توسعه اپلیکیشن موبایل از مبتدی تا پیشرفته - فلاتر 2024
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- توسعه مهارت در فلاتر و دارت - درک کاملی از فریمورک فلاتر و زبان برنامه نویسی دارت برای ساخت اپلیکیشنهای موبایل قوی به دست میآورید.
- ایجاد رابطهای کاربری تعاملی - یاد میگیرید که چگونه رابطهای کاربری دوستانه و تعاملی را با استفاده از کتابخانهی غنی ویجتهای فلاتر طراحی و پیادهسازی کنید.
- مدیریت کارآمد State - تکنیکهای مدیریت State را میآموزید تا داده و تغییرات State را به طور موثر در اپلیکیشنهای فلاتر خود مدیریت کنید.
- استقرار اپلیکیشنهای آماده تولید - مهارتهای لازم برای تست، اشکالزدایی و استقرار اپلیکیشنهای فلاتر خود را در هر دو پلتفرم اندروید و iOS کسب میکنید.
- یکپارچه سازی Firebase برای سرویسهای بکاند - استفاده از Firebase برای احراز هویت، پایگاه دادهها و ذخیرهسازی
- پیادهسازی ناوبری کارآمد - تسلط به مسیریابی و ناوبری در اپلیکیشنهای فلاتر
- استفاده از پکیجهای شخص ثالث - گسترش قابلیتهای اپلیکیشن خود با استفاده از پکیجهای محبوب شخص ثالث
- مدیریت عملیاتهای شبکه - مدیریت درخواستهای شبکه، تجزیه جی سان و اتصال پذیری
- استفاده از راهحلهای ذخیرهسازی محلی - پیادهسازی ذخیرهسازی پایدار داده با استفاده از تنظیمات برگزیده مشترک، SQLite و Hive
- پیادهسازی انیمیشن و موشن - ایجاد اپلیکیشنهای جذاب با استفاده از APIs انیمیشن فلاتر
پیشنیازهای دوره
- دانش برنامه نویسی اولیه
توضیحات دوره
این دوره که هم برای مبتدیان و هم برای توسعه دهندگان باتجربه طراحی شده، همه مواردی را که برای ساخت اپلیکیشنهای موبایل زیبا، واکنشگرا و با کارایی بالا نیاز دارید را پوشش می دهد. با شروع از مبانی فلاتر و دارت، از طریق پروژههای عملی، از جمله ایجاد رابطهای کاربری تعاملی، مدیریت state، و یکپارچه سازی APIs، پیشرفت خواهید کرد. در پایان دوره، برای استقرار اپلیکیشنهای خود در هر دو سیستم عامل اندروید و iOS، مهارتها و اعتماد به نفس لازم را در اختیار خواهید داشت.
علاوه بر دانش پایه، به مفاهیم پیشرفته مانند مدیریت state با ارائه دهنده و بلوک، کار با پکیجهای خارجی و تسلط به ناوبری در اپلیکیشن خود خواهید پرداخت. شما بهترین شیوهها برای کدنویسی،تست و اشکالزدایی را یاد گرفته و مطمئن میشوید که اپلیکیشنهای شما نه تنها تابعی، بلکه قابل نگهداری و مقیاسپذیر هستند.
ما همچنین مباحث ضروری مانند یکپارچهسازی Firebase برای سرویسهای بکاند، پیادهسازی احراز هویت و مدیریت داده بلادرنگ را پوشش خواهیم داد. شما در اتصال اپلیکیشن خود به RESTful APIs، انجام عملیاتهای CRUD و مدیریت ذخیرهسازی داده آفلاین تجربه کسب خواهید کرد.
این دوره برای چه کسانی مناسب است؟
- این دوره برای توسعه دهندگان مشتاق اپلیکیشن، مهندسان نرمافزار و علاقهمندان به فناوری که می خواهند یاد بگیرند که چگونه اپلیکیشنهای موبایل را با استفاده از فلاتر بسازند، ایده آل است.
توسعه اپلیکیشن موبایل از مبتدی تا پیشرفته - فلاتر 2024
-
مقدمه 01:30
-
مقدمه - بخش 2 03:51
-
بررسی سیلابس جامع 04:57
-
اپلیکیشن تایمر - بخش 1 - راهاندازی و مبانی 12:58
-
اپلیکیشن تایمر - بخش 2 - افزودن قابلیت 19:41
-
اپلیکیشن تایمر - بخش 3 - ارتقای ویژگیها 20:56
-
اپلیکیشن تایمر - بخش 4 - نکات نهایی 19:13
-
آشنایی با زبان دارت 07:06
-
درک کپسولهسازی دارت 13:47
-
وراثت، انتزاع و overriding در دارت 18:04
-
استفاده از میکسینها در دارت 10:59
-
تضمین ایمنی null در دارت 16:56
-
تسلط به حلقهها در دارت 11:11
-
توسعه اپلیکیشن ماشینحساب BMI 03:16
-
ماشینحساب BMI - راهاندازی اولیه 27:39
-
ماشینحساب BMI - پیادهسازی ویژگیها 15:58
-
ماشینحساب BMI - نهاییسازی اپلیکیشن 08:12
-
کار با ویجتهای فلاتر 19:56
-
بررسی درخت ویجت 11:23
-
پیادهسازی اسلایدر کاروسل - شروع کار 19:13
-
تکمیل اسلایدر کاروسل 18:39
-
ایجاد و مدیریت لیستها 11:12
-
پیادهسازی ListView 17:43
-
دسترسی به سختافزار دستگاه و مقدمه Firebase 14:48
-
ایمنسازی دستگاهها در برابر اپلیکیشنهای ناشناخته 08:19
-
مجوزهای دوربین 19:06
-
ضبط عکسها 25:13
-
تکمیل ضبط عکس 11:46
-
رکورد ویدئوها 25:27
-
آشنایی با مدیریت State 25:24
-
الگوهای Producer و Consumer 28:30
-
کار با SQLite در فلاتر 26:42
-
آشنایی با پایگاه داده SQLite 12:51
-
کپی پایگاه داده دارایی 40:39
-
ساخت اپلیکیشن To-Do با SQLite 13:13
-
پیادهسازی AutoRoute 29:19
-
پیادهسازی ناوبری پایینی 21:35
-
واکشی داده با Get API 43:49
-
شروع کار با Bloc 22:11
-
تکمیل طراحی کارت 34:46
-
ارسال داده به سرور 23:50
-
بروزرسانی مخزن API 25:25
-
تکمیل Cubit برای API 21:52
-
مقدمه Capstone 05:16
-
ساخت صفحه اسپلش - بخش 1 17:19
-
ایجاد کلید API و مخزن - بخش 1 27:40
-
توسعه صفحه اصلی - بخش 1 47:54
-
مدیریت خطا در فلاتر - بخش 1 14:41
-
پیادهسازی احراز هویت - بخش 1 54:36
-
واکشی جزئیات پیشبینی 19:34
-
نمایش نمودار پیشبینی 16:06
-
طراحی صفحه نمایش پیشبینی 14:20
-
دریافت لوکیشن دستگاه - بخش 1 11:10
-
دریافت لوکیشن دستگاه - بخش 2 10:31
مشخصات آموزش
توسعه اپلیکیشن موبایل از مبتدی تا پیشرفته - فلاتر 2024
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:54
- مدت زمان :17:08:12
- حجم :12.56GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy