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 Personal Transformation Meditation Life Purpose Coaching 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 Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Science
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging 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

This course includes:

  • 7 hours on-demand video
  • 1 article
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
IT & Software Other IT & Software Node.Js

NodeJS made easy for MEAN or MERN Stack

Master Node fundamentals for MEARN stack development
Rating: 4.6 out of 54.6 (6 ratings)
117 students
Created by Bharath Thippireddy
Last updated 1/2021
English
English
30-Day Money-Back Guarantee

What you'll learn

  • Learn the Fundamentals of Node
  • Use the in-built node packages
  • Create REST APIs using Express
  • Perform REST CRUD using Mongo Client
  • Create REST Backend using Mongoose
  • Work on a Patient Clinical API project
  • Dockerize your node application
  • Create a Docker file
  • Use Docker Compose to launch different contianers
  • Create a Single Page Frontend using React
  • Secure your REST APIs using OAuth
  • Deploy Your Node Application to AWS
  • Connect and work with PostgreSQL database
  • All in simple steps

Requirements

  • Knowledge of JavaScript ES6
  • Or Should have completed my Advanced JS and ES6 Free course

Description

---

All source code is available for download

Responsive Instructor - All questions answered within 24 hours

Professional video and audio recordings (check the free previews)

----

Look at any JavaScript ,Angular or React developer job posting out there, the knowledge and experience with Node.js is a must.In this course you will master all the NodeJS Fundamentals ,using Express, Mongo, Mongoose, Docker, React and more.

Are you a  developer with JavaScript experience ? Are you a developer who is just getting started with your web development career? then this course is for you .You will quickly master the fundamentals of Node and use them to create JavaScript backends . Enroll now and

Learn the Fundamentals of Node

Use the in-built node packages

Create REST APIs using Express

Perform REST CRUD using Mongo Client

Create REST Backend using Mongoose

Work on a Patient Clinical API project

Dockerize your node application

Create a Docker file

Use Docker Compose to launch different contianers

Create a Single Page Frontend using React

Secure your REST APIs using OAuth

Deploy Your Node Application to AWS

Connect and work with PostgreSQL database


Who this course is for:

  • Anyone who wants to master the fundamentals of Node
  • Students who want to create backend using Node Express Mongo
  • Students who want to learn how to work with Node backend and React Frontend
  • Students who want to learn how to create a REST API using Node

Course content

15 sections • 119 lectures • 6h 59m total length

  • Preview03:06
  • How to use this course
    01:33
  • GIT Hub URL
    00:19

  • Preview05:10
  • Why Node
    04:07
  • NodeJS package manager NPM
    02:06
  • Install Node and Visual Studio Code
    02:19
  • Basics
    2 questions

  • Create a simple node application
    04:15
  • Adding Dependencies
    04:16
  • OS Module
    04:44
  • Write a file sync and async
    06:53
  • Use Arrow Functions
    02:19
  • Append and Rename
    03:15
  • Read and Delete
    04:26
  • HTTP module in action
    03:03
  • Return JSON Response
    03:36
  • Use nodemon
    02:11
  • Scripts block
    03:34
  • Node in action
    5 questions

  • Introduction
    03:35
  • Preview06:19
  • Create a Express App
    02:15
  • Express In Action
    05:24
  • Handle other HTTP Methods
    06:25
  • Use Router
    04:49
  • Create Customer Endpoint
    04:41
  • Express
    4 questions

  • Introduction
    01:23
  • Install Mongo
    03:08
  • Mongo Commandline
    06:30
  • Steps
    02:50
  • Use Mongo Client
    04:16
  • Implement Find All
    03:35
  • GET single product
    04:09
  • What is body-parser
    03:12
  • Configure body-parser
    02:00
  • Create Product
    04:02
  • Update Product
    06:16
  • Delete Product
    01:39
  • MongoDB
    2 questions
  • MongoDB
    1 question

  • Introduction
    03:46
  • Steps
    01:23
  • Create Project
    01:54
  • Create Server JS
    02:03
  • Create and Configure Product Controller
    02:05
  • Create Mongoose Schema and Model
    02:14
  • Create
    03:30
  • Test and Flow
    03:09
  • Read
    03:09
  • Update
    04:15
  • Delete
    01:31
  • Mongoose
    2 questions
  • Mongoose
    1 question

  • Introduction
    01:19
  • Steps
    00:43
  • Create the Project
    01:52
  • Get All
    02:03
  • Create and Update
    03:46
  • Get and Delete
    02:33
  • Axios REST Client
    1 question

  • Mocha and Chai
    02:53
  • Steps
    01:52
  • Install Dependencies
    01:19
  • Preview05:57
  • Handle Failures
    02:26
  • Test Create and Get
    02:28
  • Before and After methods
    03:25
  • Mocha and Chai
    3 questions
  • Integration Testing using Mocha and Chai
    1 question

  • Introduction
    03:50
  • Steps
    03:02
  • Create DB Connection
    04:07
  • Mongoose Static Methods
    02:42
  • Create the Model and DAO
    07:26
  • Create the Controller
    08:17
  • Map Routes
    04:56
  • Test
    01:34
  • Use src folder
    01:47
  • Use Babel and ES6 Syntax
    05:35

  • Usecase
    03:01
  • Create the Project
    03:01
  • Setup Configuration
    04:27
  • Create Model
    05:18
  • Implement Patient DAO
    03:29
  • Create Patient Controller
    04:24
  • Create and Configure Routes
    03:07
  • Create Clinical DAO and Controller
    07:11
  • Run and Test
    05:45
  • Fix Bug and Test
    02:07

Instructor

Bharath Thippireddy
IT Architect and Best Selling Instructor- 350000+ students
Bharath Thippireddy
  • 4.4 Instructor Rating
  • 53,197 Reviews
  • 394,423 Students
  • 30 Courses

Bharath Thippireddy is an Entrepreneur,Software Architect and Public Speaker who has trained 350000 + students across the planet.He is Oracle Certified Developer, Web Component Developer, Business Component Developer, Web Services Developer.

He loves learning new things both in technology and personal development and shares them on YouTube and his web site. He have mentored students in class room trainings as well as in the corporate world both in India as well as in USA.He has spoken on technical topics at several agile conferences. While in India he also voluntarily teaches interview and soft skills at Vivekananda Kendra.

Full Stack Development using Java,Python,JavaScript and DevOps, AWS, Docker, Kubernetes.

From 25 Courses which currently have 300K+ Learners you can pick a track and master

Spring Boot Project Development using Angular and React

Angular and React project creation with Java or Node backend

Complete Python Stack from core Python to Django REST Framework

Docker , Kubernetes, Maven, Jenkins ,GIT , AWS EC2 ,Elastic Beanstalk,ELB,Auto Scaling and more in easy steps

Java (Java Design Patterns,Java Web Services,Java Messaging Service)

And Spring Frameworks ( Spring, Spring Boot,Spring Data using Hibernate,Spring Data REST)

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