Web Technologies and Media Platforms JavaScript programming material and exercises. Schedule Week 1 - Toolchain Week 1 - JavaScript Basics Week 2 - Algorithms, data manipulation, modules Week 3 - Design patterns, async code, events, progressive web apps Week 4 - Networking, more events, error handling Week 5 - Objects, Web Storage API Weeks 6-8: Project work, some tips Material Course Book: Eloquent JavaScript, 3rd edition by Marijn Haverbeke MDN web docs - Javascript