Academy course
Web Development Fundamentals (HTML, CSS & JS)
Build modern websites from scratch with HTML, CSS and JavaScript — structure, styling, interactivity and deployment.
Learn to code from scratch — Python, web development, algorithms, databases and problem solving.
Academy course
Build modern websites from scratch with HTML, CSS and JavaScript — structure, styling, interactivity and deployment.
Academy course
Learn Python from zero — variables, data types, functions, loops and real projects you can run immediately.
Academy course
Sharpen your problem-solving skills — algorithms, data structures and coding challenges explained in plain Python.
Academy course
Learn the building blocks of the web — semantic HTML structure, accessibility and best practices for clean markup.
Academy course
Style beautiful, responsive websites with modern CSS — selectors, flexbox, grid, typography and animations.
Academy course
Bring websites to life with JavaScript — variables, functions, the DOM, events and fetch to build interactive pages.
Academy course
Build dynamic, server-side web applications with PHP — forms, sessions, databases and security best practices.
Academy course
Store, query and manage data with MySQL — tables, relationships, indexes, joins and everyday database skills.
Academy course
Build modern, interactive user interfaces with React — components, props, state, hooks and real-world patterns.
Academy course
Create fast, full-stack web applications with Next.js — pages, server components, APIs and deployment.
Academy course
Design, build, secure and document modern REST APIs — routing, validation, authentication and testing.
Academy course
Model, normalise and design efficient databases from scratch — entities, relationships, keys and SQL.
Academy course
Version control made simple — commits, branches, merges, remote repositories and collaborating with GitHub.
Academy course
Become confident on the command line — navigation, files, permissions, pipes, scripts and essential tools.
Academy course
Build server-side applications with Node.js and Express — routing, middleware, databases and REST APIs.