Node.Js Advanced Backend For Social Media Applications


Node.Js Advanced Backend For Social Media Applications
Node.Js Advanced Backend For Social Media Applications
Published 5/2024
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz

Master Node.js by building a real-world RESTful API (with authentication, Node.js security, MongoDB & more)

What you’ll learn

Work with one of the most in-demand web development programming languages

Build modern, fast and scalable server-side web applications with NodeJS, MongoDB and more

Learn the basics as well as advanced concepts of NodeJS in great detail

Understand the NodeJS ecosystem and build server-side rendered apps, REST APIs

Learn to Create Real World APIs

Learn some of the vital concepts of back-end engineering

Deeply understand what HTTP really is and how it works

Understand the methods to create Real World REST Applications

Requirements

Basic programming concepts experience can be useful.

Description

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 FullStack Application Architecture Diagram

Lecture 3 Setting Up MongoDB

Lecture 4 MongoDB Compass Download

Lecture 5 Postman Download

Lecture 6 Downloading Visual Studio Code

Lecture 7 Setting Up Node

Section 2: Creating the Node.js Project and Setups

Lecture 8 1. Project Setup

Lecture 9 2. Running the Server

Lecture 10 3. First GET Request

Lecture 11 4. Connecting MongoDB Database

Section 3: Authentication Routes

Lecture 12 5. UserSchema

Lecture 13 6. User POST Method to Create a User

Lecture 14 7. GET Users

Lecture 15 8. Login Method and JSONWebToken

Lecture 16 9. authUser Middleware

Lecture 17 10. ApiError and authUser Middleware

Section 4: Content Creation Routes

Lecture 18 11. UserPost Model

Lecture 19 12. UserPost POST Route

Lecture 20 13. GET UserPost Chronologically

Lecture 21 14. ApiError implementation in Login

Lecture 22 15. Pagination for UserPosts

Lecture 23 16. Upload Images to the Database

Lecture 24 17. Get UserPost Image

Lecture 25 18. Comment Model and POST

Lecture 26 19. GET Comments

Section 5: Advanced API Structure

Lecture 27 20. Project Restructuring and Validator

Lecture 28 21. Validate Function

Lecture 29 22. New App Architecture

Lecture 30 23. CreateUser

Lecture 31 24. List Users Handler

Lecture 32 25. Get Users by Ids

Lecture 33 26. UserPost New Structure

Lecture 34 27. UserPost Fetch With Pagination

Lecture 35 28. Upload Post Image

Lecture 36 29. Get Post Image

Lecture 37 30. Create Comments

Lecture 38 31. Get Comments by Post

Lecture 39 32. Delete Comment

Lecture 40 33. Follow User

Lecture 41 34. Unfollow User

Lecture 42 35. Like & Unlike Post

Section 6: Deployment & Production

Lecture 43 36. AWS_MongoDB Atlas Deployment

Beginner and Intermediate Backend Developers who want to scale their ability and Learn how to create Industry Standard REST APIs

Importantissimo!

Per NON SBAGLIARE link e finire su qualche possibile clone, approfittare di offerte esclusive personalizzate per il nostro sito, e se gradisce questo articolo ed il nostro lavoro, la preghiamo di supportarci rinnovando o sottoscrivendo un Account Premium su FILESTORE cliccando sul link qui sotto:

FileStore

Share This Post!

Torna in cima