NYC  SF        Events   Jobs   Deals  
    Sign in  
 
 
 
COMING UP

NFT NYC
(Jun 22 - Jun 28)

SF Deep Tech Week
(Jun 22 - Jun 27)
 
 
Sponsored Event 
Taught by David Bella (Software Enggr at XO Group)
AlleyNYC, 500 7th Ave, 17th Fl
Apr 27 (Sun) , 2014 @ 01:00 PM
$850
 
Register
 
 

 
Map
 
DETAILS

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 and 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 and May 24th are Easter and Memorial weekend)

Time: 1:15 - 6:15 pm

Instructor: David Bella, Software Engineer at XO Group Inc.

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

Project Demo Day and Certificates: Starting from the basics of programming this course will take you though data manipulation and 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 and the skills you have learned. Certificates are awarded according to your understanding, skill and participation: Extraordinary Standing pass, Honorable Graduation pass, and 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, and REST - What we're doing and 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 and how Node handles information.

Basic Node web server - The basics.

Homework - Make another route in the server and 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 and API

WebSockets and Socket.IO

Front end frameworks

Caching and Redis - Store data

Middleware - EXAMPLES?

Using third party APIs

Week 5: More Hands-on

Testing and Deployment
 
 
 
 
About    Feedback    Press    Terms    Gary's Red Tie
 
© 2025 GarysGuide