1. History of JS and how it has revolutionized web development
  2. HTML: Creating Web Content
  3. CSS: Making content beautiful
  4. JavaScript Programming: Making application Interactive
  5. Functional programming with JavaScript
  6. Object-Oriented JavaScript
  7. Asynchronous Programming
  8. What's new in ES2019 JavaScript
  9. Building an application with JavaScript
  10. Debugging JavaScript Applications
  11. Unit test automation
  12. Build and Deploy an Application
  13. JavaScript Best Practices
  14. Introduction to React
  15. Building an application with React
  16. State Management in React applications
  17. Debugging, Testing and Deploying React applications
  18. What is next - for becoming a pro?