Learn Server Side JavaScript Development Using Node JS

In this course you will be introduced to NodeJS, a powerful JavaScript runtime. This 7 hour training will give you a excellent foundation on developing with node, including use cases and examples of how node can speed up the web development process. 

We will build a simple web server, then move on to Express. We'll see how you can easily build restful api's and web applications using the MEAN Stack (MongoDb, ExpressJS, Angular and Node).

In addition, you will be exposed to some great web development tools built using node including GruntJS for managing tasks, Bowser for handling script dependencies and Yeoman for easy scaffolding of web applications. We will also look to the future and play with KOA, a new web development framework by the team responsible for Express.

This course will be a mix of lectures and hands on labs allowing you to get firsthand experience building NodeJS applications. 


• An Introduction to Node JS 

• Demystifying Node: Find out the real pros and cons of using Node, why Node was created, and what problems it was designed to solve.

• Build a simple web server from the ground up

• Web Application development on the MEAN stack

• Persist data to a MongoDB database

• Manage build tasks with GruntJS

• Web Development power tools with Node (Bowser, Yeoman)

• The Node ecosystem: How to connect with other Node programmers and utilize open-source modules.


• V8
• Non Blocking Code/Callbacks
• Basic HTTP Server
• Emit/event
• Modules/require
• File io
• Http
• Express 
• Jade
• Bower
• Grunt
• Yeoman
• Koa
• Socket IO
• Testing

Only $59.00
 (Great deal for 7 hours of professional, instructor led training) 

Sign-up today while seats are still available!

Breakfast and lunch is will be served FREE! 

Who Should Attend?  
This class is designed for web developers, mobile app developers, and UI designers. Don’t miss this opportunity to get expert direction from a professional. Online tutorials are great, but nothing beats personal direction from a qualified instructor. 

All attendees must have prior experience developing with JavaScript.

Requirements and Development Environment
Participates should bring a laptop/notebook computer. Mac or PC with any modern web browser installed. Instructor will provide any additional direction for environment preparation in class.  

Hattan Shobokshi is a Senior Software Engineer and is responsible for developing applications on a variety of platforms including web and mobile devices. He is a passionate software architect that is focused on delivering scalable applications that adhere to industry best practices. Hattan is experienced in .NET technologies, in particular ASP.NET MVC. He regularly presents at local user groups and code camps on the topic. Hattan is also an avid JavaScript developer and is experienced in building rich client side user interfaces using JavaScript and its supporting technologies.  

More about Hattan Shobokshi:

Microsoft MVP 

SoCal Code Camp Organizer 

Los Angeles .NET User Group Vice Presidenthttp://www.ladotnet.org 

International .NET Association Speaker 
INETA Speaker Profile

                                       Sponsored by

Join or login to comment.

  • Phillip N.

    Hello Anand. Should have a date in a day or so. I emailed Hattan and he told me early April. I'm waiting for the exact date from him. Thanks!

    March 4, 2014

  • Anand D.

    NO date yet? We have some travel plan. So if you can provide the date I can plan accordingly.

    March 4, 2014

  • Phillip N.

    There will be Blake. The instructor's father is gravely ill. He informed me of this one week ago. He promised that by mid-March, he will give me a date for the new class. Thanks!

    February 25, 2014

  • Blake F.

    Will a new meetup be posted so i can sign up for it?

    February 24, 2014

  • Phillip N.

    There is no exact date yet. It will be in March though. The instructor will contact me as soon as he has dealt with his family situation. His father is in grave condition. Its only been a few days and I want to give Hattan the courtesy not pressuring him for a new date. He has promised March.

    February 22, 2014

  • Blake F.

    Will there be another day of this?

    February 22, 2014

  • Sean G.

    Is there a new date yet?

    February 21, 2014

  • Phillip N.

    That's correct. This is due to a sudden illness in the instructors family.

    February 20, 2014

    • Kyle

      Do you know when it will be moved to?

      February 20, 2014

  • Howard

    I receive an email that the class will be postpone

    February 20, 2014

    • Phillip N.

      Please read the email in it's entirety.

      February 20, 2014

  • Phillip N.

    I will take care of the refund for you Kyle

    1 · February 17, 2014

    • Kyle

      Thank you! :)

      February 17, 2014

  • Kyle

    I found out i can't make it this saturday but I already paid for it. How can i get a refund?

    February 17, 2014

32 went

Your organizer's refund policy for Learn Server Side JavaScript Development Using Node JS

Refunds offered if:

  • the Meetup is cancelled
  • you can cancel at least 2 day(s) before the Meetup

Payments you make go to the organizer, not to Meetup. You must make refund requests to the organizer.

Our Sponsors

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

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