Day One DOM Manipulation (9:30 - 11:00) Online Networking (11:00 - 12:00) Lunch (12:00 - 1:00) DOM Manipulation Practical, one hour each (1:00 - 3:00) Coding Challenge 1 Coding Challenge 2 Push the finished challenges to a repo and email the link to [email protected] Application Sprint (3:00 - 5:00) Day Two Applying Approaches (9:30 - 11:00) Online Networking (11:00 - 12:00) Lunch (12:00 - 1:00) Application Sprint (1:00 - 3:00) Pairboarding (3:00 - 5:00) Reading: JavaScript, the Event Loop, and Asynchronicity Day Three JavaScript Async (9:30 - 11:00) Online Networking (11:00 - 12:00) Lunch (12:00 - 1:00) JavaScript Async Practical (1:00 - 3:00) Application Sprint (3:00 - 5:00) Day Four Networking Lecture (9:30 - 11:00) Networking Lecture Slides Online Networking (11:00 - 12:00) Lunch (12:00 - 1:00) Application Sprint (1:00 - 3:00) Pairboarding (3:00 - 5:00) Reading: Binary Search Trees Day Five Binary Search Tree (9:30 - 11:00) Online Networking (11:00 - 12:00) Lunch (12:00 - 1:00) Pairboarding (1:00 - 3:00) Application Sprint (3:00 - 4:00) Circle Time (4:00 - 4:30)