Skip to content

50 courses. Every module graded.

Beginner-friendly courses curated from free, public sources, with a quiz after every module, a final test, letter grades, analytics and certificates inside Axyra.

Go to my dashboard
Frontend

Structuring content with HTML

The MDN introduction to HTML: how a page is built from elements, how text, links, images and lists are marked up, and how to write pages that browsers, search engines and screen readers understand.

MDN Web Docs5 modules~12 hQuizzes
Frontend

CSS styling basics

How CSS selects elements and applies rules, how the box model and the cascade work, and how to size, space and style text and boxes with confidence.

MDN Web Docs5 modules~14 hQuizzes
Frontend

Responsive Web Design certification

freeCodeCamp's project-based path: build a cat photo app, a cafe menu, a registration form and more while learning HTML, CSS, flexbox, grid and responsive layouts.

freeCodeCamp5 modules~300 hQuizzes
Frontend

JavaScript Algorithms and Data Structures

Learn JavaScript from variables to objects, arrays, functions and the DOM by building small projects: a pyramid generator, a role-playing game, a calorie counter and more.

freeCodeCamp5 modules~300 hQuizzes
Frontend

The Odin Project: Foundations

A full beginner course on how the web works, setting up a real development environment, Git, HTML, CSS, flexbox and JavaScript basics, ending with projects such as a landing page and a calculator.

The Odin Project5 modules~120 hQuizzes
Frontend

The Odin Project: Full Stack JavaScript

The intermediate path after Foundations: organising JavaScript, testing, asynchronous code, React, and then Node with Express and databases, with large projects throughout.

The Odin Project5 modules~400 hQuizzes
Frontend

The Modern JavaScript Tutorial

A thorough, example-driven tutorial covering the language from basics through objects, classes, error handling and promises, with tasks and solutions in every chapter.

javascript.info5 modules~60 hQuizzes
Frontend

Learn React (official)

The official React tutorial: thinking in components, describing the UI, adding interactivity with state, and managing state across a tree with the modern hooks approach.

react.dev4 modules~20 hQuizzes
Frontend

Learn CSS

An evergreen course on the parts of CSS that matter in modern work: layout, the cascade, logical properties, color, typography, animation and accessibility-aware styling.

web.dev (Google)4 modules~15 hQuizzes
Frontend

TypeScript Handbook

The official guide to TypeScript: everyday types, narrowing, functions, object types, generics and how the compiler catches mistakes before code runs.

typescriptlang.org4 modules~12 hQuizzes
Backend

Introduction to Node.js

The official Node.js learning track: what Node is, how to run JavaScript outside the browser, the module system, npm, the event loop and the built-in modules you use every day.

nodejs.org5 modules~8 hQuizzes
Backend

Express.js guide

The Express documentation path: installing, the hello-world server, routing, serving static files, middleware, error handling and the basics of a production deployment.

expressjs.com5 modules~8 hQuizzes
Backend

The Odin Project: NodeJS

Server-side JavaScript with Express, templating, forms, PostgreSQL, authentication with Passport, and APIs, ending with a full members-only message board and a blog API.

The Odin Project5 modules~150 hQuizzes
Backend

Back End Development and APIs

Node, npm, Express and MongoDB with Mongoose, then five certification projects: a timestamp microservice, header parser, URL shortener, exercise tracker and file metadata service.

freeCodeCamp4 modules~300 hQuizzes
Backend

PostgreSQL Tutorial

The official tutorial from the PostgreSQL manual: creating a database and tables, querying, joins, aggregates, views, foreign keys, transactions and window functions.

postgresql.org documentation4 modules~8 hQuizzes
Backend

Prisma ORM: getting started

Model your data in a schema file, generate a type-safe client, run migrations and query a relational database from Node or TypeScript.

prisma.io4 modules~6 hQuizzes
Backend

REST API design

Principles for designing web APIs that are consistent and easy to use: resources and URIs, HTTP methods and status codes, filtering and pagination, versioning and HATEOAS.

