The Pro-Webdev Mega Bundle
Learn Go, JavaScript, HTML, CSS and everything you need to make professional websites.
Module JavaScript: Intermediate Topics
Introduction to all of the basic elements of JavaScript.
- 19: Data ObjectsFirst step with objects just for key/value data.
- 20: First GameCreating a little game to combine everything learned thus far.
- 21: Simple OOPGoing from Data Objects and Functions to Object Oriented Programming.
- 22: More Complex OOPUsing the new ES6 style of classes is much better than the last exercise's classes.
- 23: InheritanceLearning about the concept of inheritance in OOP.
- 24: OOP GameCreating an OOP version of our little game.
- 25: Functions and RecursionStudying a complex use of functions calling their self to do a loop.
- 26: Transforming DataProcessing Arrays with handy functions and callbacks like map and reduce.
- 27: Applying FunctionsYou can chain sequences of functions together to perform more complex sequences of operations.
- 28: Scope and ClosuresThe concept of scope in ES6 vs. older JavaScript and why you should use let and const instead of var.
- 29: Partial ApplicationA more complicated technique to push your understanding of callbacks and filters.
- 30: Callbacks, Events, Promises and AsyncThis exercise covers the many, many, many ways that JavaScript handles asynchronous events.
- 31: Modules and `import`The final exercise covers the use of import and modern ES6 modules.
Register for The Pro-Webdev Mega Bundle
Register today for the course and get the all currently available videos and lessons, plus all future modules for no extra charge.