Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Development Tools Node.Js

NodeJS & MEAN Stack - for Beginners - In Easy way!

NodeJS, MEAN stack, MongoDB, Express, REST API, Socket.IO
Rating: 4.5 out of 54.5 (77 ratings)
351 students
Created by Web University by Harsha Vardhan
Last updated 3/2021
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Understand NodeJS Http Module
  • Work with Express & MEAN stack
  • Able to make and receive API calls (AJAX)
  • Connect with MongoDB

Course content

13 sections • 66 lectures • 10h 34m total length

  • Preview08:21
  • Preview04:16
  • Preview02:57
  • Modules
    11:30

  • Introduction to FS Module
    03:48
  • readFile
    15:35
  • readFileSync
    02:47
  • writeFile
    02:12
  • writeFileSync
    00:28
  • rename
    01:01
  • copy file
    03:31
  • unlink
    01:12
  • stat
    01:40
  • readdir
    03:06

  • MongoDB
    05:18
  • MongoDB Installation
    03:39
  • Creating Databases and Collections
    07:15
  • Inserting Documents
    02:02
  • ObjectId
    02:43
  • Queries to Retrieve Documents Conditionally
    06:02
  • Updating, Deleting, Upserting Documents
    09:23
  • limit, skip, sort, ensureIndex
    04:45
  • Alternative to Referential Integrity and Joins
    09:00

  • Introduction to Packages and Package.json
    26:27

  • Introduction to Mongoose
    06:22
  • Retrieving Data using Mongoose
    15:16
  • Inserting Data using Mongoose
    04:15
  • Updating Data using Mongoose
    04:36
  • Deleting Data using Mongoose
    01:34

  • Introduction to Http Module
    01:19
  • Creating Simple Server using Http Module
    23:59
  • Members of Response Object
    14:35
  • Members of Request Object
    05:21
  • Mixing FS Module with Http Module
    07:55
  • Serving Home Page using Http Module
    02:29
  • Serving Multiple Pages using Http Module
    07:41
  • Handling Get Request using Http Module
    29:25
  • Get (vs) Post
    01:38
  • Handling Post Request using Http Module
    06:55

  • Introduction to Express Framework
    03:13
  • Simple App in Express
    11:35
  • Request and Response Objects in Express
    11:57
  • Get Request in Forms in Express
    14:11
  • Handling Post Request in Forms using Express
    08:19
  • Basic Routing in Express
    02:50
  • Advanced Routing in Express
    04:28

  • Introduction to MVC Architecture
    06:40
  • Introduction to EJS
    08:26
  • Working with EJS in Express
    13:04
  • Mustache
    14:48
  • Handlebars
    11:08
  • Pug (Jade)
    24:20

  • Cookie-Parser
    19:04
  • Express-Session
    14:16

  • Intro to AJAX & Retrieving Data into MongoDB - using Angular 6
    41:44
  • AJAX - Inserting Data into MongoDB - using Angular 6
    15:58
  • AJAX - Updating Data into MongoDB - using Angular 6
    14:05
  • AJAX - Deleting Data into MongoDB - using Angular 6
    05:27

Requirements

  • JavaScript basics (Objects and Functions) knowledge is required

Description

Become NodeJS expert in just few hours!! This course covers all the concepts in detailed with proper examples. MongoDB basics also will be covered in this course. This course requires JavaScript as pre-requisite. If you don't have JavaScript knowledge, I suggest you to checkout my other course "Web development - indepth", which covers HTML, CSS, JavaScript & jQuery.

This course shows NodeJS installation only on Windows.

This course doesn't provide any real-time project.

Who this course is for:

  • Any Developer who wants to learn nodejs

Instructor

Web University by Harsha Vardhan
MS Certified Trainer | 41000+ Happy Students
Web University by Harsha Vardhan
  • 4.4 Instructor Rating
  • 5,078 Reviews
  • 42,364 Students
  • 11 Courses

My strength is I can make complicated things simple and will provide detailed knowledge about each and every concept, and I will be happy if people learn skills from my videos and build their careers.


I am a web & frontend lover, developer, architect, instructor to make web easy for you.


My expertise is mostly on following technologies:

React, Angular, JavaScript, Advanced JavaScript, jQuery, Bootstrap, NodeJS, C#.Net, Asp.Net, Asp.Net Mvc, Asp.Net Core, WCF, SignalR, HTML, CSS

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.