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

Full Stack React Native: Advanced & Practical Projects

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

Unlock the Power of MERN Stack: React Native, Redux, Node.js, Express, Socket IO, MongoDB, Mailtrap & Cloudinary.


1. Introduction
  • 1. How to setup
  • 2. What do I need Mac or Windows
  • 3. TypeScript.html
  • 4. Incase you Dont Know
  • 5. Project Setup
  • 6. npm init
  • 7. ts config
  • 8. Basic Express Server
  • 9. Post Request & Reading Incoming Data
  • 10. Middleware Function
  • 11. Auth Route
  • 12. Sign up Part 1
  • 13. Connecting to Database
  • 14. Sign up Part 2
  • 15. Sign up Part 3
  • 16. Sign up Part 4
  • 17. Password & Token Hash
  • 18. Adding Types
  • 19. Sending Email

  • 2. Error Handling & Validation
  • 1. Refactoring Error Response
  • 2. Automate Error Handling
  • 3. Proper Data Validation
  • 4. Genuine Email & Strong Password

  • 3. Verification & Authorization
  • 1. Verifying Email
  • 2. Custom Validation Schema
  • 3. Sign in with Refresh Token Rotation
  • 4. Verifying Access Token (isAuth)
  • 5. Customizing Request Type
  • 6. Verification UI
  • 7. Sending Verification Request
  • 8. Re-generating Verification Link
  • 9. Refresh Token
  • 10. Sign out
  • 11. Environment Variable
  • 12. Forget Password Link
  • 13. Validate Password Reset Token API
  • 14. Is Password Reset Token Valid
  • 15. Resetting Password (API)
  • 16. Update Password Front End
  • 17. Update Profile

  • 4. File Upload
  • 1. File Upload
  • 2. File Parser Middleware
  • 3. Uploading Image to Cloud
  • 4. Resizing Profile Image
  • 5. Getting Public Profile

  • 5. Product API
  • 1. Product Model
  • 2. Automate with Chat GPT
  • 3. New Product Validation
  • 4. Creating New Product Part 1
  • 5. Creating New Product Part 2
  • 6. Validating Date
  • 7. Product Update
  • 8. Delete Product
  • 9. Removing Single Product Image
  • 10. Get Product Details
  • 11. Get Products By Category Part 1
  • 12. Get Products By Category Part 2
  • 13. Pagination
  • 14. Getting Latest Listings

  • 6. Auth With React Native
  • 1. Expo Project Setup
  • 2. Using The Doc
  • 3. Rendering Screens
  • 4. Welcome Header Part 1
  • 5. Welcome Header Part 2
  • 6. Input Field
  • 7. Input Focus Effect
  • 8. Custom Button
  • 9. The Divider
  • 10. Navigation Link
  • 11. Avoiding Keyboard
  • 12. Avoiding Keyboard Component
  • 13. Adding Navigation
  • 14. Fixing Types
  • 15. Capturing Input Change
  • 16. Validating Form
  • 17. Refactor Validator
  • 18. Avoiding try catch
  • 19. Rendering App Notification
  • 20. Sign in
  • 21. Refactor Axios Client
  • 22. Sign in After Sign up
  • 23. What After Sign in
  • 24. State Management Library
  • 25. Redux Toolkit Setup
  • 26. Let me explain
  • 27. Updating Redux State
  • 28. Preserving Auth State
  • 29. Loading Indicator
  • 30. Custom useAuth hook
  • 31. Forget Password

  • 7. New Product
  • 1. Tab Navigator
  • 2. New Listing Form
  • 3. Date Picker
  • 4. Fixing Date Picker
  • 5. Date Helper Function
  • 6. Category Selector Part 1
  • 7. Category Selector Part 2
  • 8. Category Selector Button
  • 9. Closing Modal
  • 10. Finishing Form UI
  • 11. Lets use Refresh Token
  • 12. On Request Failed
  • 13. IMPORTANT Fix
  • 14. New Product Form State
  • 15. Category Selector Little Fix
  • 16. Selecting Images
  • 17. Rendering Selected Images
  • 18. Horizontal Image List
  • 19. Removing Selected Images
  • 20. New Product Validation
  • 21. Creating New Product

  • 8. Profile Page
  • 1. Profile Page - Avatar View
  • 2. Profile Page - Profile Info
  • 3. Profile Page Options
  • 4. Adding New Profile Screens
  • 5. Sign out
  • 6. Sign out Fix
  • 7. Custom Header
  • 8. Fetching Listings
  • 9. Listing UI
  • 10. Navigating with Params
  • 11. Single Product UI
  • 12. Image Slider
  • 13. FlatList onViewableItemsChanged
  • 14. Options UI
  • 15. Product Menu Options
  • 16. Removing Product
  • 17. Pull to Refresh
  • 18. Store For Listings
  • 19. Chat Icon

  • 9. Product Edit
  • 1. Edit Product Page
  • 2. Image Edit Options
  • 3. Removing Single Image
  • 4. Edit Product Form State
  • 5. Removing Image Form UI
  • 6. Category and Thumbnail Selection
  • 7. Updating Product
  • 8. Submitting Updated Info
  • 9. Deep Equal

  • 10. Update Profile
  • 1. Updating Profile Name
  • 2. Verification Link UI
  • 3. Updating Profile Image

  • 11. Home Page
  • 1. Home Page UI
  • 2. Chat Notification
  • 3. Search Bar UI
  • 4. Category List
  • 5. Rendering Latest Products Part 1
  • 6. Rendering Latest Products Part 2
  • 7. Fetching Latest Products
  • 8. Fetching Product Details
  • 9. Fetching Product by Category
  • 10. Empty View
  • 11. Multi Column FlatList
  • 12. Style For Odd LIst Items

  • 12. Message
  • 1. Socket IO
  • 2. Setting up Socket IO
  • 3. Socket Connection with Auth
  • 4. Refreshing Token on Socket IO Error
  • 5. The Plan to Handle Chat
  • 6. Conversation Model
  • 7. Getting or Creating New Conversation
  • 8. Sending Request to Get Conversation
  • 9. Animation on Fetching Chat Info
  • 10. Gifted Chat
  • 11. Chat Screen
  • 12. The Callback Issue
  • 13. Empty Message UI

  • 13. Communication With Socket
  • 1. Simple Communication Using Socket
  • 2. Sending The Actual Message
  • 3. Storing Messages to Database
  • 4. New Conversation Store
  • 5. Reading Conversation by ID
  • 6. Updating UI on New Message
  • 7. Fetching Old Chats
  • 8. Getting Last Conversations Part 1
  • 9. Getting Last Conversations Part 2
  • 10. Lets Understand
  • 11. Last Chats
  • 12. Last Chats UI Part 1
  • 13. Formatting Date
  • 14. Last Chat UI Part 2
  • 15. On Recent Chat Press
  • 16. Message Indicator
  • 17. Updating Viewed Property

  • 14. The System Setup (MAC)
  • 1. Node JS
  • 2. Installing homebrew
  • 3. Installing Mongodb
  • 4. Running Mongodb
  • 5. MongoDb Compass
  • 6. Android Studio
  • 7. Ruby
  • 8. xCode

  • 15. The System Setup (Windows)
  • 1. Node JS
  • 2. Installing Mongodb
  • 3. Android Studio
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 36619
    حجم: 12923 مگابایت
    مدت زمان: 1465 دقیقه
    تاریخ انتشار: ۲۵ اردیبهشت ۱۴۰۳
    طراحی سایت و خدمات سئو

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