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

بوت کمپ کدنویسی Flutter, Dart

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

به طور رسمی در همکاری با تیم Google Flutter ایجاد شده است.

عنوان اصلی : The Complete 2021 Flutter Development Bootcamp with Dart

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

مقدمه ای بر توسعه کراس پلتفرم با فلاتر و دارت:
فلاتر چیست؟
چرا فلاتر؟
آناتومی یک اپلیکیشن فلوتر
چگونه دوره را با کیفیت بالا تماشا کنیم
چگونه از دوره بیشترین بهره را ببرید
به انجمن دانشجویی بپیوندید
راه اندازی و نصب:
بررسی اجمالی فرآیند
مرحله 1 راه اندازی ویندوز - Flutter SDK را نصب کنید
مرحله 2 راه اندازی ویندوز - Android Studio را نصب کنید
مرحله 3 راه اندازی ویندوز - شبیه ساز اندروید را نصب کنید
عیب یابی نصب ویندوز
یک یادداشت سریع درباره macOS Catalina
راه اندازی Mac مرحله 1 - Flutter SDK را نصب کنید
راه‌اندازی Mac مرحله ۲ - Android Studio را نصب کنید
راه اندازی Mac مرحله 3 - شبیه ساز Android را نصب کنید
راه اندازی Mac مرحله 4 - نصب Xcode و ابزارهای خط فرمان
راه اندازی Mac مرحله 5 - شبیه ساز iOS را آزمایش کنید
عیب یابی نصب مک
[اختیاری] Android Studio را برای توسعه Flutter پیکربندی کنید
[اختیاری] گشت راهنمای اندروید استودیو برای توسعه فلاتر
من ثروتمند هستم - نحوه ایجاد برنامه های فلاتر از ابتدا:
ایجاد یک پروژه فلاتر جدید از ابتدا
یک یادداشت سریع درباره Hot Reload
Scaffolding a Flutter App
کار با Assets در فلاتر و فایل Pubspec
نحوه افزودن نمادهای برنامه به برنامه های iOS و Android
چگونه می توان این دوره را ace کرد
اجرای برنامه خود در دستگاه فیزیکی:
استقرار برنامه های Flutter خود در یک دستگاه فیزیکی
استقرار برنامه های Flutter در تلفن Android
استقرار برنامه های Flutter در iPhone/iPad
نکته از آنجلا - ساخت عادت با ترفند تقویم
من فقیر هستم - چالش برنامه:
چالش های برنامه چیست؟
چالش I Am Poor
کار خود را نشان دهید!
نکته از آنجلا - مقابله با عوامل حواس پرتی
آیا این را می خواهید؟
MiCard - چگونه با ابزارک های Flutter رابط های کاربری زیبا بسازیم:
MiCard - یک برنامه کارت ویزیت شخصی با یک صفحه
Hot Reload و Hot Restart - Flutter Power Tools
نحوه استفاده از ویجت های کانتینر
نحوه استفاده از ابزارک های ستون و ردیف برای چیدمان
چالش طرح بندی فلوتر
بر روی ویژگی های ویجت ضربه بزنید
ترکیب فونت های سفارشی در برنامه Flutter شما
افزودن نمادهای مواد با ویجت نماد
افلاتر کارت و ویجت‌های ListTile
پروژه تکمیل شده را دانلود کنید
نکته از آنجلا - هیچ کاری آسان ارزش انجام دادن ندارد!
Dicee - ساخت برنامه‌ها با وضعیت:
Dicee - یک برنامه تاس دولتی
استفاده از ویجت توسعه یافته برای ایجاد طرح بندی های انعطاف پذیر
نحوه استفاده از Intention Actions
افزودن تشخیص ژست با ویج‌های دکمه فلوتر
تغییر عکس تاس به صورت واکنشی
متغیرهای [Dart]
[Dart] انواع داده
ویجت‌های دولتی در مقابل بدون تابعیت - تفاوت چیست؟
تصادفی کردن تاس
راه حل چالش 1
راه حل چالش 2
راه حل چالش 3
پروژه تکمیل شده را دانلود کنید
نکته از آنجلا - چگونه با اهمال کاری مقابله کنیم
چالش Boss Level 1 - Magic 8 Ball :
Magic 8 Ball - A Decision Making App
مرحله 1 - پروژه را تنظیم کنید
مرحله 2 - یک ویجت بدون تابعیت ایجاد کنید
مرحله 3 - یک ویجت Stateful ایجاد کنید
مرحله 4 - آن را تعاملی کنید
مرحله 5 - آن را تصادفی کنید
مرحله 6 - ایالت را به روز کنید
آن را سفارشی کنید!
نکته ای از آنجلا - ایجاد یک عادت برنامه نویسی
زیلوفون - استفاده از بسته‌های فلاتر و دارت برای سرعت بخشیدن به توسعه:
زیلوفون - یک اپلیکیشن ابزار موسیقی ساده
بسته های فلاتر و دارت چیست؟
نحوه پخش صدا در پلتفرم‌ها
نحوه پخش چندین صدا
توابع [دارت] - قسمت 2
به‌روزرسانی رابط کاربری برنامه ما
توابع [دارت] - قسمت 3
چالش توابع [دارت]
بازسازی برنامه ما
[دارت] توابع پیکان
آن را سفارشی کنید!
پروژه تکمیل شده را دانلود کنید
نکته ای از آنجلا - روش 20 دقیقه ای
Quizzler -Modularising & Organizing Flutter Code :
ایجاد یک نگهدارنده امتیاز
فهرست‌های [دارت]
نمایش سوالات
بررسی پاسخ های کاربر
شرایط [دارت] - IF/ELSE
چالش های بیشتر برنامه نویسی دارت
ایجاد کلاس سوال
[دارت] کلاس ها و اشیاء
انتزاع در عمل
کپسولاسیون در عمل
ارث در عمل
چند ریختی در عمل
افزودن مجدد امتیاز نگهدار
چالش کد
سازندگان کلاس [دارت]
پروژه تکمیل شده را دانلود کنید
نکته ای از آنجلا - قبل از غذا خوردن یاد بگیرید
چالش سطح رئیس 2 - Destini:
Destini - A Choose Your Own Adventure Game
پروژه را راه اندازی کنید
با شروع پروژه آشنا شوید
مرحله 1 - افزودن تصویر به عنوان پس زمینه
راه حل ها در GitHub
مرحله 2/3/4 - یک کلاس داستانی جدید ایجاد کنید
مرحله 5/6/7 - مغز داستان را ایجاد کنید
نمایش داستان در برنامه
مرحله 11/12/13/14 - نمایش گزینه ها در برنامه
داستان را بر اساس انتخاب کاربر به‌روزرسانی کنید
مرحله 21 - از طرح داستان برای پیشرفت استفاده کنیداز طریق داستان
مرحله 22/23/24 - وقتی کاربر به پایان رسید بازی را مجدداً راه اندازی کنید
مرحله 25 - تغییر نام و تغییر نام با استفاده از Android Studio
مرحله 26/27/28 - پنهان کردن دکمه ها
برنامه تکمیل شده را دانلود کنید!
نکته از آنجلا - بازیابی نحوه یادگیری است
ماشین حساب BMI - Building Flutter UI برای افراد متوسط:
نحوه استفاده از تم های فلاتر
چگونه ویجت های فلاتر را Refactor کنیم
[Dart] فینال در مقابل Const
ایجاد ویجت های فلاتر سفارشی
ویجت GestureDetector
[Dart] Enums
[دارت] اپراتور سه تایی
[دارت] به عنوان اشیاء مرتبه اول عمل می کند
ویجت Flutter Slider
سفارشی کردن ویجت ها با تم
ترکیب در مقابل وراثت - ساختن ابزارک‌های فلاتر از ابتدا
برنامه های چند صفحه ای با استفاده از مسیرها و پیمایش
[Dart] Maps
طراحی صفحه نتیجه
افزودن عملکرد ماشین حساب BMI
پروژه تکمیل شده را دانلود کنید
نکته از آنجلا - مقابله با عدم پیشرفت
Clima - برنامه Flutter خود را با داده‌های وب زنده تقویت کنید:
Clima - یک برنامه هواشناسی مدرن
دریافت داده های موقعیت مکانی از همه پلتفرم ها
[Dart] Futures، Async و Await
روش‌های چرخه حیات ویجت دولتی
[Dart] Exception Handling & Null Aware Operators
Async/Await Challenge
رابط های برنامه نویسی کاربردی (API) توضیح داده شده است
شبکه‌سازی در برنامه‌های Flutter با بسته HTTP
تجزیه JSON و انواع پویا
دریافت داده های واقعی آب و هوا از OpenWeatherMap API
نمایش اسپینر در حالی که کاربر منتظر است
ارسال داده به یک شیء حالت
به روز رسانی آب و هوا با WeatherModel
بازسازی روشهای مکان
ایجاد و استایل دادن به ویجت TextField برای ورود متن
انتقال داده به عقب از پشته ناوبری
پروژه تکمیل شده را دانلود کنید
نکته از آنجلا - ترکیب دانش
چالش سطح رئیس 3 - تیکر بیت کوین:
بیت کوین Ticker - یک ردیاب ساده قیمت ارزهای دیجیتال
ویجت Material DropdownButton
حلقه‌های [دارت]
ساخت ابزارک با حل حلقه ها
معرفی ابزارک های کوپرتینویی
UI مخصوص پلتفرم ساختمان (iOS و Android)
مقدمه ای بر چالش سطح رئیس 3
سطح 1 - مدال برنز
سطح 2 - مدال نقره
سطح 3 - مدال طلا
برنامه تکمیل شده را بررسی کنید!
نکته از آنجلا - مقابله با ناامیدی
چت فلش - Flutter x Firebase Cloud Firestore:
چالش مسیرهای نامگذاری شده
[Dart] Static Modifier
مسیرهای Refactor با Const Static
انیمیشن های قهرمان فلوتر
انیمیشن های فلوتر سفارشی با کنترل کننده انیمیشن
[Dart] Mixins
انیمیشن های فلوتر از پیش بسته بندی شده
چالش بازآفرینی کد
ایجاد یک پروژه Firebase جدید
مشکلات احتمالی هنگام ترکیب Firebase
راه اندازی پروژه Android Firebase
راه اندازی پروژه iOS Firebase
راه اندازی بسته های Firebase Flutter (iOS و Android)
ثبت نام کاربران با Firebase با استفاده از FirebaseAuth
احراز هویت کاربران با FirebaseAuth
نمایش اسپینر در حالی که کاربر منتظر است
ذخیره داده ها در Cloud Firestore
گوش دادن به داده ها از Firebase با استفاده از Streams
جریان‌های [دارت]
تبدیل جریان ها به ابزارک با استفاده از StreamBuilder
Flutter ListView
یک رابط کاربری متفاوت برای فرستنده های مختلف
مجوز و قوانین امنیتی Cloud Firestore
پروژه تکمیل شده را دانلود کنید
نکته از آنجلا - خواب سلاح مخفی من است
مدیریت ایالت فلاتر:
طراحی برنامه لیست کارها
چالش ListView
ویجت BottomSheet
قرار دادن BottomSheet در بالای صفحه کلید
دولت چیست و چگونه آن را مدیریت کنیم؟
Callbacks چگونه در Dart کار می کند؟
سازنده ListView
چالش بالا بردن وضعیت
الگوهای معماری برنامه فلوتر
معرفی بسته ارائه دهنده
استفاده از یک ارائه دهنده و یک ChangeNotifier برای مدیریت وضعیت
افزودن وظایف فهرست کارهای جدید
بررسی وظایف فهرست کارها
حذف وظایف با استفاده از الگوی طراحی ارائه دهنده
پروژه تکمیل شده را دانلود کنید
نکته از آنجلا - چگونه دانش خود را تحکیم کنید
مراحل بعدی:
به مسابقه #FlutterBrew بپیوندید!
به یادگیری ادامه دهید!
برنامه های خود را منتشر کنید!
نکته از آنجلا - اهداف خود را مرور کنید!
بخش پایانی:
ضبط AMA زنده ما (معروف به AAA - Ask Angela Anything)
سخنرانی پاداش: دوره های دیگر من را بررسی کنید

نمایش سرفصل های انگلیسی

The Complete 2021 Flutter Development Bootcamp with Dart

53,700 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

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

ایمیل شما:
تولید کننده:
مدرس:
شناسه: UD21532
حجم: 10994 مگابایت
مدت زمان: 1699 دقیقه
تعداد دیسک: 3 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 14 دی 1400
بوت کمپ کدنویسی Flutter, Dart
بوت کمپ کدنویسی Flutter, Dart 1
بوت کمپ کدنویسی Flutter, Dart 2
بوت کمپ کدنویسی Flutter, Dart 3
بوت کمپ کدنویسی Flutter, Dart 4
بوت کمپ کدنویسی Flutter, Dart 5
بوت کمپ کدنویسی Flutter, Dart 6
طراحی سایت و خدمات سئو

53,700 تومان
افزودن به سبد خرید