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

Creating a Full Stack App with Flutter 2 and Firebase 7

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Flutter به شما کمک می کند تا مولد شوید و برنامه های چند پلتفرمی خود را به سرعت ارائه دهید. در این دوره آموزشی، نحوه ایجاد سریع برنامه‌های مقیاس‌پذیر و با کیفیت بالا با استفاده از رویکرد بدون سرور در Flutter و Firebase را بررسی خواهید کرد. استفاده از رویکرد بدون سرور برای رسیدگی به نیازهای backend خود برای پیاده‌سازی و مقیاس‌بندی سریع، راه‌حلی مناسب برای توسعه Flutter است. بنابراین، استفاده از Firebase برای تسهیل توسعه سریع با Flutter اجتناب ناپذیر است. در این دوره آموزشی، ایجاد یک برنامه Full Stack با Flutter 2 و Firebase 7، یاد خواهید گرفت که با استفاده از یک رویکرد بدون سرور برنامه هایی ایجاد کنید که به راحتی می تواند نیازهای شما را مقیاس و برآورده کند. ابتدا، بررسی خواهید کرد که خدمات در Firebase چه هستند. در مرحله بعد، نحوه ادغام یک برنامه Flutter با Firebase و استفاده از سرویس های Authentication و Analytics را خواهید فهمید. سپس، یاد خواهید گرفت که چگونه از Cloud Firestore برای مدیریت پایگاه داده و پیام های خود برای ارائه اعلان های فشار به کاربران خود بهره مند شوید. در نهایت، شما به نوشتن توابع بدون سرور خود می پردازید. وقتی این دوره را تمام کردید، مهارت و دانش ایجاد یک برنامه کامل پشته با استفاده از Flutter و Firebase را خواهید داشت که برای ارائه یک برنامه مقیاس پذیر و با کیفیت بالا به مشتری خود لازم است. نرم افزار مورد نیاز: Flutter 2.0.3 و Dart 2.12.0.

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

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

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

نمای کلی و راه اندازی اولیه Overview and Basic Setup

  • بررسی نسخه Version Check

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

  • Firebase و Flutter را راه اندازی کنید Setup Firebase and Flutter

  • شروع Firebase Analytics Starting Firebase Analytics

  • گسترش تجزیه و تحلیل Firebase Extending Firebase Analytics

  • خلاصه Summary

احراز هویت Authentication

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

  • برپایی Setup

  • نام کاربری و رمز عبور ورود به سیستم Username and Password Sign-in

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

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

  • به صورت ناشناس وارد شوید Anonymously Sign-in

  • خلاصه Summary

مدیریت پایگاه داده Database Management

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

  • برپایی Setup

  • خواندن Read

  • نوشتن Write

  • حذف Delete

  • به روز رسانی Update

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

  • پرس و جو و نمایه سازی Query and Indexing

  • خلاصه Summary

Push Notifications Push Notifications

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

  • برپایی Setup

  • اعلان فشار انبوه Mass Push Notification

  • اعلان فشار فردی Individual Push Notification

  • خلاصه Summary

پیام رسانی درون برنامه ای In-App Messaging

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

  • برپایی Setup

  • راه اندازی کمپین ها Setup Campaigns

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش ایجاد یک برنامه Full Stack با Flutter 2 و Firebase 7
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 34m
32
Pluralsight (پلورال سایت) pluralsight-small
24 فروردین 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
33
از 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 است!

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.