Short, applied courses with a verifiable certificate. Search for a topic, or narrow by category, level, duration and price.
Learn to break the chain of infection and keep the people you support — and yourself — safe. Through in-depth video lessons, worked scenarios, common-mistake breakdowns, hands-on exercises and real case studies, you'll master the chain of infection, standard and transmission-based precautions, the all-important skill of hand hygiene, how to use PPE correctly, and how to keep the care environment clean — the everyday foundations of safe practice in aged care, disability, community and health settings.
Learn to diagnose and speed up slow PostgreSQL queries. You will understand how B-tree and other index types work, read EXPLAIN and EXPLAIN ANALYZE plans to find the real bottleneck, and design composite, partial and covering indexes while keeping tables healthy with VACUUM and ANALYZE.
Take back control of your email. Through in-depth video lessons, worked examples, hands-on exercises and real case studies, you'll build a simple, repeatable system — powered by AI — to process your inbox fast, draft replies and summaries in seconds, cut the volume, and keep email serving you rather than the other way around.
Learn why one stage in a workflow usually governs a whole team's delivery speed, and how to find it. You will read cumulative flow diagrams for the widening bands that betray a growing bottleneck, diagnose a slowed IT workflow, and build a reusable reading guide your team can trust.
Learn to treat product initiatives as testable hypotheses rather than guaranteed features, using a simple structure that makes your assumptions and success signals explicit. You will practise turning vague backlog items into falsifiable hypotheses and designing the smallest experiment that could prove you wrong.
Learn why the initiation phase is where an IT project is really won or lost, and how a lightweight project charter turns vague ambition into shared, testable agreement. Master the practical skill of aligning sponsor and delivery on purpose, scope and success before the first line of code is written.
Failing IT projects rarely recover by working harder on the same plan. Learn a structured recovery sequence — confirm viability, reset expectations, redefine done, fix the backlog and control work in progress — and why the order matters more than any single fix.
Build robust, validated forms in Flutter — capture text with TextField and TextEditingController, validate with the Form widget, manage focus and input formatters, and submit and clear cleanly. You will finish able to build a real registration or checkout form that guides users, rejects bad input, and reports errors clearly.
Learn to write core Go syntax fluently — declaring variables, choosing basic types, defining constants with iota, and steering programs with if, switch and Go's single for loop. You finish able to read and write small, idiomatic Go programs with functions, multiple return values, packages and fmt formatting, ready to tick "write core Go syntax" on any back-end role.
Learn why vague, personality-based feedback fails and how specific, behaviour-based feedback changes what people actually do. Master the Situation-Behaviour-Impact (SBI) model to give feedback that lands, and learn to receive feedback without becoming defensive.
Learn to manage the whole lifecycle of work on GitHub — from raising and triaging issues to planning on Projects boards and shipping documented releases. You will finish able to run a team's planning, tracking and documentation entirely inside GitHub, using both the web UI and the gh command line.
Collaborate on shared codebases through pull requests the way real teams do — wiring up remotes, forking, opening well-scoped PRs, and running rigorous code review. You will finish able to fork a project, keep it in sync, push a branch, open a reviewable pull request, and give and act on review feedback with confidence.