دوره فلاتر برای مبتدیان (2025)
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اصول برنامهنویسی Dart
- ساخت رابطهای کاربری زیبا با فلاتر
- کار کردن با APIها
- مدیریت خطاها و اشکالزدایی
- مدیریت استیت
پیش نیازهای دوره
دانش پایه کامپیوتری، نیازی به تجربه قبلی برنامهنویسی نیست، یک کامپیوتر با دسترسی به اینترنت، اشتیاق برای یادگیری
توضیحات دوره
این دوره جامع به گونهای طراحی شده است که مهارتهای اساسی لازم برای ساخت اپلیکیشن های موبایل زیبا و واکنشگرا با استفاده از فلاتر و Dart را به شما آموزش دهد. چه شما یک مبتدی کامل در توسعه برنامه باشید و چه در حال انتقال از یک فریمورک دیگر، این دوره شما را در هر مرحله از فرایند از راهاندازی محیط توسعه تا پیادهسازی اولین اپلیکیشن فلاتر خود راهنمایی میکند.
در این دوره، درک عمیقی از اصول اصلی فلاتر به دست خواهید آورد. شما با یادگیری نحوه کار با مجموعه غنی ویجتهای فلاتر شروع خواهید کرد؛ که بلوکهای سازنده برای ایجاد رابط کاربری اپلیکیشن شما هستند. همچنین، یاد خواهید گرفت که چگونه استیت را در اپلیکیشن خود مدیریت کنید، که برای ایجاد اپلیکیشن های پویا و تعاملی حیاتی است. این دوره همچنین ساختارهای طراحی را پوشش میدهد و به شما اجازه میدهد رابطهای کاربری انعطافپذیر و انطباقپذیری طراحی کنید که بهطور یکپارچه در دستگاههای iOS و Android کار کنند.
با پیشرفت در دوره، یاد خواهید گرفت که چگونه دادهها را از APIهای خارجی یکپارچه کنید و به اپلیکیشن های خود اطلاعات لحظهای اضافه کنید و عملکرد آنها را بهبود بخشید. شما به مدیریت ورودی کاربران، پیادهسازی انیمیشنها و افزودن کنترلهای حرکتی خواهید پرداخت تا اپلیکیشن شما جذابتر و کاربرپسندتر باشد.
رویکرد عملی این دوره تضمین میکند که شما با ساخت اپلیکیشن های واقعی تجربه عملی کسب کنید. در پایان دوره، شما مهارتهایی برای ایجاد اپلیکیشن های موبایل کاملاً کاربردی، تعاملی و واکنشگرا خواهید داشت. شما با جنبههای مختلف توسعه فلاتر، از جمله اشکالزدایی و بهینهسازی عملکرد، آشنا خواهید شد. و مهمتر از همه، شما اعتماد به نفس لازم برای پذیرش پروژههای پیشرفتهتر را خواهید داشت و به یک توسعهدهنده ماهر اپلیکیشن های موبایل تبدیل خواهید شد. این دوره نقطه شروع مناسبی برای هر کسی است که به دنبال ساختن یک حرفه موفق در توسعه اپلیکیشن های موبایل با فلاتر و Dart است.
این دوره برای چه کسانی مناسب است؟
توسعهدهندگان جونیور که به دنبال رشد هستند.
دوره فلاتر برای مبتدیان (2025)
-
آشنایی با فلاتر و Dart 03:30
-
نصب فلاتر و Dart 05:05
-
راه اندازی IDE 05:53
-
پیکربندی شبیهسازها با استفاده از Android Studio 02:46
-
راه اندازی دستگاههای فیزیکی 01:54
-
مراحل ایجاد اولین پروژه فلاتر 01:37
-
ایجاد پروژه فلاتر با استفاده از VS Code و درک ساختار پروژه 07:58
-
آشنایی با ویجتها 03:23
-
ساخت اولین رابط کاربری خود 10:38
-
ایجاد طراحیها با Column و Row 04:37
-
درک درخت ویجت 03:36
-
ایجاد طرحهای واکنشگرا 07:54
-
Flex ،Expanded و Spacer 04:37
-
طراحیهای پیشرفته 08:53
-
سفارشیسازی طرحبندیها برای اندازههای صفحه در فلاتر 08:03
-
MediaQuery، LayoutBuilder و FittedBox 09:01
-
افزودن ناوبری 08:07
-
آشنایی با مدیریت وضعیت 07:56
-
استفاده از setState برای تغییرات ساده وضعیت 06:43
-
چالشها با setState و چرا از کتابخانههای مدیریت وضعیت استفاده کنیم؟ 01:32
-
آشنایی با Provider (اختیاری برای مبتدیان) 12:26
-
ایجاد فیلدهای ورودی 09:20
-
ضبط ورودی با TextEditingController 07:45
-
اعتبارسنجی فرمها 11:43
-
ساخت اپلیکیشن های تعاملی 11:04
-
فراخوانی API 08:22
-
مثال فراخوانی Post api و Get api با http 15:14
-
تجزیه دادههای JSON 10:11
-
Future Builder، مدیریت خطا و Loading States 07:45
-
آشنایی با پروژه 01:11
-
توسعه مرحله به مرحله - قسمت 1 16:21
-
توسعه مرحله به مرحله - قسمت 2 14:40
-
ایجاد بستههای APK، وب و IPA 06:45
-
بررسی موضوعات پیشرفته 07:04
-
منابع برای یادگیری مداوم 01:40
-
جمعبندی دوره 02:48
مشخصات آموزش
دوره فلاتر برای مبتدیان (2025)
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:36
- مدت زمان :04:18:02
- حجم :2.2GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy