You must complete 90% of the homework assignments. (You can miss no more than 2 assignments.)
Homework submissions must be on time AS IS. Late submissions will not be counted.
Attendance must be maintained at a 95% rate. (You can miss no more than a total of 4 classes.)
Written permission must be obtained to miss class or it's considered one of your 4 absences.
You must give a full effort on every group and individual project.
Slack Room (UPDATE WITH SLACK LINK HERE)
Student x Student Tutoring Form
Live Office Hours: 45 minutes before class and 30 minutes after class
The material covered in this syllabus is subject to change. Our academic team adjusts to the market rapidly.
Lesson | Date (M/W) | Date (T/Th) | Coding Content | Recordings |
---|---|---|---|---|
1.1 | Mon, Jan 9, 2017 | Tue, Jan 10, 2017 | Intro to Program / Intro to HTML | |
1.2 | Wed, Jan 11, 2017 | Thu, Jan 12, 2017 | Intro to Git / Intro to CSS | video |
1.3 | Sat, Jan 14, 2017 | Sat, Jan 14, 2017 | Intro to CSS Layouts | |
Mon, Jan 16, 2017 | Tue, Jan 17, 2017 | Martin Luther King Day / Extra Help Day | ||
2.1 | Wed, Jan 18, 2017 | Thu, Jan 19, 2017 | Going Live with Heroku | video |
2.2 | Sat, Jan 21, 2017 | Sat, Jan 21, 2017 | External CSS Styles | video |
2.3 | Mon, Jan 23, 2017 | Tue, Jan 24, 2017 | Introduction to Bootstrap | |
3.1 | Wed, Jan 25, 2017 | Thu, Jan 26, 2017 | Intro to Javascript (Variables, Arrays, Alerts) | video |
3.2 | Sat, Jan 28, 2017 | Sat, Jan 28, 2017 | Javascript Cont (Conditionals, For-Loops) | |
3.3 | Mon, Jan 30, 2017 | Tue, Jan 31, 2017 | Javascript Cont (Functions, Objects) | video 1, video 2 |
4.1 | Wed, Feb 1, 2017 | Thu, Feb 2, 2017 | Intro to jQuery | video |
4.2 | Sat, Feb 4, 2017 | Sat, Feb 4, 2017 | DOM Manipulation with jQuery | video 1 video 2 video 3 |
4.3 | Mon, Feb 6, 2017 | Tue, Feb 7, 2017 | jQuery Calculator Build | video |
5.1 | Wed, Feb 8, 2017 | Thu, Feb 9, 2017 | Javascript Review Day | [video] (https://codingbootcamp.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=ed2feb3d-5ff2-4118-9854-b905c5634c6b) |
5.2 | Sat, Feb 11, 2017 | Sat, Feb 11, 2017 | Javascript / jQuery Timers | |
5.3 | Mon, Feb 13, 2017 | Tue, Feb 14, 2017 | Technical Interview Day #1 | video |
6.1 | Wed, Feb 15, 2017 | Thu, Feb 16, 2017 | Intro to APIs and AJAX | video 1 |
6.2 | Sat, Feb 18, 2017 | Sat, Feb 18, 2017 | Advanced AJAX | |
Mon, Feb 20, 2017 | Tue, Feb 21, 2017 | Presidents Day / Extra Help Day | ||
6.3 | Wed, Feb 22, 2017 | Thu, Feb 23, 2017 | New York Times Real World App Development | video 1 [video2] (https://codingbootcamp.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=c3f9135f-c2ef-442f-b4cd-1371fae2af49) |
7.1 | Sat, Feb 25, 2017 | Sat, Feb 25, 2017 | Client Side Storage with Local Storage | |
7.2 | Mon, Feb 27, 2017 | Tue, Feb 28, 2017 | Intro to Firebase | |
7.3 | Wed, Mar 1, 2017 | Thu, Mar 2, 2017 | Firebase Application Building / Group Projects Announced | |
8.1 | Sat, Mar 4, 2017 | Sat, Mar 4, 2017 | Intro to Project #1 / Project Work | |
8.2 | Mon, Mar 6, 2017 | Tue, Mar 7, 2017 | Project Work | |
8.3 | Wed, Mar 8, 2017 | Thu, Mar 9, 2017 | Project Work | |
Sat, Mar 11, 2017 | Sat, Mar 11, 2017 | Whiteboarding Day | ||
9.1 | Mon, Mar 13, 2017 | Tue, Mar 14, 2017 | Interview Questions / Project Work | |
9.2 | Wed, Mar 15, 2017 | Thu, Mar 16, 2017 | Interview Questions / Project Work | |
9.3 | Sat, Mar 18, 2017 | Sat, Mar 18, 2017 | Project Presentations #1 | |
10.1 | Mon, Mar 20, 2017 | Tue, Mar 21, 2017 | Intro to Node.js | |
10.2 | Wed, Mar 22, 2017 | Thu, Mar 23, 2017 | Reading and Writing Files with Node | |
10.3 | Sat, Mar 25, 2017 | Sat, Mar 25, 2017 | NPM Packages | |
11.1 | Mon, Mar 27, 2017 | Tue, Mar 28, 2017 | Javascript Constructors Pt I | |
11.2 | Wed, Mar 29, 2017 | Thu, Mar 30, 2017 | Javascript Constructors Pt II | |
11.3 | Sat, Apr 1, 2017 | Sat, Apr 1, 2017 | Javascript Callbacks | |
12.1 | Mon, Apr 3, 2017 | Tue, Apr 4, 2017 | Introduction to MySQL | |
12.2 | Wed, Apr 5, 2017 | Thu, Apr 6, 2017 | Node - MySQL Integration | |
12.3 | Sat, Apr 8, 2017 | Sat, Apr 8, 2017 | Massive MySQL Data Project | video 1video 2 |
13.1 | Mon, Apr 10, 2017 | Tue, Apr 11, 2017 | Intro to Node Web Servers | |
13.2 | Wed, Apr 12, 2017 | Thu, Apr 13, 2017 | Intro to Express Servers | video |
13.3 | Sat, Apr 15, 2017 | Sat, Apr 15, 2017 | Hot Restaurant - Backend Application | |
14.1 | Mon, Apr 17, 2017 | Tue, Apr 18, 2017 | Intro to Handlebars | video |
14.2 | Wed, Apr 19, 2017 | Thu, Apr 20, 2017 | Express.js + Handlebars.js + MySQL | video |
14.3 | Sat, Apr 22, 2017 | Sat, Apr 22, 2017 | Intro to ORMs | |
15.1 | Mon, Apr 24, 2017 | Tue, Apr 25, 2017 | Sequelize ORM | |
15.2 | Wed, Apr 26, 2017 | Thu, Apr 27, 2017 | Sequelized Associations | video |
15.3 | Sat, Apr 29, 2017 | Sat, Apr 29, 2017 | Sequelize Relationship and Migrations / Intro to Project #2 | |
16.1 | Mon, May 1, 2017 | Tue, May 2, 2017 | Project Work | |
16.2 | Wed, May 3, 2017 | Thu, May 4, 2017 | Testing / Project Work | |
16.3 | Sat, May 6, 2017 | Sat, May 6, 2017 | Testing / Project Work | |
17.1 | Mon, May 8, 2017 | Tue, May 9, 2017 | SEO / Project Work | |
17.2 | Wed, May 10, 2017 | Thu, May 11, 2017 | SEO / Project Work | |
17.3 | Sat, May 13, 2017 | Sat, May 13, 2017 | Project Presentations #2 | |
18.1 | Mon, May 15, 2017 | Tue, May 16, 2017 | Intro to MongoDB | video |
18.2 | Wed, May 17, 2017 | Thu, May 18, 2017 | Web Scraping / MongoDB | video |
18.3 | Sat, May 20, 2017 | Sat, May 20, 2017 | Mongoose ORM | |
19.1 | Mon, May 22, 2017 | Tue, May 23, 2017 | Intro to React.js | video |
19.2 | Wed, May 24, 2017 | Thu, May 25, 2017 | React States and Props | video |
Sat, May 27, 2017 | Sat, May 27, 2017 | Memorial Day Holiday | ||
Mon, May 29, 2017 | Tue, May 30, 2017 | Memorial Day / Extra Help Day | ||
19.3 | Wed, May 31, 2017 | Thu, Jun 1, 2017 | MERN Stack (Mongo, Express, React, Node) | video |
20.1 | Sat, Jun 3, 2017 | Sat, Jun 3, 2017 | React Native | video |
20.2 | Mon, Jun 5, 2017 | Tue, Jun 6, 2017 | React | |
20.3 | Wed, Jun 7, 2017 | Thu, Jun 8, 2017 | React | |
21.1 | Sat, Jun 10, 2017 | Sat, Jun 10, 2017 | ES6 | |
21.2 | Mon, Jun 12, 2017 | Tue, Jun 13, 2017 | Redux | video |
21.3 | Wed, Jun 14, 2017 | Thu, Jun 15, 2017 | TDD React / Intro Project # 3 | |
22.1 | Sat, Jun 17, 2017 | Sat, Jun 17, 2017 | Intro to PHP | video |
22.2 | Mon, Jun 19, 2017 | Tue, Jun 20, 2017 | Intro to Laravel | video |
22.3 | Wed, Jun 21, 2017 | Thu, Jun 22, 2017 | Laravel | video |
23.1 | Sat, Jun 24, 2017 | Sat, Jun 24, 2017 | Search & Sort Algorithms / Project Work | |
23.2 | Mon, Jun 26, 2017 | Tue, Jun 27, 2017 | Intro to Data Structures / Project Work | |
23.3 | Wed, Jun 28, 2017 | Thu, Jun 29, 2017 | Intro to Design Patterns / Project Work | |
Sat, Jul 1, 2017 | Sat, Jul 1, 2017 | Independence Day Holiday | ||
Mon, Jul 3, 2017 | Tue, Jul 4, 2017 | Independence Day Holiday | ||
Wed, Jul 5, 2017 | Thu, Jul 6, 2017 | Project Work | ||
Sat, Jul 8, 2017 | Sat, Jul 8, 2017 | Final Project Presentations |