GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Home icon Home
  • All Paths icon All Paths
  • About icon About
  • Support Us icon Support Us
  • Community icon Community
  • Get started icon Get started
  • theme icon Light mode
  • Sign in icon Sign in

This view

  • Original page
  • New address

GeezerVison is showing www.theodinproject.com — JavaScript | The Odin Project

JavaScript

JavaScript Course

Overview

Make your websites dynamic and interactive with JavaScript! You'll create features and stand-alone applications. This module includes projects where you will learn how to manipulate the DOM, use object-oriented programming principles, and fetch real-world data using APIs.

Introduction

How This Course Will Work

Organizing Your JavaScript Code

Organizing Code with Objects

Object Constructors

Project: Library

Factory Functions and the Module Pattern

Project: Tic Tac Toe

Classes

ES6 Modules

npm

Webpack

Project: Restaurant Page

Revisiting Webpack

JSON

OOP Principles

Project: Todo List

JavaScript in the Real World

Linting

Form Validation with JavaScript

ECMAScript

Asynchronous JavaScript and APIs

Asynchronous Code

Working with APIs

Async and Await

Project: Weather App

Testing JavaScript

Testing Basics

Project: Testing Practice

More Testing

A Bit of Computer Science

A Very Brief Intro to CS

Recursive Methods

Project: Recursion

Time Complexity

Space Complexity

Common Data Structures and Algorithms

Project: Linked Lists

HashMap Data Structure

Project: HashMap

Project: Binary Search Trees

Project: Knights Travails

Intermediate Git

A Deeper Look at Git

Working with Remotes

Using Git in the Real World

Finishing Up with JavaScript

Project: Battleship

Conclusion

Support us!

The Odin Project is funded by the community. Join us in empowering learners around the globe by supporting The Odin Project!

Learn more Donate now
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.