Node.js, Express, MongoDB Bootcamp 2020 - with Real Projects
14h 21m 12s
English
Paid
Course description
If you are willing to become a backend web developer using latest technologies that you are at right place. This course is all about backend development with modern technologies. Node.js is one of the best and hot technology right now in the market to do backend. The major reason behind this, is Node is JavaScript run-time environment. Confused? This is deeply explained in the course.
Read more about the course
In simple words Node is JavaScript. We can write JS on the backend also. If you are beginner and want to become a Full stack web developer then, learn JS for both frontend and backend.
Watch Online
0:00
/ #1: Introduction to Course! MUST WATCH
All Course Lessons (93)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Introduction to Course! MUST WATCH Demo | 06:30 | |
| 2 | How to Download and use Source Code? | 03:10 | |
| 3 | Introduction to Backend Development | 05:09 | |
| 4 | TCP/IP, HTTP, HTTPS | 07:10 | |
| 5 | How a Complete Website Works | 03:21 | |
| 6 | Static Websites Vs Dynamic Webistes | 05:43 | |
| 7 | Introduction to Node.js | 07:03 | |
| 8 | Setting Up Coding Environment | 03:56 | |
| 9 | First Application in Node.js | 03:03 | |
| 10 | Using Core Module and First Web Server | 07:09 | |
| 11 | Introduction to NPM | 04:16 | |
| 12 | Installing and Using NPM Packages [Nodemon, Casual] | 08:59 | |
| 13 | C++ Behind Node.js | 03:42 | |
| 14 | What actually are Callbacks in Node.js? | 08:51 | |
| 15 | Event Loop in Node.js | 05:12 | |
| 16 | What is ThreadPool? | 03:51 | |
| 17 | Event Driven Artitecture | 06:44 | |
| 18 | Introduction to Express.js | 03:42 | |
| 19 | First Application in Express.js | 11:13 | |
| 20 | Introduction to Template Engines & EJS | 03:17 | |
| 21 | First Application using EJS | 09:45 | |
| 22 | Routes Order and Star Route | 04:49 | |
| 23 | Route Paramters | 12:25 | |
| 24 | views & public directories | 08:26 | |
| 25 | Using Loops in EJS | 11:03 | |
| 26 | Using Conditional Statements in EJS | 03:54 | |
| 27 | POST Request | 16:38 | |
| 28 | Introduction to Movie App | 01:42 | |
| 29 | Movie App - PART 1 | 14:12 | |
| 30 | Movie App - PART 2 | 10:45 | |
| 31 | Movie App - PART 3 | 17:04 | |
| 32 | Introduction to Callback Hell | 00:50 | |
| 33 | What actually Callback hell is? | 08:26 | |
| 34 | Using Promises to avoid Callbacks | 11:47 | |
| 35 | Using Async Await to avoid Callbacks | 08:11 | |
| 36 | Introduction to MongoDB | 05:25 | |
| 37 | Installing and Setting Up MongoDB | 04:39 | |
| 38 | Creating & Deleting => Database & Collection | 06:59 | |
| 39 | CRUD => Creating Documents | 07:15 | |
| 40 | CRUD => Reading Documents | 10:31 | |
| 41 | CRUD => Updating Documents | 06:58 | |
| 42 | CRUD => Deleting Documents | 03:28 | |
| 43 | Introduction to Employee Database Poject | 03:13 | |
| 44 | What is Mongoose? | 01:58 | |
| 45 | Project Part 1 - Connecting to MongoDB using Mongoose | 09:37 | |
| 46 | Project Part 2 - Creating Homepage & Partials | 14:18 | |
| 47 | Project Part 3 - Creating & Saving Employee in Database | 17:29 | |
| 48 | Project Part 4 - Searching Employee in Database | 09:26 | |
| 49 | Project Part 5 - Updating Employee in Database | 14:07 | |
| 50 | Project Part 6 - Deleting Employee in Database | 05:14 | |
| 51 | Project Part 7 - Adding Flash Messages | 16:20 | |
| 52 | Quick Recap of Project | 07:59 | |
| 53 | Introduction to File Upload Section | 03:58 | |
| 54 | Image App Part 1 - Setting up Upload and Index Views | 12:04 | |
| 55 | Image App Part 2 - Uploading Single File using Multer | 19:17 | |
| 56 | Image App Part 3 - Uploading Multiple Files using Multer | 09:56 | |
| 57 | Image App Part 4 - Deleting Files from Database and Directory | 10:38 | |
| 58 | Introduction to Auth Project | 06:40 | |
| 59 | What is Passport.js & Why we use it? | 01:25 | |
| 60 | Auth Project Part 1 - Setting Up middlewares & Node Modules | 11:47 | |
| 61 | Auth Project Part 2 - Setting Up views & GET routes | 11:04 | |
| 62 | Auth Project Part 3 - Registering User by using Passport | 21:33 | |
| 63 | Auth Project Part 4 - Sign In & Logout using Passport | 11:33 | |
| 64 | Auth App Part 5 - Sending Password Recovery Emails using Nodemailer | 29:39 | |
| 65 | Auth App Part 6 - Setting Up routes for New Password | 07:47 | |
| 66 | Auth App Part 7 - Saving new password in Database | 15:43 | |
| 67 | Auth App Part 8 - Change Password | 11:31 | |
| 68 | Introduction to Movie App by using WebScrapping | 03:18 | |
| 69 | What is WebScrapping & Our first Webscrapper App | 15:52 | |
| 70 | Movie App by using WebScrapping - PART 1 | 07:42 | |
| 71 | Movie App by using WebScrapping - PART 2 | 16:05 | |
| 72 | Movie App by using WebScrapping - PART 3 | 14:33 | |
| 73 | Introduction to Walmart WebScrapper App | 06:05 | |
| 74 | Walmart Scrapper Part 1 - Adding Authentication and Registration | 24:17 | |
| 75 | Walmart Scrapper Part 2 - Edit and Delete Users | 19:44 | |
| 76 | Walmart Scrapper Part 3 - Scraping Walmart Product on Chrome's Console | 06:06 | |
| 77 | Walmart Scrapper Part 4 - Writing Products Scrape Function | 18:16 | |
| 78 | Walmart Scrapper Part 5 - Scraping Walmart Products in Application | 14:16 | |
| 79 | Walmart Scrapper Part 6 - Adding & Searching Product in Database | 14:08 | |
| 80 | Walmart Scrapper Part 7 - Displaying In Stock & Out of Stock Products | 13:58 | |
| 81 | Walmart Scrapper Part 8 - Displaying Price Changed & Back in Stock Products | 08:58 | |
| 82 | Walmart Scrapper Part 9 - Setting Up Dashboard | 14:50 | |
| 83 | Walmart Scrapper Part 10 - Setting Up Update Route | 15:18 | |
| 84 | Walmart Scrapper Part 11 - Setting Up Home & 404 Page | 08:11 | |
| 85 | Walmart Scrapper Part 12 - Deleting Products from Database | 02:48 | |
| 86 | Introduction to Section | 01:42 | |
| 87 | Connecting to Online Database | 10:05 | |
| 88 | Setting Up Git and Github | 03:58 | |
| 89 | Basic Git Commands | 14:36 | |
| 90 | Preparing App to Deploy on Heroku | 05:40 | |
| 91 | Deploying App on Heroku | 11:48 | |
| 92 | Fixing Puppeteer BuildPack Error | 06:10 | |
| 93 | Congratulation!!! | 01:19 |
Unlock unlimited learning
Get instant access to all 92 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Node.js, Express & MongoDB Dev to Deployment
Sources: udemy
Node.js Express & MongoDB Dev to Deployment is a training course for building and deploying Node.js programs that teaches all the techniques from the foundation
9 hours 4 minutes 14 seconds
React, Angular, Node In-Depth Guide: Beginner to Pro
Sources: udemy
If you are planning to start your career as a developer or you just want to improve your programming skills, then this course is right for you. Get all you need to start web dev...
80 hours 1 minute 57 seconds
The complete React Fullstack course ( 2021 edition )
Sources: udemy
Do you want to learn the whole process of building your App ?. This is the course for you. We will start from the very beginning, from "I don't even know how use it..and why wo...
76 hours 58 minutes 6 seconds
MERN Stack Front To Back: Full Stack React, Redux & Node.js.
Sources: udemy, Brad Traversy
Welcome to "MERN Stack Front To Back". In this course we will build an in depth full stack social network application using Node.js, Express, React, Redux and MongoDB along with...
11 hours 52 minutes 29 seconds
Full-Stack Vue with GraphQL - The Ultimate Guide
Sources: udemy
This entire course within the context of a practical application that we will build literally from the first line of code to live deployment on the web. We'll be building an ima...
9 hours 52 minutes 3 seconds