Weekly Overview of the Course
Week 1
Active: January 24th - January 30th
Homework Due: January 31st @ 8:00AM
- Course Overview
- The Syllabus
- Your computer as YOUR development environment.
- Git Version Control
- What are “Web Technologies”?
- Review of HTML, CSS, & RWD
Week 2
Active: January 31st - February 6th
Homework Due: February 7th @ 8:00AM
- Intro to JavaScript (JS)
- “Hello World!”
- console.log()
- The Web Console
Week 3
Active: February 7th - February 13th
Homework Due: February 14th @ 8:00AM
Reading:
- Eloquent JS; Ch. 1
- Eloquent JS; Ch. 2
Topics:
- Values, types, and operators
- Statements
- Variables/Bindings
- Functions
- console.log()
- Return Values
- Control Flow
- Conditional Execution
- while/do loops
- for loops
- break
- Capitalization and Code Standards
- Comments
Week 4
Active: February 14th - February 20th
Homework Due: February 21st @ 8:00AM
Reading:
- Eloquent JS; Ch. 3 - Functions
- Eloquent JS; Ch. 4 - Data Structures: Objects and Arrays
- Eloquent JS; Ch. 5 - Higher-Order Functions
Topics:
- functions
- arrays
- objects
- json
- the math object
- abstraction
Week 5
Active: February 21st - February 27th
Homework Due: February 28th @ 8:00AM
Reading:
- Eloquent JS; Ch. 6 - Objects
- Eloquent JS; Ch. 8 - Bugs and Errors
Topics:
Week 6
Active: March 7th - March 13th
Homework Due: March 14th @ 8:00AM
Reading:
- Eloquent JS; Ch. 13 - JavaScript and the Browser
- Eloquent JS; Ch. 14 - The Document Object Model
Topics:
- Introduction to JS’ integration with web development and browsers.
Week 7
Active: March 21st - April 5th
Note: Spring Break runs from the March 24th - April 1st
Homework Due: April 6th @ 8:00AM
Reading:
Week 8
Active: April 10th - April 17th
Homework Due: No Homework Due
Reading:
- Eloquent JS; Ch. 15 - Handling Events
- Eloquent JS; Ch. 18 - HTTP and Forms
- Eloquent JS; Ch. 9 - Regular Expressions
Week 9
Active: April 18th - April 24th
Homework Due: April 25th @ 8:00AM
Week 10
Active: April 30th - May 9th
Homework Due: May 10th @ 8:00AM
Week 11
_Active: _
_Homework Due: _
Week 12
_Active: _
_Homework Due: _
Week 13
_Active: _
_Homework Due: _
Week 14
_Active: _
_Homework Due: _
Finals