Learn Nodejs by building 12 projects
- Development
- Apr 18, 2025

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
Who Should Attend
Target Audiences
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

Eduonix Learning Solutions
1+ Million Students Worldwide | 200+ Courses

Eduonix-Tech .
Rating Distribution
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!
- Random Picks
- Popular
- Hot Reviews
- Top 10 Financial Technology Courses to Learn in November 2024
- MailChimp Free Mailing Lists- MailChimp Email Marketing
- Amazon Affiliate Marketing- Amazon FBA - Kindle (KDP) - ACX
- Life Insurance Annuity Ultimate Buyer’s Guide
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Personal Finance
- 3Ds MAX + VRAY 5 + Interior 3D Rendering
- Learn Easy HTML5 Game Development in Construct 2
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Python for Absolute Beginners
- 4ZB Trading Cryptocurrency Price Action Course
- 5Personal Finance
- 6NGRX angular nativescript
- 7Marketing Mix Modeling in one day for your Brand Analytics_1
- 8AS1 Tosca Practice for Interviews and new learners
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling