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

MERN Stack Web Development with Ultimate Authentication

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

Build Ultimate Authentication Boilerplate Project with MERN Stack from Scratch to Digital Ocean Cloud Servers


1. Course Introduction
  • 1. Introduction
  • 2. Requirements
  • 3. Are you new to JavaScript React and NodeJs.html
  • 4. Source Code.html

  • 2. Getting Started
  • 1. Setup client
  • 2. List of NPM packages to install.html
  • 3. Setup server
  • 4. Installing NPM packages
  • 5. Source code.html

  • 3. Node Js API
  • 1. Moving routes
  • 2. Moving to controllers
  • 3. Code for User model.html
  • 4. User model
  • 5. Applying middlewares
  • 6. OPTIONAL - Using Monto Atlas for MongoDB as a service in the cloud.html
  • 7. Mongoose version.html
  • 8. MongoDB Atlas Robo3T and Postman
  • 9. Connect to mongodb
  • 10. Source code.html

  • 4. Node Js Signin Signup Email Confirmation
  • 1. Express validator
  • 2. Signup user
  • 3. Email confirmation workflow
  • 4. How to switch from Sendgrid to Nodemailer and Gmail to send Emails (OPTIONAL).html
  • 5. Signup with sendgrid
  • 6. SENDGRID FORBIDDEN ERROR.html
  • 7. Send email on signup
  • 8. Account activation
  • 9. Signin user
  • 10. Source code.html

  • 5. React
  • 1. Starting with react
  • 2. Create layout
  • 3. React router version.html
  • 4. Using react router dom
  • 5. Source code.html

  • 6. React Signup Signin Activation
  • 1. Signup page setup
  • 2. Signup form
  • 3. Finishing signup
  • 4. Simple rules of useEffect.html
  • 5. User signin
  • 6. Activate account
  • 7. Active nav link
  • 8. Auth helpers
  • 9. Authenticate and signout
  • 10. Source code.html

  • 7. Private Admin Routing
  • 1. Private route
  • 2. Admin route
  • 3. Redirect based on role
  • 4. Source code.html

  • 8. User Profile
  • 1. Read user profile
  • 2. Protect API endpoint
  • 3. Update user profile
  • 4. Admin middleware
  • 5. Profile update page setup
  • 6. Errors cleanup
  • 7. Pre populate profile update and handle JWT expiry
  • 8. Profile update with toast message
  • 9. Admin profile update
  • 10. Source code.html

  • 9. Forgot Reset Password
  • 1. Forgot password server
  • 2. Reset password server
  • 3. Forgot password client
  • 4. Reset password client
  • 5. Source code.html

  • 10. Login with Google
  • 1. Login with google client
  • 2. Resources - Login with google (optional).html
  • 3. Login with google - server
  • 4. Source code.html

  • 11. Login with Facebook
  • 1. Login with facebook client
  • 2. Login with facebook server
  • 3. Source code.html

  • 12. Production steps
  • 1. Code for server js.html
  • 2. Getting ready for production
  • 3. Source code.html

  • 13. Deployment
  • 1. Signup to Digital Ocean.html
  • 2. Deployment commands steps.html
  • 3. Github and digital ocean
  • 4. Deployment part 1
  • 5. Deployment part 2
  • 6. Pushing changes and making admin user
  • 7. Source code.html

  • 14. Post Deployment
  • 1. Adding a domain name.html
  • 2. Cloudflare CDN and Free SSL.html
  • 3. Force http to https.html
  • 4. Redirect all www to non-www.html
  • 5. Update google login domain and callback urls.html
  • 6. Update facebook login domain and callback urls.html
  • 7. Redirect Digital Ocean IP to domain name.html

  • 15. SEO - Generate Static Site
  • 1. Pre-render a web app into static HTML for SEO.html

  • 16. Bonus
  • 1. Other courses you may like.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 1509
    حجم: 3983 مگابایت
    مدت زمان: 565 دقیقه
    تاریخ انتشار: 27 دی 1401
    طراحی سایت و خدمات سئو

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