Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Complete Guide to NodeJS
Rating: 4.4 out of 5(54 ratings)
266 students

The Complete Guide to NodeJS

Learn everything you need to know about Node JS from installation to application with Express, Redis and Socket io
Last updated 11/2016
English

What you'll learn

  • Install and set up NodeJS
  • Work with modules, packages and paradigms
  • Build custom middleware for Express
  • Integrate Socket.IO with Express and use the same authentication
  • Create a secure local store for passwords
  • Leverage the power of Redis for messaging

Course content

8 sections38 lectures4h 47m total length
  • The Course Overview2:30

    This video gives an overview of the entire course.

  • Installing Node.js7:05

    We will need to install Node.js if we do not have it installed.

  • Node.js REPL5:24

    Learn how to use the Node.js REPL.

  • Node.js is JavaScript7:00

    We are learning that Node.js is exactly that same as the JavaScript written in browsers.

  • Installing a Package with npm6:57

    npm is used alongside node.js to install packages. We will cover at a high level what it is and how it works.

Requirements

  • Basic knowledge of javascript

Description

This course is jam packed with high quality screencast tutorials, featuring step-by-step instructions, interesting examples and clear explanations on everything you need to get started as a Node developer.

Walk though the installation of modules, package creation and useful paradigms to level up your programming skills and gain confidence in the most important Javascript runtime around today. 

Learn about event handling, find out what to do with streams and finally create a standalone Javascript program.

Install, handle routing, errors, debugging and create templates in Express, before putting your knowledge into action building a log in page with authentication.

About the Author

Joshua Johanan is the author of two books, "Building Scalable Apps with Redis and NodeJS" and "Web Developer’s Reference Guide". Both books deal with some of the details that will be used in this course.

He is currently a web developer with over 7 years of experience writing sites and applications in many different languages. These languages include PHP, Python, JavaScript, and C#. Using many languages also means using many frameworks, including Zend Framework, Django, and .Net MVC.


Who this course is for:

  • Anyone who wants a complete and thorough introduction to Node, from beginner to advanced in one course!