Published 1/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.19 GB | Duration: 6h 6m
Build REST APIs with Node.js and JWT authentication, use MongoDB. Web Apps Using Express.js and AWS deployment
What you’ll learn
Lead NodeJS projects by making good architecture decisions and helping others on your team
Build a MERN (MongoDb, Express, React, Node) fullstack app and deploy to production
Master the latest ecosystem of a Backend NodeJS Developer from scratch
Using NodeJS, build REST APIs and deploy to the cloud (AWS)
Requirements
Basic JavaScript knowledge. No need any SQL language.
Description
We guarantee you this is the most comprehensive online resource on NodeJS. This project based course will introduce you to all of the modern toolchain of a Node JS developer in 2023. Along the way, we will build a massive application using Node.js, Express Framework, REST full APIs, and much more! This is going to be a Fullstack MERN app. We will also build many other mini projects along the way so you feel confident deploying any Node.js project to production in the future by yourself.The curriculum is going to be very hands on as we walk you from start to finish of releasing a professional (performant and secure) Node.js project all the way into production. We will start from the very beginning by teaching you Node basics and then going into advanced topics so you can make good decisions on architecture and tools on any of your future NodeJS projects. The goal is to turn you into a senior backend developer!Finally, this course will be constantly evolving and updating as the landscape changes. Just as the Node ecosystem evolves, we want this course to be constantly updated with lectures and resource for you to come back to, in order to find the latest Node best practices anytime in the future.
Overview
Section 1: Introduction
Lecture 1 What we will build
Lecture 2 Aim of the project
Lecture 3 Application workflow
Lecture 4 Finished project demo
Section 2: React Next.Js Client
Lecture 5 Setup react next.js client
Lecture 6 Layout component
Lecture 7 Head section
Lecture 8 Link component
Lecture 9 Nav progress bar
Lecture 10 Loading css
Lecture 11 Register page
Lecture 12 Client folder setup and next steps
Section 3: Node.Js Rest API
Lecture 13 Server setup
Lecture 14 Routes
Lecture 15 Controllers
Lecture 16 User schema
Lecture 17 Virtual field and methods
Lecture 18 More NPM packages
Lecture 19 Axios post request
Lecture 20 Validation
Lecture 21 Mongo atlas
Section 4: Starting with AWS
Lecture 22 AWS signup
Lecture 23 AWS SES for sending email
Section 5: Login Register AWS SES
Lecture 24 Register activation email
Lecture 25 Register email params
Lecture 26 Success and error messages
Lecture 27 Async await
Lecture 28 Environment variables with next.js
Lecture 29 Activate account – client
Lecture 30 Activate account – server
Backend development using NodeJS and MongoDb
Password/解压密码www.tbtos.com