Web Application by Node.js (Beginner level, 4 Sunday afternoons)--N001

Date: April 27, May 4, 11, 18 (Four Sunday afternoons)

Time: 1:15-6:15 pm 

Instructor: David Bella, Software Engineer at XO group

Venue: couch room at AlleyNYC 

(turn left when you enter the main room), find the yellow door on your right hand side.

Course Overview: 

Project Demo Day and Certificates:  The course is five days and ends with a demonstration of a project of your choice on Project Demo Day. On Demo Day you will showcase a project of your choosing, utilizing the tools and skillsets taught to you throughout this course. We encourage you to be creative! The possibilities are nearly endless! All the instructors will help you to implement your own project.

After the successful completion of the course, you will qualify for one of three certificates: Extraordinary Standing , Honorable Graduation , and Active Participation. Certificates are awarded according to your understanding, skill, and participation.

Cost: $850 for all five classes.

Note,we don't sell individual class. It is a big commitment for us to assist you to be able to do significant analytic work and also your commitment to do a good job in the class.

For group(5 or more persons) and enterprise pricing, please email [masked]. 

It is preferred if you can paypal [masked](SupStat Inc business acct) to RSVP you seat and pay $1 on meetup.com since meetup charges 15% transaction fee.

Refund Policy:

We offer full refund if you are not happy with the first class and decide to drop it. 

Course Outline:

(Content may be adjusted based on the experience of the class)

part 1

Setting up the environment (1 hour) - Doing this first allows time for people to get set up
High level introduction to Node (1 hour) - what is it? why is it good? contrast to other technologies
Refresher on web technology and HTTP and servers and REST (1 hour) - really important to know what we are doing
Basic JavaScript (45 mins)
Sample Node program (15 mins)
Homework - make some modification to the Node program

part 2
Advanced JavaScript (1.5 hours) - callbacks, prototypes, stuff commonly used in Node
Advanced Node programming (2 hours) - learning about asynchronous programming and how Node handles things
Basic Node web server (30 mins) - just the basics, we will do advanced stuff later
Homework - make another route in the server and parse query parameters

part 3
Setting up a basic Express app (1 hour)
Applying and understanding RESTful principles to our Express app (1 hour)
Backing our web application with MongoDB (1-2 hours)
Fixing up the front end with the Jade templating engine (1-2 hours)

part  4
WebSockets and Socket.IO (1-2 hours)
Front end frameworks (1-2 hours)
Caching, Redis (1-2 hours)
Middleware (1-2 hours)
Consuming third party APIs, probably Spotify (1-2 hours) 

part 5
Testing (2 hours)
Deployment (2 hours)

Join or login to comment.

  • Shangxuan Vivian Z.

    Hey Jason, you turned your message function off. I can't reach you. Can you write to me to process your payment for the class? [masked] Thanks!

    April 17

2 went

Your organizer's refund policy for Web Application by Node.js (Beginner level, 4 Sunday afternoons)--N001

Refunds are not offered for this Meetup.

Our Sponsors

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Start your Meetup today

Act now and get 50% off.
Until February 1.

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy