Short, applied courses with a verifiable certificate. Search for a topic, or narrow by category, level, duration and price.
Learn to separate deployment (getting code safely to production) from release (making a feature visible to users), and why that separation is the foundation of low-risk delivery. Master feature flags and progressive rollout to decouple deployment risk from release risk, and build a reusable Progressive Release Plan.
Most teams are slow not from a lack of effort but from too much started, unfinished work. Learn why excess work in progress destroys flow, how setting a WIP limit differs from actually reducing WIP, and how to burn an over-committed board down to its limit with a stop-starting, start-finishing swarming approach.
Build real-time features in Node.js — a persistent, bidirectional channel between server and clients using the WebSocket protocol, the ws library and Socket.IO. You will finish able to build a live chat or notifications feature with events, rooms and broadcasting, then scale it across processes and combine it cleanly with a REST API.
Learn what RAID really is — four distinct kinds of uncertainty that each demand a different owner and response — and how to keep a RAID log alive as a decision-support tool rather than a forgotten spreadsheet. Build a weekly review cadence tied to steering reporting, and a reusable RAID log template.
Learn why treating testing as an end-of-cycle phase quietly breaks Agile delivery, and how shift-left quality builds quality in from requirements and design onward. Redesign a bottlenecked workflow and produce a Shift-Left Quality Checklist your whole team can apply at every stage of a story.
Learn how Python stores and labels data — variables and naming rules, literals, and the core built-in types int, float, bool, str, complex and None. You will use type(), id() and f-strings, read numeric bases, and meet dynamic typing and simple conversion. Aligned to the Python Institute PCEP certification.
Build the core data-handling skill every ML project depends on: loading, exploring and manipulating real datasets with NumPy and pandas. You will vectorise numerical work, wrangle DataFrames, clean missing values, merge tables and produce quick exploratory plots — the everyday groundwork before any model is trained.
Bring the whole programme together by building one complete application end to end — a Flask web front-end, a SQLite database through SQLAlchemy, and an AI-powered feature that summarises and classifies each record. You will plan, scaffold, model data, build the interface, wire the AI, test with pytest, and ship to GitHub with a README, keeping every secret in an environment variable. This practical capstone consolidates the PCEP, PCAP and PCPP skills into a portfolio project you can show.
Add real engagement and background features to a Flutter app — local and push notifications, Firebase Cloud Messaging, correct handling of foreground, background and terminated states, deep-linking from a tapped notification, and periodic background tasks with WorkManager. You finish able to wire notifications end to end and run work while the app is closed.
Take a finished Flutter app all the way to both stores — icons, splash screens and versioning, signed Android app bundles and iOS archives, polished listings, and a clean submission that survives review. You walk away able to ship an app to the App Store and Google Play on your own and manage updates and hotfixes afterwards.
Learn what psychological safety really is — a shared belief that the team is safe for interpersonal risk-taking — and why it is the strongest predictor of team learning and performance. Use Amy Edmondson's Learning Zone model to diagnose your team's climate and design leader behaviours that move it toward high safety and high standards.
The one skill that makes every other AI tool work better. Through in-depth video lessons, worked examples, hands-on exercises and real case studies, you'll learn to ask AI so you get useful, reliable answers the first time — with a practical, small-business focus and a reusable prompt toolkit you can start using today.