Events  Classes  Deals  Spaces  Jobs 
    Sign in  
 
 
Taught by David Bella (Software Engineer at XO Group Inc)
Sunday, April 27, 2014 at 01:00 PM    Cost: $850
AlleyNYC, 500 7th Ave, 17th Fl
 
     
 
 
              

              
 
Sign up for our awesome New York
Tech Events weekly email newsletter.
   
 
LOCATION
 
DESCRIPTION
Please RSVP this class at http://nycdatascience.com/course/web-application-by-node-js/

Sign up for the newsletter for free Data Science learning material & upcoming classes at http://nycdatascience.com/

Sign up for NYC Open Data Meetup for free workshops twice/week!
http://www.meetup.com/NYC-Open-Data/


Length of course: 20hours

Date: April 27th, May 4th, 11th, 18th(four Sundays) (We made such change because April 19th & May 24th are Easter & Memorial weekend)

Time: 1:15 - 6:15 pm

Instructor: David Bella, Software Engineer at XO Group

Course Overview: This five-week course is an introduction to Node.js that spans Node programming third party API's.

Project Demo Day & Certificates: Starting from the basics of programming this course will take you though data manipulation & advanced graphics packages, ending with a demonstration of a project of your choice on Project Demo Day. You will analyze real data using the tools you have been given & the skills you have learned. Certificates are awarded according to your understanding, skill & participation: Extraordinary Standing pass, Honorable Graduation pass, & Active Participation pass.

Week 1: Simple Programs

Setting up the environment - Getting started.

High level introduction to Node - Why use Node?

Refresher on web technology, HTTP, servers, & REST - What we're doing & where we're doing it.

Basic JavaScript

Sample Node program

Homework - Make a modification to the Node program from class.

Week 2: Server Side Work

Advanced JavaScript - Frequently used commands in Node.

Advanced Node programming - Asychronous programming & how Node handles information.

Basic Node web server - The basics.

Homework - Make another route in the server & parse query parameters.

Week 3: Templating

Setting up a basic Express app - Introduction to the Express framework

Applying RESTful principles to our Express app

Backing our app with MongoDB

The Jade templating engine - Polishing up the public facing page

Week 4: Sockets & API

WebSockets & Socket.IO

Front end frameworks

Caching & Redis - Store data

Middleware - EXAMPLES?

Using third party APIs

Week 5: More Hands-on

Testing & Deployment
 
 
 
 
© 2017 GarysGuide      About   Terms   Press   Feedback