Courses

Short online courses you can take at your own pace.

Learning pathways

All pathways →

All courses

Featured
Work-ready essentials

Confident English Speaking

All levels · 26 lessons · 4 h 31 min

Speak clearly and confidently at work — from your first interview to your first shift. Practical phrases, real-life role-plays and speaking challenges.

With Avro Academy Team
Featured
Work-ready essentials

Job Ready: Resume to First Shift

Beginner · 29 lessons · 5 h 14 min

Build a resume you're proud of, apply with confidence and know exactly what to expect at your first job. Templates included.

With Avro Academy Team
Featured
Customer service & hospitality

Customer Service Essentials

Beginner · 26 lessons · 4 h 14 min

The skills every retail, café and hospitality job needs — serving customers, handling money, busy shifts, complaints and food safety basics.

With Avro Academy Team
Featured
Digital & IT

Digital Skills for Work

Beginner · 27 lessons · 4 h 29 min

The everyday tech skills every job expects — files and cloud storage, professional email, documents and spreadsheets, staying safe online and using AI tools responsibly.

With Avro Academy Team
Featured
Digital & IT

Google Docs: Beginner to Confident

Beginner · 34 lessons · 5 h 53 min

A step-by-step, screenshot-guided course on Google Docs — from your first document to formatting, tables, smart chips, comments, suggestions and sharing like a pro.

With Avro Academy Team
Featured
Work-ready essentials

Speak Clearly: Articulation Training

All levels · 26 lessons · 4 h 35 min

Train your mouth, tongue and breath to speak clearly — so you're understood the first time, on the phone, at the counter and in interviews.

With Avro Academy Team
Featured
Coding & software

JavaScript for Beginners: Code Your First Web Apps

Beginner · 34 lessons · 7 h 41 min

Learn to code from zero with JavaScript — the language of the web. Write real code from day one and build two working web apps.

With Avro Academy Team
Featured
Coding & software

Python Foundations: Your First Programs

Beginner · 32 lessons · 6 h 40 min

Learn to code with Python — the world's most popular beginner language. No experience needed, no install needed: start coding in your browser today.

With Avro Academy Team
Featured
Coding & software

Python for Data: Clean, Analyse and Visualise

Beginner · 30 lessons · 6 h 11 min

Turn messy spreadsheets into clear answers and charts with Python and pandas — the data skills employers in every industry need.

With Avro Academy Team
Featured
Coding & software

Full-Stack Python: Build a Web App with Flask

Intermediate · 31 lessons · 6 h 20 min

Build and launch a real web app with Python and Flask — pages, forms, a database, user logins, security, an API and tests.

With Avro Academy Team
Featured
Coding & software

Git & GitHub for Beginners: Save, Share and Collaborate

Beginner · 23 lessons · 4 h 47 min

Learn the tools every developer uses: save versions of your work with Git, share it on GitHub, work in a team — and publish your own portfolio website for free.

With Avro Academy Team
Featured
Coding & software

Advanced Git & GitHub: Work Like a Pro Team

Advanced · 28 lessons · 6 h 16 min

Go beyond add, commit and push: understand how Git works inside, undo anything, keep a clean history, use power tools like bisect, and automate testing with GitHub Actions.

With Avro Academy Team
Featured
Coding & software

Next.js Foundations: Build a Café Website

Intermediate · 32 lessons · 7 h 6 min

Learn Next.js and React from the ground up by building a real café website — pages, components, routing, styling, forms, SEO — and put it live on the internet.

With Avro Academy Team
Featured
Digital & IT

Prompt Right: Get Great Results from Free AI Tools

Beginner · 29 lessons · 5 h 55 min

Learn to write prompts that get useful, trustworthy results from free AI tools like Claude and Microsoft Copilot — for work, study and job hunting.

With Avro Academy Team
Featured
Coding & software

React Foundations: Build a Job Application Tracker

Intermediate · 32 lessons · 8 h 20 min

Learn React from the ground up by building a job application tracker you'll actually use — components, state, forms, effects, routing and tests — and put it online.

With Avro Academy Team
Featured
Coding & software

PostgreSQL Foundations: Run the Corner Café Database

Beginner · 32 lessons · 9 h 15 min

Learn SQL with PostgreSQL, the free database used everywhere — ask questions of a real café's sales, change data safely, design your own tables and keep it all backed up.

With Avro Academy Team
Featured
Coding & software

SQLite in Practice: Track Your Spending

Intermediate · 20 lessons · 5 h 35 min

Put your SQL skills to work with SQLite, the database in a single file: import bank statements, clean them up, answer real money questions and use it all from Python.

With Avro Academy Team
Featured
Coding & software

Software Testing Foundations: Find the Bugs

Beginner · 28 lessons · 8 h 20 min

Learn the job of a software tester: design tests, explore an app, write bug reports developers love, check accessibility and phones — then automate tests with Playwright. Practise on an app with 20 hidden bugs.

