آموزش ایجاد یک برنامه Full Stack با Flutter و Firebase

دانلود Creating a Full Stack App with Flutter and Firebase

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: ساخت اپلیکیشن‌های پیچیده تلفن همراه اغلب نیازمند مدیریت پیچیدگی‌های پشتیبان و ایجاد یک تجربه کاربری یکپارچه است. در این دوره آموزشی، ایجاد یک برنامه Full Stack با Flutter و Firebase، یاد خواهید گرفت که برنامه های رسانه های اجتماعی مانند اینستاگرام بسازید و از چالش های ساخت چنین برنامه ای عبور کنید. ابتدا نحوه احراز هویت کاربران را بررسی خواهید کرد. در مرحله بعد، یک پایگاه داده و فضای ذخیره سازی مقیاس پذیر برای ذخیره داده ها و رسانه های برنامه پیدا خواهید کرد. در نهایت، یاد می‌گیرید که چگونه با اعلان‌های فشاری با کاربران درگیر شوید و برنامه خود را در فروشگاه‌های اپلیکیشن مستقر کنید. پس از اتمام این دوره، مهارت ها و دانش لازم برای راه اندازی برنامه فول استک خود با Firebase و Flutter را خواهید داشت که برای ایجاد برنامه های پیچیده تلفن همراه لازم است.

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

      بررسی اجمالی دوره Course Overview

      • بررسی اجمالی دوره Course Overview

      • بررسی اجمالی دوره Course Overview

      شروع شدن Getting Started

      • بررسی اجمالی Overview

      • نمای کلی Overview

      • مبانی فلاتر Flutter Basics

      • مبانی فلاتر Flutter Basics

      • مبانی Firebase Firebase Basics

      • مبانی Firebase Firebase Basics

      • پروژه Firebase را ایجاد کنید Create Firebase Project

      • پروژه Firebase را ایجاد کنید Create Firebase Project

      • ادغام Firebase با Flutter Integrating Firebase with Flutter

      • ادغام Firebase با Flutter Integrating Firebase with Flutter

      • معرفی Firebase Emulator Suits Introducing Firebase Emulator Suits

      • معرفی Firebase Emulator Suits Introducing Firebase Emulator Suits

      • تور برنامه App Tour

      • تور برنامه App Tour

      • معماری اپلیکیشن App Architecture

      • معماری اپلیکیشن App Architecture

      • خلاصه Summary

      • خلاصه Summary

      احراز هویت کاربر User Authentication

      • بررسی اجمالی Overview

      • نمای کلی Overview

      • پروژه داربست Scafollding Project

      • پروژه داربست Scafollding Project

      • ایجاد صفحات تأیید اعتبار Creating Auth Pages

      • ایجاد صفحات تأیید اعتبار Creating Auth Pages

      • بهبود راه اندازی پروژه Enhancing Project Setup

      • بهبود راه اندازی پروژه Enhancing Project Setup

      • اعتبار سنجی ورودی ها Validating Inputs

      • اعتبار سنجی ورودی ها Validating Inputs

      • پیاده سازی Auth Data و Domain Layer Implementing Auth Data and Domain Layer

      • پیاده سازی Auth Data و Domain Layer Implementing Auth Data and Domain Layer

      • ثبت نام با ایمیل و رمز عبور دولت Register with Email and Password State

      • با ایمیل و رمز عبور دولت ثبت نام کنید Register with Email and Password State

      • ثبت نام با ایمیل و رمز عبور لایه ارائه Register with Email and Password Presentation Layer

      • ثبت نام با ایمیل و رمز عبور لایه ارائه Register with Email and Password Presentation Layer

      • پیاده سازی ورود با ایمیل و رمز عبور Implementing Login with Email and Password

      • پیاده سازی ورود با ایمیل و رمز عبور Implementing Login with Email and Password

      • ورود به سیستم گوگل Google Sign-in

      • ورود به سیستم گوگل Google Sign-in

      • ورود اپل Apple Sign-in

      • ورود اپل Apple Sign-in

      • مدیریت جلسه Session Management

      • مدیریت جلسه Session Management

      • خروج از سیستم Sign Out

      • از سیستم خارج شوید Sign Out

      • رسیدگی به خطا Error Handling

      • رسیدگی به خطا Error Handling

      • 15 خلاصه 15 Summary

      • 15 خلاصه 15 Summary

      آتش نشانی Firestore

      • بررسی اجمالی Overview

      • نمای کلی Overview

      • مفاهیم اصلی Firestore Firestore Core Concepts

      • مفاهیم اصلی Firestore Firestore Core Concepts

      • راه اندازی Firestore در Flutter Setup Firestore in Flutter

      • راه اندازی Firestore در Flutter Setup Firestore in Flutter

      • مدل پایگاه داده Database Model

      • مدل پایگاه داده Database Model

      • JSON قابل سریال سازی برای تبدیل داده ها JSON Serializable for Data Conversion

      • JSON قابل سریال سازی برای تبدیل داده ها JSON Serializable for Data Conversion

      • برای Firestor بنویسید Write to Firestore

      • برای Firestor بنویسید Write to Firestore

      • واکشی داده ها Data Fetching

      • واکشی داده ها Data Fetching

      • به روز رسانی داده ها در زمان واقعی Real Time Data Updates

      • به روز رسانی داده ها در زمان واقعی Real Time Data Updates

      • 09 رسیدگی به وضعیت بیدرنگ 09 Handling Realtime State

      • 09 رسیدگی به وضعیت بیدرنگ 09 Handling Realtime State

      • ایجاد نمایه ترکیبی Create Composite Index

      • ایجاد نمایه ترکیبی Create Composite Index

      • مجموعه پرس و جوهای گروه Collection Group Queries

      • مجموعه پرس و جوهای گروه Collection Group Queries

      • قوانین امنیتی Security Rules

      • قوانین امنیتی Security Rules

      • حذف از Firestore Delete from Firestore

      • حذف از Firestore Delete from Firestore

      • قابلیت های آفلاین Offline Capabilities

      • قابلیت های آفلاین Offline Capabilities

      • خلاصه Summary

      • خلاصه Summary

      Firebase Cloud Storage Firebase Cloud Storage

      • نمای کلی Overview

      • بررسی اجمالی Overview

      • مفاهیم هسته ذخیره سازی ابری Firebase Firebase Cloud Storage Core Concepts

      • مفاهیم هسته ذخیره سازی ابری Firebase Firebase Cloud Storage Core Concepts

      • منطق آپلود فایل File Upload Logic

      • منطق آپلود فایل File Upload Logic

      • افزودن رابط کاربری آپلود فایل Adding File Upload UI

      • افزودن رابط کاربری آپلود فایل Adding File Upload UI

      • نوار پیشرفت بارگذاری Upload Progress Bar

      • بارگذاری نوار پیشرفت Upload Progress Bar

      • قوانین امنیتی Security Rules

      • قوانین امنیتی Security Rules

      • بهینه سازی تصویر Image Optimization

      • بهینه سازی تصویر Image Optimization

      • بازیابی و نمایش تصویر Image Retrieval and Display

      • بازیابی و نمایش تصویر Image Retrieval and Display

      • حذف یک فایل Delete a File

      • حذف یک فایل Delete a File

      • خلاصه Summary

      • خلاصه Summary

      Firebase Cloud Messaging Firebase Cloud Messaging

      • بررسی اجمالی Overview

      • نمای کلی Overview

      • بررسی اجمالی پیام‌رسانی ابری Firebase Firebase Cloud Messaging Overview

      • بررسی اجمالی پیام‌رسانی ابری Firebase Firebase Cloud Messaging Overview

      • راه اندازی و پیکربندی پروژه Project Setup and Configuration

      • راه اندازی و پیکربندی پروژه Project Setup and Configuration

      • مجوز کاربر و رمز دستگاه User Permission and Device Token

      • مجوز کاربر و رمز دستگاه User Permission and Device Token

      • اجرای جریان های اطلاع رسانی Implementing Notification Streams

      • اجرای جریان های اطلاع رسانی Implementing Notification Streams

      • مدیریت اعلان در فلوتر Handling Notification in Flutter

      • مدیریت اعلان در فلوتر Handling Notification in Flutter

      • خلاصه Summary

      • خلاصه Summary

      گسترش Deployment

      • بررسی اجمالی Overview

      • نمای کلی Overview

      • ساخت و انتشار برای اندروید Building and Releasing for Android

      • ساخت و انتشار برای اندروید Building and Releasing for Android

      • ساخت و انتشار برای iOS Building and Releasing For iOS

      • ساخت و انتشار برای iOS Building and Releasing For iOS

      • ساخت و انتشار برای وب Building and Releasing for Web

      • ساخت و انتشار برای وب Building and Releasing for Web

      • خلاصه Summary

      • خلاصه Summary

      بعدی چیه؟ What’s Next?

      • چه خبر بعدی What's Next

      • چه خبر بعدی What's Next

      نمایش نظرات

      آموزش ایجاد یک برنامه Full Stack با Flutter و Firebase
      جزییات دوره
      4h 49m
      126
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      4
      از 5
      دارد
      دارد
      دارد
      Majid Hajian
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Majid Hajian Majid Hajian

      مجید یک Google Developer Expert (GDE) برای Flutter and Dart و یک توسعه دهنده نرم افزار پرشور با سالها توسعه و معماری برنامه های پیچیده وب و موبایل است. احساسات او به طور کلی Flutter ، PWA و عملکرد است. او نویسنده کتاب برنده جایزه Apress است. او یک رهبر جامعه است و عاشق به اشتراک گذاشتن دانش خود با جامعه با نوشتن ، صحبت کردن ، آموزش ، کمک به منبع باز و سازماندهی رویدادهای فنی است. او همچنین برگزارکننده چندین کنفرانس و گردهمایی بزرگ نوردیک مانند FlutterVikings است!