Advanced Topics continues where the Getting Started course left off. JavaScript should be familiar to you and you should have a better understanding of the language. You are now ready to understand more about the patterns and nuances that JavaScript experts use.
Learn Modern JavaScript Advanced Topics focuses on the more advanced techniques of JavaScript. Advanced concepts are covered for objects and functions. You also learn the power of functions usingclosure or IIFEs. The namespace and module patterns are discussed. Learn JSON and how to load a JSONfile. As we apply OOP concepts in a project, you will be able to follow along. This advanced course will help you become familiar with the prototype. You will also learn about functional programming concepts in JavaScript.
The course consists of 15 sections, one bonus section, more than 90 lectures, 4 quizzes and 9 assignments. There are also several Think Like a Programer sections that provide valuable information to anyone who wants JavaScript as a career or a significant part of their life.
This course will help you improve your JavaScript skills!
You can see my tutorials on all Things JavaScript YouTube channel if you'd like to see how I teach this course.
To get the most from this course, make sure to download the exercises files from the class projects section.