In this course, we will cover the following:
- Master the basics of the language, easily understanding variables, objects, arrays, and functions
- Understand how to design the structure of the code you write
- Develop practical skills around higher-order functions that you will utilize for years to come
By the end of this course, you will learn all the features of the language, but you will also learn how to use those features together to create a complete application.