| Unit | # of Lessons | Project | Overview |
|---|---|---|---|
| 1: Setup & Review | 9 | ✔️ | Students will learn fundamental JavaScript concepts including variables, event handlers, DOM manipulation, and conditionals, and create a professional portfolio to house their projects. |
| 2: JavaScript Intermediate I | 7 | ✔️ | Students will learn about functions, arrays, and loops to create a playlist app. |
| 3: Mid-Year Unit | 3 | ➖ | Students will work on professional products and complete a coding challenge. |
| 4: JavaScript Intermediate II | 7 | ✔️ | Students will collaborate in teams to create an API project that combines all the skills they've learned throughout the year. At the end of the unit, students will take a HackerRank coding challenge, and present their projects in a showcase. |
Code Nation's curriculum is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. By contributing to this repository, you agree to license your contributions or use of the curriculum under the same license.

