Intro to Programming
New? Lost? Quickstart
👉🏾
📍0: start here
📍1: course schedule
Onboarding
Learn about the tools you will use at CYF
🫱🏾🫲🏿JavaScript Fundamentals
Write your first JavaScript programs; learn more about Git; enrol as a Trainee
🧱Testing
Break problems down into sub-problems; interpret acceptance criteria to form test cases; recognise patterns
🧪Data groups
Organise and structure data; Build interactive user interfaces; Break problems down into sub-problems; Interpret acceptance criteria to form test cases
🗃️Data flows
Collaborate in code; Define and manage state; Use asynchronous programming to handle events and data;
⛲
