Frontend Fundamentals 7/26/2022 - 9/17/2022

Week 1 - Day 1

Expectations, Culture and the Dev Environment

Pre-Reqs: None

Week 1 - Day 2

Intro to Dev Environment & Git

Pre-Reqs: None

Week 1 - Day 3

Intro to JavaScript

Pre-Reqs: None

Week 2 - Day 1

Arrays & Documentation

Pre-Reqs: None

Week 2 - Day 2

Functions The First Frontier & Scope The Root of JS

Pre-Reqs: None

Week 2 - Day 3

Flexbox & CSS Grid

Pre-Reqs: None

Week 3 - Day 1

CSS: A MASTER-CLASS

Pre-Reqs: None

Week 3 - Day 2

Intro to JavaScript Objects & Classes

Pre-Reqs: Functions, Scope, Arrays

Week 3 - Day 3

The DOM

Pre-Reqs: CSS Specificity, OOP

Week 4 - Day 1

Intro to DOM Events

Pre-Reqs: CSS Specificity, OOP, DOM

Week 4 - Day 2

Can You Manipulate The DOM?

Pre-Reqs: CSS Specificity, OOP, DOM

Week 4 - Day 3

Practicing The DOM

Pre-Reqs: CSS Specificity, OOP

Week 5 - Day 1

The DOM Lituation Part 1: Lord of the Objects

Pre-Reqs: CSS Specificity, OOP, DOM

Week 5 - Day 2

The DOM Lituation Part 2: Barbie Wardrobe

Pre-Reqs: CSS Specificity, OOP, DOM

Week 5 - Day 3

The DOM Lituation Part 3: The Corgi Carousel & I Love You Tomogatchi

Pre-Reqs: CSS Specificity, OOP

Week 6 - Day 1

The DOM Lituation Part 4: We The Best Landscaper Services

Pre-Reqs: CSS Specificity, OOP, DOM

Week 6 - Day 2

The DOM Lituation Part 5: Save The Universe in Style

Pre-Reqs: CSS Specificity, OOP, DOM

Week 6 - Day 3

NO CLASS

Pre-Reqs: CSS Specificity, OOP

Week 7 - Day 1

The DOM Lituation Part 6: Take Dat, Save Date - Async Await, Fetch, Local Storage & Indexed DB

Pre-Reqs: CSS Specificity, OOP, DOM

Week 7 - Day 2

The DOM Lituation Part 7: The Master Plan

Pre-Reqs: CSS Specificity, OOP, DOM

Week 7 - Day 3

Project 1 Lab

Pre-Reqs: CSS Specificity, OOP

Week 8 - Day 1

Project 1 Lab

Pre-Reqs: CSS Specificity, OOP

Week 8 - Day 2

Project 1 Lab

Pre-Reqs: CSS Specificity, OOP

Week 8 - Day 3

Project 1 Presentations

Pre-Reqs: CSS Specificity, OOP