وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Node.js Advanced Backend for Social Media Applications

سرفصل های دوره

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


1. Introduction
  • 1. Introduction
  • 2. FullStack Application Architecture Diagram
  • 3. Setting Up MongoDB
  • 4. MongoDB Compass Download
  • 5. Postman Download
  • 6. Downloading Visual Studio Code
  • 7. Setting Up Node

  • 2. Creating the Node.js Project and Setups
  • 1. 1. Project Setup
  • 2. 2. Running the Server
  • 3. 3. First GET Request
  • 4. 4. Connecting MongoDB Database

  • 3. Authentication Routes
  • 1. 5. UserSchema
  • 2. 6. User POST Method to Create a User
  • 3. 7. GET Users
  • 4. 8. Login Method and JSONWebToken
  • 5. 9. authUser Middleware
  • 6. 10. ApiError and authUser Middleware

  • 4. Content Creation Routes
  • 1. 11. UserPost Model
  • 2. 12. UserPost POST Route
  • 3. 13. GET UserPost Chronologically
  • 4. 14. ApiError implementation in Login
  • 5. 15. Pagination for UserPosts
  • 6. 16. Upload Images to the Database
  • 7. 17. Get UserPost Image
  • 8. 18. Comment Model and POST
  • 9. 19. GET Comments

  • 5. Advanced API Structure
  • 1. 20. Project Restructuring and Validator
  • 2. 21. Validate Function
  • 3. 22. New App Architecture
  • 4. 23. CreateUser
  • 5. 24. List Users Handler
  • 6. 25. Get Users by Ids
  • 7. 26. UserPost New Structure
  • 8. 27. UserPost Fetch With Pagination
  • 9. 28. Upload Post Image
  • 10. 29. Get Post Image
  • 11. 30. Create Comments
  • 12. 31. Get Comments by Post
  • 13. 32. Delete Comment
  • 14. 33. Follow User
  • 15. 34. Unfollow User
  • 16. 35. Like & Unlike Post

  • 6. Deployment & Production
  • 1. 36. AWS MongoDB Atlas Deployment
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 39081
    حجم: 6530 مگابایت
    مدت زمان: 484 دقیقه
    تاریخ انتشار: 9 مرداد 1403
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید