نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
مستر کلاس بدون مزخرف در Flutter برای توسعه برنامه اندروید و IOS بومی را کامل کنید. نسخه 2024 فلاتر و دارت را به طور سیستماتیک، گام به گام، از اصول اولیه بیاموزید. ادغام APIها در Flutter را بررسی کنید و مهارت خود را در کار با آنها افزایش دهید. نحوه استفاده موثر از Firebase برای پروژه های خود و تسلط بر استفاده از آن را بیابید. برنامه های موبایل بومی قانع کننده برای هر دو سیستم عامل اندروید و iOS ایجاد کنید. از کدنویسی بیهوده اجتناب کنید - چیزهای مهم را یاد بگیرید
برای یک سفر بیهوده در توسعه برنامه Flutter آماده شوید. ما اینجا نیستیم که وقت شما را تلف کنیم یا شما را با جزئیات غیر ضروری غرق کنیم. ما پیاده روی کرده ایم، برنامه ها را منتشر کرده ایم و اکنون در یک ماموریت هستیم تا فقط چیزهایی را که واقعاً مهم هستند به شما آموزش دهیم.
در این راهنما، ما کرک را از بین میبریم و بر مهارتهای عملی و عملی که نیاز دارید تمرکز میکنیم. بدون سخنرانی تئوریک طولانی یا اصطلاحات بی حس کننده ذهن - فقط چیزهای خوب. از مفاهیم اصلی و ویجتها گرفته تا مدیریت حالت و اتصال با APIها، ما از شما حمایت میکنیم.
اوه، آیا ما به Firebase اشاره کردیم؟ زیرا وقتی میتوانید مستقیماً در استفاده از قدرت آن برای برنامههای خود به یک توضیح پیچیده نیاز داشته باشید؟
آماده شوید تا از سر و صدا بکاهید و استاد فلاتر شوید.
مزخرف نیست، فقط دانش است که می چسبد!
در اینجا نگاهی گذرا به دانشی که در این دوره به دست خواهید آورد آورده شده است:
مفاهیم اساسی دارت فلاتر
درک عمیق ابزارک های Flutter
تکنیک های موثر مدیریت وضعیت
تسلط بر انیمیشنها در Flutter
ادغام یکپارچه با back-end از طریق APIها
استفاده از قدرت Firebase برای عملکردهای پیشرفته
موضوعات پیشرفته در طراحی Flutter UI/UX
ارائه دهندگان مدیریت دولتی
Github
احراز هویت Firebase، Firestore، FlutterFire و موارد دیگر
پروژه های دنیای واقعی و کاربردهای عملی اصول فلاتر
پس، دست و پنجه نرم کن! آماده شوید تا از سر و صدا بکاهید و به عنوان یک استاد فلاتر ظاهر شوید. کد نویسی مبارک!
سرفصل ها و درس ها
معرفی
Introduction
معرفی دوره
Course Introduction
تنظیم فلوتر (ویندوز)
Flutter Setup (Windows)
تنظیم فلوتر (MACOS)
Flutter Setup (MACOS)
کد و برنامه های افزودنی ویژوال استودیو را نصب کنید (ویندوز/MacOS)
Install Visual Studio Code & Extensions (Windows / MacOS)
Git Check و ایجاد حساب Github
Git Check & Github Account Creation
درک مفاهیم اصلی
Understanding core concepts
توابع در دارت
Functions in Dart
انواع داده ها در دارت
Data types in Dart
انواع برگشت در دارت
Return types in Dart
OOP و کلاس های دارت (سازندگان، ویژگی ها، روش ها)
OOP & Classes in dart (Constructors, Properties, Methods)
ارث در دارت
Inheritance in Dart
مسابقه مبانی دارت
Dart Basics Quiz
شروع شدن! سلام اپلیکیشن فلاتر
Getting started! Hello Flutter App
اولین پروژه فلوتر را ایجاد و اجرا کنید
Create & RUN first flutter project
رفع خطاها در طول این دوره (بسیار، بسیار مهم - باید توجه شود)
Fixing Errors throughout this course (Very, Very Important - Must be noted)
چیزی که ما خواهیم ساخت (معرفی Hello Flutter)
What we'll build (Hello Flutter intro)
برنامه Hello Flutter را از GitHub در دستگاه خود کلون کنید
Clone Hello Flutter App from GitHub on your device
شروع به کار بر روی اپلیکیشن Hello Flutter کنید
Start Working on Hello Flutter App
درک و استفاده از ویجت ها
Understanding & using widgets
راه سریع برای حذف همه پیام های آبی اطلاعاتی در مورد حفظ const
Quick way to remove all blue informational message about keeping const
راه اندازی مجدد داغ، بارگذاری مجدد داغ، راه اندازی مجدد سخت و ویجت سفارشی
Hot Restart, Hot Reload, Hard restart & Custom Widget
با استفاده از ویجت کانتینر
Using Container Widget
ستون ها در فلاتر
Columns in Flutter
اصول اولیه ابزارک ها، بسته بندی و موارد دیگر
Widgets basics, Wrapping & More
سطرها و یک ظاهر طراحی متن
Rows & Text Styling
بارگیری تصاویر در فلاتر
Loading images in Flutter
فونت ها در فلاتر
Fonts In Flutter
Refactoring/تقسیم کد به چندین فایل
Refactoring / Splitting code into multiple files
بسته شدن
Wrap up
شیرجه عمیق تر در: برنامه میلیاردر
Deeper dive in: Billionaire App
آنچه خواهیم ساخت (معرفی اپلیکیشن میلیاردر)
What We'll Build (Billionaire App Intro)
کلون برنامه میلیاردر از Github در دستگاه شما
Clone Billionaire App from Github on your device
پروژه فلاتر جدید را با حالت تاریک شروع کنید
Start new flutter project with dark mode
کار با دکمه ها
Working with Buttons
یک ظاهر طراحی شده گسترده، انعطافپذیر و دکمهای
Expanded, Flex & Button Styling
StatefulWidgets & State در Flutter
StatefulWidgets & States in Flutter
SharedPreferences (ذخیره داده ها به صورت محلی)
SharedPreferences (Saving data locally)
initState() در StatefulWidget
initState() in StatefulWidget
ارتباط کودک با والدین در فلاتر
Child To Parent Communication in Flutter
ارتباط والدین با کودک
Parent to child communication
نمادهای برنامه در Flutter & Wrap up
App Icons in Flutter & Wrap up
تعامل، ابزارکهای پیشرفته و موارد دیگر (برنامه Todo)
Interaction, Advanced Widgets & More (Todo App)
آنچه خواهیم ساخت (معرفی برنامه Todo)
What We'll Build (Todo App Intro)
برنامه Todo را از Github در دستگاه خود کلون کنید
Clone Todo App from Github on your device
پروژه جدید را در حالت نور شروع کنید
Start New Project in Light Mode
با استفاده از آیکون ها، اقدامات داربست، کشو و موارد دیگر
Using Icons, Scaffold Actions, Drawer & More
GestureDetector، InkWell و BottomSheet
GestureDetector, InkWell & BottomSheet
Text Field & TextEditingController
Text Field & TextEditingController
ارتباط پیشرفته کودک با والدین (ارسال داده ها)
Advanced Child to parent communication (Passing data)
نمایش نظرات