Make your websites dynamic and interactive with JavaScript! You'll create features and stand-alone applications. This course will wrap everything you've learned at The Odin Project into one, final capstone project.
- Introduction
- Organizing your JavaScript Code
- Introduction - lesson
- Objects and Object Constructors - lesson
- Project: Library
- Factory Functions and the Module Pattern - lesson
- Project: Tic Tac Toe
- Classes - lesson
- ES6 Modules - lesson
- Project: Restaurant Page
- OOP Principles - lesson
- Project: Todo List
- JavaScript in the Real World
- Front End Frameworks
- Introduction to Frameworks - lesson
- Angular - lesson
- React - lesson
- Vue - lesson
- Project: Frameworks
- Asynchronous JavaScript and APIs
- JSON - lesson
- Async - lesson
- Working with APIs - lesson
- Async and Await - lesson
- Project: Weather App
- Testing JavaScript
- Testing Basics - lesson
- Project: Testing Practice
- More Testing - lesson
- Project: Battleship
- JavaScript and Rails
- Using Ruby on Rails For Your Back End - lesson
- Project: Where's Waldo (A Photo Tagging App)
- Finishing Up with Javascript
- Project: Final Project
- Conclusion - lesson