Free JavaScript Course

It took a few weeks, but finally, I've gotten my first draft of the JavaScript course I've been working on. You can start working through it for free today!

Since I didn't write it in an order that makes complete sense, here's the order I'd work through things:

  1. Introduction to JavaScript
  2. Document Object Model (DOM)
  3. Primitive Data Types
  4. Operators
  5. Expressions
  6. Declaring and Assigning Variables
  7. Arrays
  8. Working with Strings
  9. Objects
  10. Functions
  11. Scope
  12. Event Listeners
  13. Event Bubbling
  14. Conditionals
  15. Loops in JavaScript
  16. Array Functions: forEach, map, and filter
  17. Asynchronous JavaScript
  18. Promises in JavaScript
  19. Using APIs in JavaScript
  20. Destructuring
  21. Breaking Your Code into Modules
  22. Introduction to JavaScript Frameworks and Libraries
  23. Building a Blackjack Game with JavaScript

The goal will be to create an eBook and video series from this content. Until then, I'm seeking feedback or thoughts on what we should add/remove to make it more accessible to newbies.

If you have any feedback, let me know in the comments, and we can improve it together.

Happy coding!

JavaScriptBeginner
Avatar for Niall Maher

Written by Niall Maher

Founder of Codú - The web developer community! I've worked in nearly every corner of technology businesses: Lead Developer, Software Architect, Product Manager, CTO, and now happily a Founder.

Loading

Fetching comments

Hey! 👋

Got something to say?

or to leave a comment.