π§πΏβπ«π¨π½βπ Our Curriculum
Here’s how you find out what to do when
Fundamentals
The plan for Fundamentals
π§±Induction
The plan for Induction
π€HTML-CSS
Build up robust interfaces by structuring data and interactions; analyse and interrogate code with tools; decompose interfaces into components; recognise patterns
πΊοΈJS1
Find meaning behind syntax; Step through functions like a computer; Break problems down into sub-problems; Interpret acceptance criteria to form test cases; Recognise patterns
π₯JS2
Organise and structure data; Build interactive user interfaces; Break problems down into sub-problems; Interpret acceptance criteria to form test cases
π£JS3
Collaborate in code; Define and manage state; Use asynchronous programming to handle events and data;
π₯React
Explore frameworks, libraries, and declarative programming with React; Develop unit testing with Testing Library; Build a dynamic web application in an Agile team
πͺServers
Write server-side JavaScript with Node.js; develop CRUD applications with Express.js; write and test APIs with Postman
πDatabases
The plan for Databases is in progress
πΎThe Launch
The Launch is in development.
πCloud
Deploy and manage cloud infrastructure; explore containers, pipelines, load balancing, traffic, integration and security; define infrastructure as code
βοΈPortfolio
Build great projects; work in teams; polish our profiles; get great jobs in tech
π§πΎβπ