Skip to content
/ godot Public

The classwork repository for WDI December 2014 (Godot).

Notifications You must be signed in to change notification settings

CentroDL/godot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

![GA Logo](https://github.com/generalassembly/ga-ruby-on-rails-for-devs/raw/master/images/ga.png "GeneralAssemb.ly")

WDI Godot

Welcome to the WDI December 2014 (aka Godot) class repository. Here is where we will store the information you need as students. This includes important links and readings, in-class examples, prompts and solutions for exercises, labs, homework and projects.

In order to submit your homework to this repo and share it with your instructional team and classmates, please follow the Homework Submission Process.

Contents



Contact Information

Instructional Team

Role Name HipChat Email GitHub
Course Producer Sarah Maibach @sarahmaibach [email protected] smaib
Instructor Phil Lamplugh @philco [email protected] phlco (no 'i'!)
Instructor PJ Hughes @pj [email protected] h4w5
Instructor Travis Vander Hoop @trav [email protected] vanderhoop
Evening TA Amanda Kievet @amandakievet [email protected] akievet

Class

If you want to email the entire class and the instructional team, please use:
[email protected], our Google Group (aka listserv)!

Name HipChat Email GitHub
Aliya Scribner @AliyaScribner [email protected] Dev814
Andres Valencia @AndresValencia [email protected] andresv2
Angelina Bethoney @AngelinaBethoney [email protected] ambethoney
Brian Rucker @BrianRucker [email protected] Brucker1
Dain Carver @DainCarver [email protected] rugger403
Dana DeFilippo @DanaDeFilippo [email protected] danadflip
Dennis Liaw @DennisLiaw [email protected] CentroDL
Kamari Aykes @KamariAykes [email protected] brainyandbrown
Kristen MacFarlane @KristenMacFarlane [email protected] krismacfarlane
Melodie Malfa @MelodieMalfa [email protected] melmalfa
Michael Campbell @MichaelCampbell [email protected] hammer7402
Patricio Calderon @PatricioCalderon [email protected] Patdel
Chadd Clairmont @PaulClairmont [email protected] chaddpaul
Sade Stevens @SadeStevens [email protected] Sadestevens
Sarah McAlear @SarahMcAlear [email protected] sarahmcalear
Simons Chase @SimonsChase [email protected] slchase

Important Dates

Date Day of Week Event
November 25 Tuesday Orientation, 6:00-10:00pm at the
10 E 21st St. 3rd Floor Conco urse
December 1 Monday First day of class!
December 19 Friday Last day of class before Winter Break
January 5 Monday First day of class after Winter Break
January 19 Monday Martin Luther King Day, no class
January 30 Friday Full Day Lab
February 16 Monday Presidents Day, no class
February 17-20 Tuesday – Friday (Likely) Group Project Sprint: do not miss
as your team depends upon you!
February 27 Friday Full Day Lab
March 10 Tuesday Last day of class & graduation!
March 13 Friday Student Repo and HipChat close down

Note: in the weeks following your graduation, there will be a number of various job search preparation tutorials and hiring events, with dates TBD.

Course Outline

Below is a general outline of the course content. See the README for each week for a more thorough syllabus.

Keep in mind, this is tentative. We may (and shall) change topics and dates as necessary.

Week(s) Dates Module
Week 1 12/1 – 12/5 Our Development Environment
Introduction to Programming (Ruby)
Version Control with Git and GitHub
Week 2 12/8 – 12/12 Object-Oriented Programming (Ruby)
Week 3 12/15 – 12/19 Understanding Networking (HTTP)
Introduction to the Web as an Application Platform (Sinatra)
(Winter Break) 12/22 – 1/2 Building Web Pages with HTML & CSS
Week 4 1/5 – 1/9 Creating Web Applications (Sinatra)
Persistent Stores (Redis)
Week 5 1/12 – 1/16 Authorization
First Project Sprint
Week 6 1/20 – 1/23 Programming in the Browser Environment (JavaScript)
Week 7 1/26 – 1/30 Using JavaScript Libraries
jQuery
Second Project Sprint
Week 8 2/2 – 2/6 Modeling Domains and Data
Using SQL and ORMs (ActiveRecord)
Week 9 2/9 – 2/13 The Rails Web Application Framework
Week 10 2/17 – 2/20 Third (Group) Project Sprint
Week 11 2/23 – 2/27 AJAX
Client-side Application Development (JavaScript)
Weeks 12 & 13 3/2 – 3/10 Final Project Sprint

About

The classwork repository for WDI December 2014 (Godot).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published