
First day of the curriculum, first meeting. Some orientation topics are covered, then we start discussing programming in general, with a focus on JavaScript.
week 1, day 1
July 7 at 2025 at 4:30 PM

This is our second day of the curriculum. We discuss more JavaScript fundamentals as well as the request-response cycle.
week 1, day 2
July 8 at 2025 at 4:00 PM

Morning algorithm hour for July 9, 2025 (week 1, day 3).
week 1, day 3
July 9 at 2025 at 4:00 PM

This video is the recording of both morning and afternoon lectures.
week 1, day 3
July 9 at 2025 at 5:00 PM

JavaScript activity led by Anne. Build a Rock, Paper, Scissors game in Node.
week 1, day 3
July 9 at 2025 at 8:00 PM

insertAt: Given an array, a value, and an index, insert the value into the array at that index.
removeAt: Given an array and an index, remove the value from the array at that index.
week 1, day 4
July 10 at 2025 at 4:00 PM

We start delving into more modern and idiomatic JavaScript. The morning lecture of week 1, day 4.
week 1, day 4
July 10 at 2025 at 5:00 PM

JavaScript activity for the fourth day of the first week. Build the console game, "Word on the Street". Kind of a Hangman lite. Users must guess a random word, letter by letter, until they guess the word or run out of guesses.
week 1, day 4
July 10 at 2025 at 8:00 PM

minToFront: Move the first occurrence of the minimum value in an array to the front.
maxToBack: Move the first occurrence of the maximum value in an array to the back.
week 1, day 5
July 11 at 2025 at 4:30 PM

Key Takeaways
import replaces require, type: "module" in package.jsonmkdir new-project && cd new-project && npm init -yreadline, in-memory storage, unique task IDsweek 1, day 5
July 11 at 2025 at 5:00 PM

Key Takeaways
week 1, day 5
July 11 at 2025 at 8:00 PM