HOME > Development > Learn Nodejs by building 12 projects

Learn Nodejs by building 12 projects

  • Development
  • Apr 18, 2025
SynopsisLearn Nodejs by building 12 projects, available at $54.99, ha...
Learn Nodejs by building 12 projects  No.1

Learn Nodejs by building 12 projects, available at $54.99, has an average rating of 3.7, with 82 lectures, 9 quizzes, based on 2005 reviews, and has 14835 subscribers.

You will learn about 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 This course is ideal for individuals who are Programmers who want to learn server side JavaScript Programming in Nodejs will find the course extremely helpful It is particularly useful for Programmers who want to learn server side JavaScript Programming in Nodejs will find the course extremely helpful.

Enroll now: Learn Nodejs by building 12 projects

Summary

Title: Learn Nodejs by building 12 projects

Price: $54.99

Average Rating: 3.7

Number of Lectures: 82

Number of Quizzes: 9

Number of Published Lectures: 72

Number of Published Quizzes: 9

Number of Curriculum Items: 91

Number of Published Curriculum Objects: 81

Original Price: $39.99

Quality Status: approved

Status: Live

What You Will 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
  • Who Should Attend

  • Programmers who want to learn server side JavaScript Programming in Nodejs will find the course extremely helpful
  • Target Audiences

  • Programmers who want to learn server side JavaScript Programming in Nodejs will find the course extremely helpful
  • 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: BookStore

    Project 6: Chat IO

    Project 7: Doctor Directory

    Project 8: Portfolio App

    Project 9: Elearning System

    Project 10: Recipe Book

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

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: Simple Web Server

    Lecture 1: Project Intro

    Lecture 2: Installing Node,js

    Lecture 3: NPM Intro & Basic HTTP Server

    Lecture 4: Serving HTML Pages

    Lecture 5: Basic Website

    Chapter 3: Basic Express Website

    Lecture 1: Project Intro

    Lecture 2: Express Setup

    Lecture 3: Page Routes & Views

    Lecture 4: Nodemailer Contact Form

    Chapter 4: User Login System

    Lecture 1: Project Intro

    Lecture 2: Getting Started With MongoDB Part A

    Lecture 3: Getting Started With MongoDB Part B

    Lecture 4: App & Middleware Setup

    Lecture 5: Views & Layout

    Lecture 6: Register Form & Validation

    Lecture 7: Models & User Registration

    Lecture 8: Password Hashing with BCrypt

    Lecture 9: Passport Login Authentication

    Lecture 10: Logout & Access Control

    Chapter 5: Node Blog System

    Lecture 1: Project Intro

    Lecture 2: App & Module Setup

    Lecture 3: Custom Layout Template

    Lecture 4: Homepage Posts Display

    Lecture 5: Add Posts

    Lecture 6: Text Editor & Add Categories

    Lecture 7: Truncate Text & Categories View

    Lecture 8: Single Post & Comments

    Chapter 6: Bookstore

    Lecture 1: Project Intro

    Lecture 2: Kraken Setup & Foundation

    Lecture 3: Routes & Views – Part A

    Lecture 4: Routes & Views – Part B

    Lecture 5: Database & Models – Part A

    Lecture 6: Database & Models – Part B

    Lecture 7: Admin CRUD – List & Add Books

    Lecture 8: Admin CRUD – Edit & Delete Books

    Lecture 9: Shopping Cart – Part A

    Lecture 10: Shopping Cart – Part B

    Chapter 7: ChatIO

    Lecture 1: Project Intro

    Lecture 2: ChatIO User Interface

    Lecture 3: Sending Chat Messages

    Lecture 4: User Functionality

    Lecture 5: Deploying an App With Heroku

    Chapter 8: FindaDoc Directory

    Lecture 1: Project Intro

    Lecture 2: Cassandra Install & Setup

    Lecture 3: FindaDoc User Interface

    Lecture 4: Express Setup

    Lecture 5: Express Layout

    Lecture 6: Fetch Doctors From Cassandra

    Lecture 7: Add & Search Doctors

    Chapter 9: Portfolio App

    Lecture 1: Project Intro

    Lecture 2: MySQL & App Setup

    Lecture 3: Add Projects

    Lecture 4: Display Projects

    Lecture 5: Edit & Delete Projects

    Chapter 10: eLearning System

    Lecture 1: Project Intro

    Lecture 2: App & Kickstart Setup

    Lecture 3: Fetching Classes – Part A

    Lecture 4: Fetching Classes – Part B

    Lecture 5: Registering Users

    Lecture 6: Logging In Users

    Lecture 7: Instructor & Student Classes

    Lecture 8: Class Lessons

    Chapter 11: RecipeBook

    Lecture 1: Project Intro

    Lecture 2: PostgreSQL Install & Database Setup

    Lecture 3: App & Dust Setup

    Lecture 4: Fetching & Displaying Recipes

    Lecture 5: Adding Recipes

    Lecture 6: Deleting Recipes

    Lecture 7: Editing Recipes

    Chapter 12: Summery

    Lecture 1: Summery

    Lecture 2: Bonus Lecture: More Interesting Stuff, Offers and Discounts

    Instructors

  • Learn Nodejs by building 12 projects  No.2
    Eduonix Learning Solutions
    1+ Million Students Worldwide | 200+ Courses
  • Learn Nodejs by building 12 projects  No.3
    Eduonix-Tech .
  • Rating Distribution

  • 1 stars: 98 votes
  • 2 stars: 114 votes
  • 3 stars: 305 votes
  • 4 stars: 630 votes
  • 5 stars: 858 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!