π§πΏβπ« Intro to Programming
New? Lost? Quickstart
ππΎ
π0: important information
How this works
How we learn; how we organise; how we check our progress
πΊοΈSyllabus overview
4 modules of 3 sprints delivered over 12-16 weeks
π¦Submitting Assignments
A practical guide for MigraCode students on how to submit assignments based on their type, including complete guidelines on opening and managing Pull Requests (PRs).
πGraduation criteria
Criteria that need to be fulfilled in order to receive a MigraCode graduation certificate
πSafeguarding
Safeguarding pillars to protect everyone studying, volunteering and working at MigraCode
π
π1: course schedule
Welcome to MigraCode
Our first day together
π«Άπ½Onboarding
Evaluate and fix code with Lighthouse; use version control with Git and GitHub; Plan your study and set goals; Enroll as a Trainee
π«±πΎβπ«²πΏStructuring and testing data
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
π₯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;
π₯