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

All You Need to Know Nodejs with Practical Project

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

Learn Nodejs by building real-world applications with Nodejs, Express, MongoDB, Mongoose


1. Introduction
  • 1. Course Overview
  • 2. What is Nodejs
  • 3. How Nodejs Work
  • 4. Install Nodejs on Windows OS
  • 5. Install Nodejs on Mac OS
  • 6. Install Nodejs on Linux OS

  • 2. Module and Global Object
  • 1. How to Run Nodejs Code
  • 2. Global Object
  • 3. What is Module
  • 4. How to Do Export and Import in Nodejs
  • 5. What is Module Wrapper Function

  • 3. Core Module in Nodejs
  • 1. Core Module Introduction
  • 2. Path Module
  • 3. OS Module
  • 4. FS Module Part 1
  • 5. FS Module Part 2
  • 6. Event Module Part 1
  • 7. Event Module Part 2
  • 8. HTTP Module

  • 4. Stream and Buffer
  • 1. Steam and Buffer Introduction
  • 2. Read Stream
  • 3. Write Stream
  • 4. Stream with Pipe

  • 5. Express Framework
  • 1. Express Framework Introduction
  • 2. Basic Project Setup
  • 3. First Express Server
  • 4. Nodemon Module
  • 5. Request Method
  • 6. Take a Look About Postman
  • 7. Parse Incoming Request Body
  • 8. Params Object
  • 9. Query String
  • 10. Sub Route
  • 11. Cookies
  • 12. Request Object Introduction
  • 13. Request Object Part 2
  • 14. Response Object Introduction
  • 15. Response Method
  • 16. View Engine and Html Response
  • 17. Response Format
  • 18. Http Response Status Code
  • 19. What is Middleware
  • 20. How to Use Middleware
  • 21. Error Handling Middleware
  • 22. Error Handling

  • 6. MongoDb and Mongoose
  • 1. Database Introduction
  • 2. MongoDB Install on Windows OS
  • 3. MongoDB Install on Mac OS
  • 4. MongoDB Install on Linux OS
  • 5. Establish Database Connection
  • 6. Add to Database Part 1
  • 7. Add to Database Part 2
  • 8. Find Single Document from Database
  • 9. Find Multiple Document from Database
  • 10. Update Single Document
  • 11. Update Multiple Document
  • 12. Delete Single Document
  • 13. Delete Multiple Document
  • 14. What is ODM
  • 15. Database Connection Using Mongoose
  • 16. Schema Define
  • 17. Add Single Document Using Mongoose
  • 18. Add Multiple Document Using Mongoose
  • 19. Update Single Document Using Mongoose
  • 20. Update Multiple Document Using Mongoose
  • 21. Find Single Document Using Mongoose
  • 22. Find Multiple Document Using Mongoose
  • 23. Delete Single Document Using Mongoose
  • 24. Delete Multiple Document Using Mongoose
  • 25.1 Source Code.zip
  • 25. Take a Look MongoDB Compass GUI Tool

  • 7. Project Todo
  • 1. Project Overview
  • 2. Initialize Project
  • 3. Add Project to Github
  • 4. Connect with Database
  • 5. List Todo Page
  • 6. Add Todo Page
  • 7. Update Todo Page
  • 8. Delete Todo Page
  • 9. Adding External CSS File
  • 10. All Link Clickable
  • 11. EJS Partials Concept
  • 12. Page Dynamic Title
  • 13. Todo Model Schema
  • 14. Add Todo
  • 15. List Todo
  • 16. Date Format
  • 17. Code Refactoring Part 1
  • 18. Code Refactoring Part 2
  • 19. Code Refactoring Part 3
  • 20. Code Refactoring Part 4
  • 21. Code Refactoring Part 5
  • 22. Environment Variable
  • 23. Test After Refactor
  • 24. Update Todo
  • 25. Delete Todo
  • 26. Test App
  • 27.1 Github Repository Link.txt
  • 27. Clone This Repository

  • 8. Project Blog RESTful APIs
  • 1. Project Requirement Analysis
  • 2. What is RESTful API
  • 3. Initial Project Setup
  • 4. Connect Database
  • 5. Cloud Database
  • 6. User Model
  • 7. Signup Route
  • 8. Test Signup Route
  • 9. Test Database in the Browser
  • 10. Morgan Module
  • 11. Response Format
  • 12. Error Handling Middleware
  • 13. Test Error Handle Middleware
  • 14. Not Found Route
  • 15. Signup Validation Part 1
  • 16. Signup Validation Part 2
  • 17. Signup Validation Part 3
  • 18. Hashed Password
  • 19. Signin Route
  • 20. Generate Token
  • 21. Email Verification Code
  • 22. Send Verification Email
  • 23. Add Environment Variable
  • 24. User Verification
  • 25. Send Forgot Password Code
  • 26. Recover Password
  • 27. Authenticate Middleware
  • 28. Change Password
  • 29. Update Profile
  • 30. Category Model
  • 31. Add Category
  • 32. Is Admin Middleware
  • 33. Update Category
  • 34. Delete Category
  • 35. Search Categories
  • 36. Categories Pagination
  • 37. Detail Category
  • 38. File Module Introduction
  • 39. Upload File
  • 40. Filename
  • 41. File Filter
  • 42. Upload Multiple File
  • 43. AWS S3 Bucket Setup
  • 44. File Model
  • 45. Multer Memory Storage
  • 46. Upload File to S3
  • 47. Add File to Database
  • 48. Signed Url
  • 49. Delete File
  • 50. Update Profile Picture
  • 51. Current User
  • 52. Post Model
  • 53. Add Post
  • 54. Update Post
  • 55. Delete Post
  • 56. Post List
  • 57. Detail Post
  • 58.1 Export or Import API Collection.pdf
  • 58.2 Github Repository Link.txt
  • 58. Filter Post by Category

  • 9. What Next
  • 1. What Next
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 27501
    حجم: 4980 مگابایت
    مدت زمان: 697 دقیقه
    تاریخ انتشار: 27 آذر 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید