Learn NodeJS From Scratch
2.5 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
93 students enrolled

Learn NodeJS From Scratch

Learn NodeJS from scratch by building your own API system!
2.5 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
93 students enrolled
Created by IO LEARN
Last updated 2/2016
English
English [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1 hour on-demand video
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Understand Node.JS
  • Understand Express Framework
  • Build authentication system
  • Work with Twitter API
  • Understand JSON Web Tokens
  • Understand JavaScript Design Patterns
  • Work with MongoDB
Course content
Expand all 18 lectures 49:38
+ Introduction
4 lectures 11:52
Javascript V8
02:51
Node.JS Modules
04:16
JavaScript Creational Pattern
03:53
+ Express framework
4 lectures 13:31
Refactor to handle big data
02:56
Put requests
04:02
Change Express headers
03:06
+ Authenticate a Node.js API with JSON Web Tokens
7 lectures 16:17
MongoDB
00:54
Node application
03:54
Create a user
03:35
Authenticating and Creating a Token
01:42
Route Middleware
02:35
Requirements
  • JavaScript (basic knowledge)
Description

Nodejs is open source cross platform environment for creating server side and network applications. In this tutorial you'll learn how to create your own Node JS apps, from scratch. I'll teach you everything you need to launch you own app or switch careers into the tech world. Knowing NodeJS well will get you a job or improve your current one by enabling you to build high quality, robust web applications.

You'll setup your computer with all the tools to build Node apps. Don't worry, all the tools are free. From there, you're going to cover the basics of the Node language and start building your first project.

We'll dive into web sites, web apps and APIs with Express and learn how Express can save us time as Node developers.

You will build your own API system and you will also learn how to secure your application with JSON Web Tokens.

Who this course is for:
  • People that want to Build as they Learn
  • Desire to Build Robust and Re-Usable Application Code
  • Build your own Node.JS applications
  • Desire to learn Node.JS and MongoDB