Skip to content

Latest commit

 

History

History
 
 

Lectures

Web Applications Programming Lectures

This directory contains all lecture materials, including lecture plans, pre-read materials, practice problems, and solutions.

Lecture Structure

Each lecture folder contains:

  • lecture-plan.md: Detailed plan for the lecture
  • pre-read.md: Pre-reading materials for students
  • checkpoints/: Directory containing practice problems and solutions
    • practice.js: Practice exercises
    • solutions.js: Solutions to practice exercises
  • topic-tree.csv: Topic hierarchy for the lecture

Lecture Index

Lecture 1: Introduction to JavaScript - Variables and Basics

Lecture 2: Data Types and Operators in JavaScript

Lecture 3: Control Flow and Functions

Lecture 4: Arrays and Iteration Methods

Lecture 5: Objects and Basic Object Methods

Lecture 6: DOM Manipulation and Events

Lecture 7: Advanced Array Methods

Lecture 8: Object Methods Deep Dive

Lecture 9: Introduction to Asynchronous Programming

Lecture 10: Promises Fundamentals

Lecture 11: Promise Chaining and Advanced Concepts

Lecture 12: Working with APIs and Data Fetching

Lecture 13: Async/Await in JavaScript

Legend

  • ⚠️ Content not yet available
  • All links without warnings are active and available

Contributing

If you find any issues or would like to contribute additional content, please refer to our Contributing Guidelines.