Microsoft Learn (Azure Architecture Center)4 modules~4 hQuizzes
Backend

Docker: Get started

Containers explained by doing: run your first container, build an image from a Dockerfile, persist data with volumes, connect services with Docker Compose.

docs.docker.com4 modules~6 hQuizzes
Backend

GitHub Skills: Introduction to GitHub and Git

Hands-on GitHub courses run inside your own repositories: the introduction to GitHub, communicating with Markdown, reviewing pull requests, resolving merge conflicts, and releases.

GitHub4 modules~6 hQuizzes
Backend

Website security basics

The common attacks every web developer must know and how to prevent them: XSS, SQL injection, CSRF, clickjacking and poor password handling, plus the HTTP headers that help.

MDN Web Docs4 modules~4 hQuizzes
WordPress

Beginner WordPress User

The official starting course: what WordPress is, the dashboard, posts versus pages, the block editor, media, menus, themes, plugins and users.

Learn WordPress (learn.wordpress.org)5 modules~6 hQuizzes
WordPress

Intermediate Theme Developer

Build block themes: theme.json, templates and template parts, patterns, global styles, and how to ship a theme that works with the Site Editor.

Learn WordPress (learn.wordpress.org)4 modules~10 hQuizzes
WordPress

WordPress Plugin Development

The Plugin Handbook: plugin basics, hooks (actions and filters), security, the Settings API, custom post types, shortcodes, the REST API and best practices.

WordPress Developer Resources5 modules~12 hQuizzes
WordPress

Block Editor Handbook: creating blocks

Build custom blocks with @wordpress/create-block: block.json, edit and save functions, attributes, the editor data stores, and block styles and variations.

WordPress Developer Resources4 modules~10 hQuizzes
WordPress

WooCommerce: getting started

Set up an online store on WordPress with WooCommerce: installation, products, shipping, payments, taxes and orders.

WooCommerce documentation4 modules~6 hQuizzes
WordPress

Elementor: Getting started

The free Elementor course: the editor interface, structure with containers, widgets, styling, responsive controls and templates.

Elementor Help Center4 modules~4 hQuizzes
AI

AI for Beginners

A 12-week, 24-lesson curriculum on symbolic AI, neural networks, computer vision, natural language processing and AI ethics, with notebooks and quizzes.

Microsoft (GitHub)6 modules~24 hQuizzes
AI

Generative AI for Beginners

Twenty-one lessons on building with generative AI: how large language models work, prompt engineering, text and image generation, retrieval, agents and responsible use.

Microsoft (GitHub)6 modules~20 hQuizzes
AI

Machine Learning Crash Course

Google's fast-paced introduction to machine learning: linear and logistic regression, classification, data handling, neural networks and fairness, with videos, visualisations and exercises.

Google for Developers6 modules~15 hQuizzes
AI

Practical Deep Learning for Coders

Top-down deep learning: train a working image classifier in the first lesson, then learn how it works, covering vision, NLP, tabular data, collaborative filtering and deployment.

fast.ai5 modules~40 hQuizzes
AI

Hugging Face LLM Course

How transformer models work and how to use them with the Transformers library: pipelines, tokenisers, fine-tuning, sharing models and the fundamentals of LLMs.

Hugging Face4 modules~25 hQuizzes
AI

Prompt engineering with Claude

Anthropic's guide to writing prompts that work: clear instructions, examples, roles, structured output, chain of thought and prompt templates, with tips specific to Claude models.

Anthropic documentation5 modules~4 hQuizzes
AI

Intro to Machine Learning

A short hands-on course: load data with pandas, build a decision tree, measure error, avoid overfitting and move to random forests, all in Kaggle notebooks.

Kaggle Learn4 modules~3 hQuizzes
AI

Prompt engineering guide

Strategies for better results from language models: clear instructions, reference text, splitting complex tasks, giving models time to think, using tools and testing changes systematically.

OpenAI documentation4 modules~3 hQuizzes
Data

