Course curriculum

  • 1

    Welcome to Foundations!

    • How to Learn to Code

    • Lecture - Intro to Code

    • Powerpoint - Intro to Code

    • How to Student Hub

    • Installing Visual Studio Code

  • 2

    HTML Basics

    • Lecture - Intro to HTML

    • Powerpoint - Intro to HTML

    • Demo - Intro to HTML

    • 🟠 Lab - HTML Basics

  • 3

    CSS Basics

    • Lecture - Intro to CSS

    • Powerpoint - Intro to CSS

    • Demo - Intro to CSS

    • 🟠 Lab - Intro to CSS

  • 4

    JavaScript Basics

    • Lecture - Intro to JavaScript

    • PowerPoint - Intro to JavaScript

    • Demo - Intro to JavaScript: Variables & Operators

    • 🟠 Lab - Variables & Operators

  • 5

    JavaScript: Conditionals

    • Lecture - Control Flow: Conditionals

    • Powerpoint - Control Flow: Conditionals

    • Demo - Control Flow: Conditionals

    • 🟠 Lab - Control Flow: Conditionals

  • 6

    JavaScript: Loops

    • Lecture - Control Flow: Loops

    • Powerpoint - Control Flow: Loops

    • Demo - Control Flow: Loops

    • 🟠 Lab - Control Flow: Loops

  • 7

    JavaScript Arrays

    • Lecture - Arrays

    • Powerpoint - Arrays

    • Demo - Loops & Arrays

    • 🟠 Lab - Arrays

  • 8

    JavaScript: Functions

    • Powerpoint - Functions

    • Lecture - Functions

    • Demo - Functions

    • Lecture - Functional Programming

    • Powerpoint - Functional Programming

    • 🟠 Lab - Functions