Introduction to Programming
Arrays and Looping
Weekend
Arrays and Looping Objectives
Weekend
Additional Pair Programming Tips
Weekend
The Basics of Prototypes
Weekend
Static versus Instance with Built-In JS Objects
Weekend
Introduction to Arrays
Weekend
Bracket Notation
Weekend
Array Methods
Weekend
Comparing and Cloning Arrays
Weekend
Document Query Methods that Return Collections
Weekend
Adding and Removing HTML Elements
Weekend
Introduction to Looping
Weekend
forEach Loops
Weekend
Debugging in JavaScript: Using a linter
Weekend
Mentorship Lunch Talk
Weekend
Journal #3
Tuesday
Journal #3 Discussion
Tuesday
Practice: Adding and Removing HTML Elements
Tuesday
Practice: JavaScript Arrays
Tuesday
Practice: Looping
Tuesday
Gathering Data with Checkboxes
Tuesday
Practice: forEach loops
Tuesday
Building a Text Analyzer
Tuesday
Overview of Test-Driven Development (TDD) with Text Analyzer
Tuesday
Text Analyzer with TDD: wordCounter()
Tuesday
Text Analyzer with TDD: numberOfOccurrencesInText()
Tuesday
Homework: Equality Versus Equity
Wednesday
Practice: Extending Text Analyzer Business Logic with TDD
Wednesday
Separation of Logic: Adding a UI to Text Analyzer
Wednesday
Separation of Logic: Fixing a Bug in Text Analyzer
Wednesday
Separation of Concerns in Text Analyzer: boldPassage() UI Function
Wednesday
DRYing Code and Completing the Text Analyzer UI
Wednesday
Practice: Using TDD with Text Analyzer
Wednesday
Rewriting Git History with Rebase
Wednesday
Practice: Rewriting Git History with Rebase
Wednesday
Printing an Array to a Webpage
Thursday
Looping with for
Thursday
Practice: Looping with for
Thursday
When to use for
Thursday
for Loops with Text Analyzer
Thursday
Practice: Pig Latin
Thursday
Optional: Array Mapping
Thursday
Optional Practice: Array Mapping
Thursday
Further Exploration: Looping with for...of
Thursday
Further Exploration: While Loops
Thursday
Further Exploration: Introduction to Regular Expressions
Thursday
Further Exploration: Regular Expressions with Text Analyzer
Thursday
Optional Review: Which Loop Should I Use?
Friday
Arrays and Looping Independent Project
Search
Tracks
Handbook