Academy Library
Tech Foundations
8 LEARNING PATHSGit & GitHub for Teams
Master the collaboration workflow every professional engineer uses daily: branches, pull requests, code review, rebasing and open-source contribution.
Modern JavaScript
From variables and types to async/await, modules and the event loop — the JavaScript you actually need to be productive in React, Node and beyond.
HTML & CSS Pro
Semantic HTML, accessibility, modern CSS layout (flex, grid, container queries) and the design fundamentals that separate hobbyists from professionals.
React Fundamentals
Think in components, master hooks, understand re-renders and build an app that communicates with a real API — the path to being shippable on any React team.
TypeScript Essentials
Types, generics, narrowing, utility types — everything you need to ship type-safe code on any modern React or Node team.
Node.js & Express
Event loop, modules, async patterns and building a REST API with Express — what every backend JavaScript developer must know.
SQL & PostgreSQL
From SELECT to window functions, indexes and EXPLAIN — the SQL depth every backend engineer, data analyst or full-stack developer needs.
API Design
REST conventions, HTTP semantics, versioning, error models and documentation — how to design APIs other developers enjoy using.
Ship & Prove
1 LEARNING PATHSDocker & CI/CD
Containerise an app, build a multi-stage image, wire it up to GitHub Actions and deploy on every merge — the ship-it mindset.
Career in Tech
1 LEARNING PATHSInterview Prep — Algorithms & System Design
Data-structure patterns, problem-solving frameworks and the system-design fundamentals you'll be grilled on in every senior-leaning interview.
Never stop learning.
Get the latest technical insights and career strategies delivered to your inbox every Monday.