Short, applied courses with a verifiable certificate. Search for a topic, or narrow by category, level, duration and price.
Program confidently in Dart — the language behind Flutter. You will master variables and types, sound null safety, functions, collections, control flow, classes and async/await, so you can read and write real Dart code and use the Dart tooling with confidence.
Turn the Daily Scrum from a status meeting into a 15-minute planning event the Developers actually own. Learn the Scrum Guide 2020 purpose, replace the rote three questions with a Sprint-Goal focus or a board-walk, and redesign a broken daily around a reusable canvas.
Learn to measure how work really flows through your team using the three core flow metrics — lead time, cycle time and throughput. Pull the numbers from your existing tracking tool, read them honestly, and use them to expose delays that velocity and story points hide.
The everyday security habits every team member needs. Through in-depth video lessons, worked examples, hands-on exercises and real case studies, you'll learn to spot risk, handle data and devices safely, recognise scams, secure your accounts, and know exactly what to do the moment something looks wrong — no technical background required.
Learn to customise WordPress with code the professional way — child themes that survive updates, actions and filters to change behaviour, properly enqueued assets, and a small custom plugin with a custom post type. You will walk away able to extend any WordPress site safely without ever editing core or parent-theme files.
Learn what a Product Goal really is in the 2020 Scrum Guide — the single long-term objective that sits above Sprint Goals and gives the Product Backlog a target to emerge against. Master a practical structure for writing goals that are outcome-based, time-bound and measurable, and learn to spot and fix the fake goals that are really just roadmaps in disguise.
Learn what a product vision really is — the long-term reason your product exists — and why it is distinct from a roadmap or a backlog. Build a clear vision statement and a one-page Product Vision Board that refocuses every prioritisation debate on why the product exists in the first place.
Master Node.js core modules to read, write and process files and system resources with confidence. You will use fs, path, os, process and url, handle text and JSON safely, react to events with EventEmitter, and stream large files without exhausting memory.
Learn how Python makes decisions and repeats work using if/elif/else, truthiness, while and for loops, range(), and loop control with break, continue and pass. This beginner course builds the control-flow fluency the Python Institute PCEP exam expects, through runnable examples and a hands-on lab.
Scrum's timeboxed Sprints and Kanban's continuous flow are two different answers to the same question — how should work move through an IT team? This course compares cadence and predictability against continuous responsiveness, teaches a context-fit assessment for choosing between them, and shows how to stop forcing interrupt-driven work into a rhythm that fights it.
Containerise and deploy a real application end to end — package it as a Docker image, wire up multi-service apps with Compose, push to a registry, and run it on a VPS or EC2. You finish able to take an app from source to a running container in the cloud, and to reason about when orchestration is worth it.
Learn to write concurrent Go programs safely using goroutines, channels, select, the sync package and context. You will coordinate parallel work, cancel and time-out tasks, build worker pools, and prove your code is race-free with Go''s built-in race detector.