Learn Nodejs by building 12 projects
4.3 (993 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
10,091 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn Nodejs by building 12 projects to your Wishlist.

Add to Wishlist

Learn Nodejs by building 12 projects

Become an Expert Nodejs Developer While Building Real World Applications
4.3 (993 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
10,091 students enrolled
Last updated 1/2017
English
Current price: $10 Original price: $50 Discount: 80% off
4 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 16 hours on-demand video
  • 63 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create applications using Nodejs
  • Build Scalable and lightweight web applications
  • Learn the use of technologies such as Cassandra and MongoDB
  • Understand the coding principles behind practical web applications
  • Use the Express Framework to build web applications
  • Learn the concepts of network programming
View Curriculum
Requirements
  • Student should know Basic HTML and Front End Programming
  • Should have basic knowledge of JavaScript
Description

Update March 31, 2016: Course updated for latest software versions and project code updated to reflect new changes in the node ecosystem. Two more projects added in the course as per user demand. Happy learning..

Nodejs is open source cross platform environment for creating server side and network applications. It is built on the Chrome's JavaScript Runtime and can be used to build large scale web applications to quick time. It uses non blocken I/O and even driven model to allow creation of lightweight and highly scalable web applications. Our training program emphasizes on practical application of this amazing technology and will teach you nodejs development using real world application development.

You will learn about JavaScript Server programming, Node and NPM modules, the use of other associated technologies and frameworks while building the twelve projects. The technologies covered in the course includes HTML/CSS Frontend technologies, Nodejs NPM, NoSQL database, Column Databases, Database ORM, Express Framework, Asynchronous programming, Karken layer, Drywall user management, Bcrypt encryption, Socket IO and REST APIs

Project 1: Simple Web Server

Project 2: Basic Express Website

Project 3: User Login System

Project 4: Node Blog Systems

Project 5: Community Events

Project 6: BookStore

Project 7: Chat IO

Project 8: Doctor Directory

Project 9: Portfolio App

Project 10: Elearning System

Project 11: Recipe Book

Project 12: Album Organizer

Join us and be have the first mover advantage in this amazing emerging technology and learn to build the next generation apps.

Who is the target audience?
  • Programmers who want to learn server side JavaScript Programming in Nodejs will find the course extremely helpful
Students Who Viewed This Course Also Viewed
Curriculum For This Course
90 Lectures
16:01:16
+
Introduction
1 Lecture 05:54

Course Introduction

Preview 05:54
+
Simple Web Server
5 Lectures 33:16
+
Basic Express Website
4 Lectures 45:32
Project Intro
00:51



Nodemailer Contact Form
15:21

Quiz Time
5 questions
+
User Login System
10 Lectures 01:41:27
Project Intro
01:36


Getting Started With MongoDB Part B
05:58


Views & Layout
15:33

Register Form & Validation
13:46

Models & User Registration
12:35

Password Hashing with BCrypt
04:44

Passport Login Authentication
13:59


Quiz Time
5 questions
+
Node Blog System
8 Lectures 01:30:28


Custom Layout Template
08:21

Homepage Posts Display
11:39

Add Posts
19:32

Text Editor & Add Categories
08:37

Truncate Text & Categories View
13:17


Quiz Time
5 questions
+
Community Events
9 Lectures 01:29:26
Project Intro
01:49

MongoLab Setup
03:29

Drywall Setup
06:51

Drywal Admin Area
08:28

Event Schems & Listing - Part A
13:31

Event Schems & Listing - Part B
10:36

Single Event & Adding Events
20:44

Editing & Deleting Events - Part A
12:32

Editing & Deleting Events - Part B
11:26

Quiz Time
4 questions
+
Bookstore
10 Lectures 01:58:12
Project Intro
02:48

Kraken Setup & Foundation
11:21

Routes & Views - Part A
12:08

Routes & Views - Part B
12:53

Database & Models - Part A
11:02

Database & Models - Part B
15:50

Admin CRUD - List & Add Books
14:49

Admin CRUD - Edit & Delete Books
15:17

Shopping Cart - Part A
12:27

Shopping Cart - Part B
09:37

Quiz Time
5 questions
+
ChatIO
5 Lectures 53:53
Project Intro
01:23

ChatIO User Interface
11:58

Sending Chat Messages
14:28

User Functionality
14:00

Deploying an App With Heroku
12:04

Quiz Time
5 questions
+
FindaDoc Directory
7 Lectures 01:15:19
Project Intro
01:03

Cassandra Install & Setup
14:07

FindaDoc User Interface
09:48

Express Setup
09:31

Express Layout
09:53

Fetch Doctors From Cassandra
16:01

Add & Search Doctors
14:56

Quiz Time
5 questions
+
Portfolio App
5 Lectures 55:50
Project Intro
01:26

MySQL & App Setup
15:19

Add Projects
15:47

Display Projects
10:32

Edit & Delete Projects
12:46

Quiz Time
4 questions
4 More Sections
About the Instructor
Eduonix Learning Solutions
4.3 Average rating
43,727 Reviews
745,314 Students
181 Courses
1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Eduonix-Tech .
4.3 Average rating
41,870 Reviews
723,048 Students
144 Courses