π§πΎβπ MigraCode 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.
πΎ