Python

Python for data work: syntax, functions, booleans and conditionals, lists, loops, strings, dictionaries and working with external libraries, in runnable notebooks.

Kaggle Learn5 modules~5 hQuizzes
Data

Pandas

Creating, reading and writing DataFrames, indexing and selecting, summary functions, grouping and sorting, data types, missing values, renaming and combining.

Kaggle Learn5 modules~4 hQuizzes
Data

Intro to SQL

SQL with BigQuery public datasets: SELECT, FROM and WHERE, GROUP BY and HAVING, ORDER BY, AS and WITH, and joins.

Kaggle Learn5 modules~3 hQuizzes
Data

The SQL Tutorial for Data Analysis

From basic SQL through intermediate aggregations, CASE, joins, unions and subqueries to advanced window functions, with practice queries on real datasets.

Mode Analytics4 modules~10 hQuizzes
Data

Get started with Microsoft data analytics (Power BI)

The first Power BI learning path: the role of the data analyst, the Power BI service and Desktop, getting data, modelling, visuals and sharing.

Microsoft Learn5 modules~6 hQuizzes
Data

Google Sheets: data analysis fundamentals

Practical spreadsheet analysis with the free Google Sheets help centre: formulas and functions, sorting and filtering, pivot tables, charts and data cleaning tools.

Google Workspace Learning Center4 modules~4 hQuizzes
Project management

The Scrum Guide

The definitive text of Scrum by its creators: the theory and values, the Scrum team and its accountabilities, the five events and the three artifacts with their commitments.

Scrum.org / scrumguides.org4 modules~3 hQuizzes
Project management

Agile Coach: Agile and Scrum fundamentals

Atlassian's practical guides to agile: the manifesto in practice, Scrum and Kanban, backlogs and user stories, estimation, standups and retrospectives.

Atlassian Agile Coach5 modules~5 hQuizzes
Project management

Project management fundamentals

Atlassian's plain-language guides to running a project: what project management is, defining scope, building a plan and schedule, and managing risk, with templates you can copy.

Atlassian Work Management guides4 modules~5 hQuizzes
Project management

APM: What is project management?

The chartered body's free explainers: what project management is, what a project manager does, how agile project management differs, and the code of professional conduct.

Association for Project Management (UK)4 modules~3 hQuizzes
Project management

Google Project Management: free foundations

The foundations of Google's project management programme, which can be audited free on Coursera: the role, project initiation, planning, execution with agile, and stakeholder communication.

Google (grow.google) and Coursera audit5 modules~20 hQuizzes
Career

Fiverr: becoming a successful seller

Fiverr's own guidance on selling: setting up a profile and gigs, pricing with packages, delivering orders, communicating with buyers, levels and the terms that keep an account safe.

Fiverr Help Center4 modules~4 hQuizzes
Career

GitHub for your portfolio

Make your GitHub account work as a portfolio: profile README, pinned repositories, good READMEs for projects, GitHub Pages for a free portfolio site, and contribution habits.

GitHub Docs4 modules~3 hQuizzes
Career

LinkedIn profile and networking basics

From LinkedIn's own help centre: building a profile recruiters find, headline and About section, skills and endorsements, posting, and job-search tools such as Open to Work.

LinkedIn Help4 modules~3 hQuizzes
Career

Fundamentals of Digital Marketing

The free, accredited Google course on promoting a business online: being found with search, paid search, social media, email, web analytics and e-commerce, in 26 video modules with a free certificate at the end.

Google Digital Garage5 modules~40 hQuizzes
Career

CS50x: Introduction to Computer Science

Harvard's famous introduction: how computers represent information, algorithms, C, memory, data structures, Python, SQL, HTML/CSS/JavaScript and Flask, with weekly problem sets.

Harvard University (OpenCourseWare)5 modules~100 hQuizzes

Lessons belong to their publishers and open on their own sites. Axyra adds the quizzes, grading and progress tracking.

Learn something new every day

Go to my dashboard