Mastering JavaScript: From Basics to Beyond

Hello and welcome to my new course on JavaScript! 🎉

This course is still currently under development, you can subscribe here ⬇️ to receive a notification when the course is ready!

This course is made of 3 parts. The first part will cover all the basics of JavaScript you need to know about:

  • Chapter One: Data Types in JavaScript
  • Chapter Two: JavaScript Program Structure
  • Chapter Three: Functions in JavaScript
  • Chapter Four: JavaScript and Object-Oriented Programming
  • Chapter Five: Advanced Data Structures and Algorithms in JavaScript
  • Chapter Six: Debugging JavaScript
  • Chapter Seven: JavaScript and Regular Expressions

In the second part, we’ll make the transition from theory to practice, and discuss how JavaScript works in both frontend and backend environments by building real-world applications:

  • Chapter Eight: Web Dev Fundamentals
  • Chapter Nine: JavaScript in the Frontend
  • Chapter Ten: Building A Todo List with JavaScript and Vue.js
  • Chapter Eleven: JavaScript in the Backend
  • Chapter Twelve: Building a Blog CMS with JavaScript and Express.js

We’ll also talk about how to put frontend and backend together by creating a single page application (SPA).

  • Chapter Thirteen: Creating a Single Page Application with Vue.js, Express.js, and MongoDB

In the third part, we are going to wrap up this course by talk about TypeScript, a JavaScript superset, some best practice guideline you should follow when creating your JavaScript application, as well as your next steps.

  • Chapter Fourteen: TypeScript
  • Chapter Fifteen: JavaScript Best Practices
  • Chapter Sixteen: Next Steps

Subscribe to my newsletter ➡️

✅ News and tutorials every other Monday

✅ Unsubscribe anytime

✅ No spam. Always free.