π§πΏβπ«π¨π½βπ Our Curriculum
Here’s how you find out what to do when
ππΎ
π0: start here
π1: interfaces
π2: programming
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;
π₯
π3: tracks
Frameworks
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
Structured data storage and retrieval; relational databases, querying, sketching and designing databases, and database management systems.
πΎCloud
Deploy and manage cloud infrastructure; explore containers, pipelines, load balancing, traffic, integration and security; define infrastructure as code
βοΈ