آموزش کامل توسعه برنامه Flutter برای Android ، iOS

The Complete Flutter App Development Course for Android, iOS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: راهنمای کامل چارچوب Flutter برای ساخت برنامه های بومی iOS و Android با پایه تک کد

آنچه خواهید آموخت

  • شروع به توسعه برنامه های موبایل برای هر دو سیستم عامل Android و iOS با پایگاه تک کد کنید

این دوره به هیچ وجه "یک دوره کامل توسعه" نیست. نخریدش مربی فقط کد را با توضیح بسیار کمی در مورد نحوه کار آن تایپ می کند و انتظار دارد شما آن را همانطور که هست کپی کنید. او به شما لرزش نمی آموزد. او فقط به شما می آموزد که چگونه کپی را در بال زدن کپی کنید. به عنوان مثال ، در بخش پلاگین SQL او برخی از کدها را تایپ می کند و می گوید "اینگونه یک پایگاه داده ایجاد می کنید. مطمئن شوید که آن را همانطور که هست تایپ کنید." همین. هیچ توضیحی در مورد چگونگی ایجاد یک پایگاه داده در بال زدن برای اولین بار وجود ندارد. پس انداز خود را برای دوره ای که نحوه کار کد شما را به درستی توضیح می دهد و به شما می آموزد ، ذخیره کنید.


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

شروع با Flutter Getting Started with Flutter

  • چرا برنامه های Android و iOS را با استفاده از Flutter توسعه می دهیم؟ Why develop Android and iOS apps using Flutter?

  • نصب فلاتر برای ویندوز ، سیستم عامل مک و لینوکس (اوبونتو) Flutter Installation for Windows, Mac OS and Linux ( ubuntu )

ایجاد اولین برنامه Flutter شما Creating your First Flutter Application

  • ایجاد اولین برنامه بالگرد: آموزش بالت بال Create First Flutter Application: Flutter Dart Tutorial

  • اولین برنامه بال زدن با استفاده از دارت: ادامه دارد First Flutter Application using Dart: Continued

  • کد خود را سازماندهی کنید Organize your code

  • اضافه کردن منطق Adding Logic

کاوش ابزارهای فلوتر معمولاً استفاده می شود Exploring Commonly used Flutter Widgets

  • کاوش ابزارک در فلاتر Exploring Widgets in Flutter

  • محدودیت های ظرف ، حاشیه ، پدینگ و جعبه Container, Margin, Padding and Box Constraints

  • قلم های سفارشی Custom Fonts

  • ابزارک های ستون و گسترش یافته Column and Expanded Widgets

  • دارایی تصویر Image Asset

  • دکمه مطرح شده و گفتگوی هشدار Raised Button and Alert Dialog

پیاده سازی ابزارهای ListView و پیوست شده Implementing ListView and attached Widgets

  • فهرست مشاهده ListView

  • فهرست طولانی Long ListView

  • دکمه عملکرد شناور و SnackBar Floating Action Button and SnackBar

ابزارک های برجسته در فلوتر Stateful Widgets in Flutter

  • مقدمه Introduction

  • حالت ویجت بدون دولت Stateful vs. Stateless Widget

  • ساخت برنامه با ابزارک Stateful Building App with Stateful Widget

  • دکمه کشویی Dropdown Button

برنامه ساده ماشین حساب بهره Building Simple Interest Calculator App

  • سبک ها و مضامین را اعمال کنید Apply Styles and Themes

  • منطق را به برنامه محاسبه علاقه ساده خود اضافه کنید Add Logic to your Simple Interest Calculator App

  • فرم ها و اعتبار سنجی متن Forms and TextField Validation

ساختن یک برنامه NoteKeeper Building a NoteKeeper Application

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

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

  • ساخت رابط کاربر Building UI

  • پیمایش: Push ، Pop و WillPopScope Navigation: Push, Pop and WillPopScope

  • برنامه نویسی ناهمزمان در Flutter Asynchronous Programming in Flutter

بانک اطلاعات SQLite در فلوتر با استفاده از افزونه SQFLITE SQLite Database in Flutter using SQFLITE Plugin

  • SQLite in Flutter: پلاگین SQFLITE SQLite in Flutter: SQFLITE plugin

  • پیاده سازی کلاس مدل Implementing Model Class

  • ایجاد DatabaseHelper Class: عملیات CRUD Creating DatabaseHelper Class: CRUD Operation

  • تکمیل برنامه NoteKeeper: پایگاه داده را به UI متصل کنید Completing NoteKeeper App: Connect database to UI

  • پایان دادن به لمس ها Finishing Touches

نتیجه Conclusion

  • خلاصه Summary

نمایش نظرات

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

آموزش کامل توسعه برنامه Flutter برای Android ، iOS

این دوره غیر فعال شده است.

جزییات دوره
4h 20m
33
Udemy (یودمی) udemy-small
10 آبان 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
27,796
4.1 از 5
ندارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Smartherd Developers Smartherd Developers

کارشناسان جهانی آموزش فناوری اطلاعات توسعه دهندگان Smartartd محتوای آموزش فناوری با کیفیت بالا را ایجاد و توزیع می کنند. تیم متخصصان صنعت ما چندین سال است که نیروی انسانی را آموزش می دهند. هدف ما آموزش روش استفاده از آن در صنعت و دنیای حرفه ای است. ما یک تیم مربی حرفه ای برای فن آوری های مختلف از Mobility ، Web گرفته تا Enterprise و Database و Server Server داریم. مدرسان ما مهارتهای ارتباطی ماهری دارند و سبک تدریس آنها کاملاً منحصر به فرد است. هر موضوعی که توسط آنها پوشش داده می شود ، ابتدا توضیحات را از طریق اسلایدها همراه با Animation در PPT ارائه می دهد که یادگیری را هرچه بیشتر آسان و دلهره آور می کند و سپس این توضیحات را به طور عملی توسط کدهای IDE به خوبی توضیح می دهیم. این امر زبان آموز را قادر می سازد تا با روش هوشمندانه تری بیاموزد. مدرسان ما سالها تجربه در زمینه های خود دارند که باعث می شود آنها مربیان حرفه ای بسیار ماهری باشند ، بنابراین روش های کارآمدی را برای آموزش مخاطبان هدف می دانند.

Udemy (یودمی)

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

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