With Avro Academy Team
Featured
Digital & IT

Networking Fundamentals: How the Internet Works

Beginner · 24 lessons · 7 h 30 min

Understand how devices connect — IP addresses, DNS, ports, Wi-Fi and routers — and learn to troubleshoot like IT support, with a hands-on network lab to explore and fix.

With Avro Academy Team
Featured
Coding & software

Docker Basics: Containers for Your Apps

Intermediate · 24 lessons · 7 h 5 min

Package a real web app into a container, keep its data safe, make it production-ready, and run it with a PostgreSQL database using Docker Compose.

With Avro Academy Team
Featured
Coding & software

Build Your Own AI Chatbot: Understanding and Using LLMs

Beginner · 24 lessons · 7 h 40 min

Understand how large language models work, run one free on your own computer with Ollama, and build a chatbot web app in Python that answers from your own information.

With Avro Academy Team
Featured
Coding & software

AI Agents with LangGraph: Café Helper 2.0

Intermediate · 24 lessons · 8 h 10 min

Turn a chatbot into an AI agent that uses tools, remembers conversations and asks staff before it acts — built in Python with LangGraph and a free model on your own computer.

With Avro Academy Team
Featured
Coding & software

Machine Learning Basics with Python

Intermediate · 24 lessons · 8 h 50 min

Teach a computer to learn from examples: predict how busy the café will be, who'll come back, whether a review is happy, and which digit someone wrote — with Python and scikit-learn.

With Avro Academy Team
Featured
Digital & IT

Linux Command Line: Run Your Own Server

Beginner · 26 lessons · 10 h 10 min

Learn the Linux command line on your own free Ubuntu server: files, users and permissions, pipes and scripts, installing software, a web server, scheduled backups, SSH keys and security.

With Avro Academy Team
Featured
Coding & software

Search Your Documents with AI: RAG in Depth

Intermediate · 24 lessons · 8 h 10 min

Build an assistant that answers questions from real PDFs, Word files and policies — with good chunking, a vector database, hybrid search, citations and proper testing.

With Avro Academy Team
Featured
Coding & software

Connect AI to Anything with MCP

Intermediate · 24 lessons · 7 h 50 min

Build your own MCP server in Python so any AI app can use your tools and data — then connect it to a LangGraph agent, desktop AI apps and the web, safely.

With Avro Academy Team
Featured
Digital & IT

Cyber Security Foundations: Protect the Café

Beginner · 24 lessons · 9 h 10 min

Learn how attacks really happen and how to stop them — on your own practice server: passwords and MFA, phishing, firewalls and scans, logs and fail2ban, web app bugs, backups and incident response.

With Avro Academy Team
Featured
Digital & IT

IT on a Budget: Managing Tech Costs for Small Business

Beginner · 24 lessons · 8 h 20 min

Find out where a small business's IT money really goes, cut the waste, buy smarter and build next year's budget — in Excel or Google Sheets, with a real-looking design studio's numbers.

With Avro Academy Team
Kids & school

Year 7 Maths: Number and Integers

Beginner · 9 lessons · 2 h

Year 7 number and integers in short lessons with diagrams, worked examples, quick checks after every lesson and a topic test — following the Victorian Curriculum.

With Avro Academy Team
Kids & school

Year 7 Maths: Fractions, Decimals, Percentages and Ratios

Beginner · 13 lessons · 3 h 20 min

Year 7 fractions, decimals, percentages and ratios in short lessons with diagrams, worked examples, quick checks after every lesson and a topic test — following the Victorian Curriculum.

With Avro Academy Team
Kids & school

Year 7 Maths: Algebra

Beginner · 9 lessons · 2 h 20 min

Year 7 algebra in short lessons with diagrams, worked examples, quick checks after every lesson and a topic test — following the Victorian Curriculum.

With Avro Academy Team
Kids & school

Year 7 Maths: Measurement and Angles

Beginner · 13 lessons · 3 h 20 min

Year 7 measurement and angles in short lessons with diagrams, worked examples, quick checks after every lesson and a topic test — following the Victorian Curriculum.

With Avro Academy Team
Kids & school

Year 7 Maths: Shapes and Transformations

Beginner · 7 lessons · 1 h 50 min

Year 7 shapes and transformations in short lessons with diagrams, worked examples, quick checks after every lesson and a topic test — following the Victorian Curriculum.

With Avro Academy Team
Kids & school

Year 7 Maths: Statistics and Probability

Beginner · 9 lessons · 2 h 20 min

Year 7 statistics and probability in short lessons with diagrams, worked examples, quick checks after every lesson and a topic test — following the Victorian Curriculum.

With Avro Academy Team
Kids & school

Year 7 Maths: Practice and Revision

Beginner · 30 lessons · 8 h 25 min

Extra Year 7 maths practice: 18 quizzes, 18 printable sheets with answers, two NAPLAN-style tests and the end-of-year test.

With Avro Academy Team