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.
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.
Subject | Week | Date M/W/S |
Date T/T/S |
Recordings |
---|---|---|---|---|
Kickoff | 1.1 | Mon Apr 18, 2016 |
Tue Apr 19, 2016 |
Jim's Class Roger's Class |
HTML & CSS Intro | 1.2 | Wed Apr 20, 2016 |
Thu Apr 21, 2016 |
Jim's Class Roger's Class |
HTML CSS Git | 1.3 | Sat Apr 23, 2016 |
Sat Apr 23, 2016 |
Part 1 Part 2 |
Review + Git Branching + Heroku | 2.1 | Mon Apr 25, 2016 |
Tue Apr 26, 2016 |
Jim's Class |
Branching & Bootstrap | 2.2 | Wed Apr 27, 2016 |
Thu Apr 28, 2016 |
Roger's Class Part1 Roger's Class Part2 |
Bootstrap Continued | 2.3 | Sat Apr 30, 2016 |
Sat Apr 30, 2016 |
Part 1 Part 2 |
Intro to JavaScript | 3.1 | Mon May 02, 2016 |
Tue May 03, 2016 |
Roger's Class |
Jumping for Javasccript | 3.2 | Wed May 04, 2016 |
Thu May 05, 2016 |
Jim's Class Roger's Class |
Objects & Functions | 3.3 | Sat May 07, 2016 |
Sat May 07, 2016 |
Jeff Pinkston-Guest Lecturer(Part 1) 38:05 m Part 2 - 11:49 m Part 3 - 3:03:30 h Fireside Chat with data.world Chief Product Officer - Jon Lyoens 1:10:40 |
Intro to jQuery | 4.1 | Mon May 09, 2016 |
Tue May 10, 2016 |
Jim's Class Ashley Lowery - Guest Instructor HW 3 Help |
JavaScript Scope + jQuery Continued | 4.2 | Wed May 11, 2016 |
Thu May 12, 2016 |
Jim's Class Roger's Class |
Using Arrays & Objects With jQuery | 4.3 | Sat May 14, 2016 |
Sat May 14, 2016 |
JQuery Calculator Help.com Talk |
Review + Timers | 5.1 5.2 |
Mon May 16, 2016 |
Tue May 17, 2016 |
Roger's Class |
Interview Question Blitz | Sat May 21, 2016 |
Sat May 21, 2016 |
Jim's Class | |
JSON APIs AJAX | 6.1 | Mon May 23, 2016 |
Tue May 24, 2016 |
Roger's Class |
AJAX Continued | 6.2 | Wed May 25, 2016 |
Thu May 26, 2016 |
Roger's Class |
AJAX Continued | 6.3 | Sat May 28, 2016 |
Sat May 28, 2016 |
DrillingInfo Talk with CTO Mike Couvillion Joint Session |
Review On Tuesday No Class Monday |
Mon May 30, 2016 |
Tue May 31, 2016 |
Review | |
Client Side Storage with Local Storage Firebase |
7.1 7.2 |
Wed June 01, 2016 |
Thu June 02, 2016 |
Roger's Class |
Firebase Continued + Groups For Projects Announced |
7.3 | Sat Jun 04, 2016 |
Sat Jun 04, 2016 |
|
Project Mgmt + Review of How Projects Will Be Run |
8.1 | Mon Jun 06, 2016 |
Tue Jun 07, 2016 |
Roger's Class |
Project Work | 8.2 | Wed Jun 08, 2016 |
Thu Jun 09, 2016 |
|
How to Demo + Project Work |
8.3 | Sat Jun 11, 2016 |
Sat Jun 11, 2016 |
1. Github Deep Dive 2. Ducky Introduction |
Debugging Legacy Code + Interview Questions |
9.1 | Mon Jun 13, 2016 |
Tue Jun 14, 2016 |
|
Problem Solving | 9.2 | Wed Jun 15, 2016 |
Thu Jun 16, 2016 |
|
Internal Demo Day + Project Feedback | 9.3 | Sat Jun 18, 2016 |
Sat Jun 18, 2016 |
Jesus Lozano - OnePay Group Presentations - Raw |
Introducing Node.js | 10.1 | Mon Jun 20, 2016 |
Tue Jun 21, 2016 |
Roger's Class - Josh Madewell Lecture |
NPM Packages | 10.2 | Wed Jun 22, 2016 |
Thu Jun 23, 2016 |
Jim's Class Roger's Class |
Node Review + Organizing and Debugging Node Code + Where Are You? (Assessment) |
10.3 | Sat Jun 25, 2016 |
Sat Jun 25, 2016 |
Will Cole - Dir of Product @ Stack Overflow Power of Packages |
Introduction To Constructors | 11.1 | Mon Jun 27, 2016 |
Tue Jun 28, 2016 |
Roger's Class |
Constructors Continued + Prototype | 11.2 | Wed Jun 29, 2016 |
Thu Jun 30, 2016 |
Roger's Class |
Callbacks | 11.3 | Sat Jul 02, 2016 |
Sat Jul 02, 2016 |
Travis- Conde Nest JS Callbacks |
Review On Tuesday No Class Monday |
Mon Jul 04, 2016 |
Tue Jul 05, 2016 |
||
Introduction To MySQL | 12.1 | Wed Jul 06, 2016 |
Thu Jul 07, 2016 |
Roger's Class |
Using MySQL with Node.js / Prompt + MySQL + Node.js | 12.2 / 12.3 | Sat Jul 09, 2016 |
Sat Jul 09, 2016 |
Mary Evans - 360training.com Node SQL |
Node.js Web Servers | 13.1 | Mon Jul 11, 2016 |
Tue Jul 12, 2016 |
Roger's Class |
Introduction To Express.js And Routing + Serving HTML The Hard Way |
13.2 | Wed Jul 13, 2016 |
Thu Jul 14, 2016 |
Jim's Class Roger's Class |
Express.js Continued + Serving HTML Using Public/Index.html + Forms And C.R.U.D |
13.3 | Sat Jul 16, 2016 |
Sat Jul 16, 2016 |
Jeremy Bergeron - LinkedIN, Portfolio, 30 Second Pitch Hot Restaurant |
Express.js Templating With Handlebars.js | 14.1 | Mon Jul 18, 2016 |
Tue Jul 19, 2016 |
Jim's Class Roger's Class |
Express.js Templating With Handlebars.js Continued | 14.2 | Wed Jul 20, 2016 |
Thu Jul 21, 2016 |
Jim's Class Roger's Class |
MVC (Model View Controller) + Organize Express.js Like Rails |
14.3 | Sat Jul 23, 2016 |
Sat Jul 23, 2016 |
Kavita Thakkar - Google Resumes Power of the ORM |
Authenticating Users in Express.js(Sessions) | 15.1 | Mon Jul 25, 2016 |
Tue Jul 26, 2016 |
Jim's Class Roger's Class Overtime - Full NodeJS App |
ORM with Express.js(Sequelize) | 15.2 | Wed Jul 27, 2016 |
Thu Jul 28, 2016 |
Roger's Class |
ORM With Express.js + Migrations With Express.js + Templating Project Definitions |
15.3 | Sat Jul 30, 2016 |
Sat Jul 30, 2016 |
Rogue Roger Ep. 1 of ??? |
Project Work | 16.1 | Mon Aug 01, 2016 |
Tue Aug 02, 2016 |
|
Writing Tests + Project Work |
16.2 | Wed Aug 03, 2016 |
Thu Aug 04, 2016 |
|
Writing Tests + Project Work |
16.3 | Sat Aug 06, 2016 |
Sat Aug 06, 2016 |
Indeed.com - David Tulig |
SEO (Search Engine Optimization) + Project Work |
17.1 | Mon Aug 08, 2016 |
Tue Aug 09, 2016 |
|
SEO (Search Engine Optimization) + Project Work |
17.2 | Wed Aug 10, 2016 |
Thu Aug 11, 2016 |
|
Internal Demo Day + Distribute Study Guide for Week 19 |
17.3 | Sat Aug 13, 2016 |
Sat Aug 13, 2016 |
Project 2 Presentations |
Introduction to MongoDB | 18.1 | Mon Aug 15, 2016 |
Tue Aug 16, 2016 |
Jim's Class Jedd Fenner - TA Lecture |
MongoDB Continued | 18.2 | Wed Aug 17, 2016 |
Thu Aug 18, 2016 |
Jim's Class Jedd Fenner - TA Lecture |
MongoDB and Mongoose (ORM) | 18.3 | Sat Aug 20, 2016 |
Sat Aug 20, 2016 |
Lydia - data.world Eat a Mongoose Pt-1 Eat a Mongoose Pt-2 |
Introduction to React.js | 19.1 | Mon Aug 22, 2016 |
Tue Aug 23, 2016 |
Jim's Class Roger's Class |
React (Again)! | 19.2 | Wed Aug 24, 2016 |
Thu Aug 25, 2016 |
Jim's Class Roger's Class |
React & Feel the MERN | 19.3 | Sat Aug 27, 2016 |
Sat Aug 27, 2016 |
Bill Corbett - HomeAway Learn to MERN |
PHP Primer | 20.1 | Mon Aug 29, 2016 |
Tue Aug 30, 2016 |
Jim's Clas Roger's Class |
Laravel | 20.2 | Wed Aug 31, 2016 |
Thu Sep 01, 2016 |
Jim's Class Roger's Class |
Laravel | 20.3 | Sat Sep 03, 2016 |
Sat Sep 03, 2016 |
Laravel Part 3 |
Career Event On Tuesday No Class Monday |
Mon Sep 05, 2016 |
Tue Sep 06, 2016 |
||
React Native Pt 1 | 21.1 | Wed Sep 07, 2016 |
Thu Sep 08, 2016 |
Roger's Class - Allen Garcia |
React Native Pt 2 | 21.2 | Sat Sep 10, 2016 |
Sat Sep 10, 2016 |
Final Project React Pt 1 React Pt 2 |
Computer Science Fundamentals Project Work |
22.1 | Mon Sep 12, 2016 |
Tue Sep 13, 2016 |
[Jim's Class](Jim's Class) Roger's Class |
Computer Science Fundamentals Project Work |
22.2 | Wed Sep 14, 2016 |
Thu Sep 15, 2016 |
Jim's Class Roger's Class |
Project Work Final Project Definitions |
22.3 | Sat Sep 17, 2016 |
Sat Sep 17, 2016 |
|
Python Crash Course Project Work |
23.1 | Mon Sep 19, 2016 |
Tue Sep 20, 2016 |
Roger's Class |
Ruby Crash Course Project Work |
23.2 | Wed Sep 21, 2016 |
Thu Sep 22, 2016 |
Roger's Class |
Java Crash Course Project Work |
23.3 | Sat Sep 24, 2016 |
Sat Sep 24, 2016 |
Java |
Project Work | 24.1 | Mon Sep 26, 2016 |
Tue Sep 27, 2016 |
Roger's Class - Job Hunting Lightning Talk |
Project Work | 24.2 | Wed Sep 28, 2016 |
Thu Sep 29, 2016 |
|
Project Work | 24.3 | Sat Oct 01, 2016 |
Sat Oct 01, 2016 |
|
Project Work | Mon Oct 03, 2016 |
Tue Oct 04, 2016 |
||
Project Work | Wed Oct 05, 2016 |
Thu Oct 06, 2016 |
||
Project Work + Where Are You? (Assessment) |
Sat Oct 08, 2016 |
Sat Oct 08, 2016 |
||
Final Preparations | Mon Oct 10, 2016 |
Tue Oct 11, 2016 |
||
Demo Day @ IBM | Wed Oct 12, 2016 |
Wed Oct 12, 2016 |
||
======= |