آموزش Flutter برای مبتدیان: یاد بگیرید که به راحتی اپلیکیشن های موبایل بسازید

Flutter for Beginners: Learn to Build Mobile Apps with Ease

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تسلط بر توسعه برنامه Flutter برای یک تجربه تلفن همراه یکپارچه اصول فلاتر، از معماری آن گرفته تا ویژگی های منحصر به فرد آن، در مورد انواع مختلف ویجت ها، ویژگی های آنها، و نحوه ایجاد رابط های کاربری واکنشگرا و تعاملی بیاموزید. ساخت یک برنامه کامل با استفاده از ساختمان ویجت Stateful برنامه Note Keeper با استفاده از SQLite پیش نیازها: دانش برنامه نویسی پایه دارت توصیه می شود، اما نیازی به تجربه قبلی با فلاتر نیست. این دوره برای زبان آموزان با هر زمینه ای طراحی شده است. رایانه رومیزی یا لپ تاپ ویرایشگر کد ویژوال استودیو/اندروید استودیو

آیا برای باز کردن پتانسیل کامل توسعه برنامه تلفن همراه آماده هستید؟ به دوره آموزشی "Flutter برای مبتدیان: آموزش ساخت اپلیکیشن های موبایل با سهولت" خوش آمدید! در این سفر یادگیری جامع، شما از یک مبتدی به یک توسعه‌دهنده ماهر Flutter تبدیل خواهید شد که قادر به ایجاد برنامه‌های موبایلی خیره‌کننده و کاربردی برای هر دو سیستم عامل iOS و Android است.


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


نکات برجسته دوره:

بخش 1: خوش آمدید سفر خود را با استقبال گرم به دنیای فلاتر آغاز کنید. با استفاده از این چارچوب پیشرفته، آماده کاوش در زیر و بم توسعه برنامه تلفن همراه شوید.


بخش 2: مقدمه به اصول فلاتر، از معماری گرفته تا ویژگی های منحصر به فرد آن، شیرجه بزنید. کشف کنید که چگونه چارچوب واکنشی Flutter می تواند به شما کمک کند برنامه هایی با طراحی زیبا و عملکردی ایجاد کنید.


بخش 3: ابزارک ها قلب فلاتر هستند و در این بخش، شما بر آنها مسلط خواهید شد. درباره انواع مختلف ویجت ها، ویژگی های آنها، و نحوه ایجاد رابط های کاربری واکنشگرا و تعاملی بیاموزید.


بخش 4: ساختن یک برنامه کامل با استفاده از ویجت Stateful با ساختن یک برنامه کامل از ابتدا، دانش خود را عملی کنید. هنگام ایجاد رابط های کاربری پویا و مدیریت یکپارچه تعاملات کاربر، قدرت ویجت حالت دار را کاوش کنید.


بخش 5: ایجاد برنامه Note Keeper با استفاده از SQLite با ساختن یک برنامه کاربردی در دنیای واقعی، مهارت های خود را یک قدم فراتر ببرید. با نحوه ادغام SQLite، یک پایگاه داده محلی، برای توسعه برنامه Note Keeper آشنا شوید. پایداری داده و مدیریت کارآمد داده های کاربر را درک کنید.


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


مدرس ما، یک توسعه دهنده باتجربه Flutter، در هر مرحله با شما خواهد بود و بینش، نکات و بهترین شیوه ها را ارائه می دهد. تا زمانی که این دوره را کامل کنید، به خوبی برای ایجاد برنامه های تلفن همراه خود در چند پلتفرم مجهز خواهید شد و به عنوان یک توسعه دهنده Flutter سفری موفق را آغاز خواهید کرد.


آماده اید که استاد ایجاد اپلیکیشن موبایل شوید؟ اکنون در دوره آموزشی "Flutter for Beginners: Learn to Build Apps Mobile with Ease" ثبت نام کنید و ایده های برنامه خود را زنده کنید!


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


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

خوش آمدی Welcome

  • به دوره خوش آمدید Welcome to the Course

  • در این دوره چه چیزی یاد خواهید گرفت؟ What you will learn in this Course?

  • نصب Android Studio و Flutter SDK در سیستم عامل ویندوز Installing Android Studio and Flutter SDK in Windows OS

برنامه اول First Application

  • نمای کلی بخش Section Overview

  • نمونه سلام دنیا Hello World Example

  • سازماندهی کد Organize Code

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

  • بخش نتیجه گیری Section Conclusion

ابزارک ها Widgets

  • نمای کلی بخش Section Overview

  • ویجت کانتینر Container Widget

  • ردیف Row

  • ستون Column

  • Appbar Appbar

  • دکمه مرتفع Elevated Button

  • دکمه اکشن شناور Floating Action Button

  • آیکون Icon

  • دکمه آیکون Icon Button

  • دکمه طرح کلی Outline Button

  • تصاویر Images

  • نمای لیست Listview

  • اسنک بار Snackbar

  • Tabbar Tabbar

  • کشو Drawer

  • کارت Card

  • چک باکس Checkbox

  • تعویض Switch

  • لغزنده برد Range Slider

  • دکمه رادیویی Radio Button

  • بخش نتیجه گیری Section Conclusion

ساخت ماشین حساب بهره با استفاده از ویجت Stateful Building Interest Calculator using Stateful Widget

  • نمای کلی بخش Section Overview

  • تفاوت بین ویجت بدون تابعیت و ویجت دارای وضعیت چیست؟ What is difference between stateless and stateful widget

  • طراحی اپلیکیشن ماشین حساب رابط کاربری مورد علاقه Designing User Interface of Interest Calculator App

  • منطق را به برنامه اضافه کنید Add Logic into Application

  • اعتبار سنجی فرم Form Validation

  • بخش نتیجه گیری Section Conclusion

ساخت برنامه Note Keeper با استفاده از پایگاه داده SQLite Building Note Keeper Application using SQLite Database

  • نمای کلی بخش Section Overview

  • کلاس پایگاه داده Database Class

  • مدل کاربر و کلاس مخزن User Model and Repository Class

  • کلاس خدمات کاربر User Service Class

  • طراحی رابط کاربری صفحه اصلی Design Home Screen UI

  • طراحی UI برای افزودن، حذف و مشاهده کاربر Design UI for Add, Remove and View User

  • منطق کاربر را اضافه کنید Add User Logic

  • منطق کاربری حذف را اضافه کنید Add Delete User Logic

  • اضافه کردن View User Logic Add View User Logic

  • اعتبار سنجی Validation

  • بخش نتیجه گیری Section Conclusion

نمایش نظرات

آموزش Flutter برای مبتدیان: یاد بگیرید که به راحتی اپلیکیشن های موبایل بسازید
جزییات دوره
5 hours
46
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,004
4.1 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mehmood Khalil Mehmood Khalil

مدرس توسعه وب Full Stack | مهندس نرم افزار

Zaheer Irshad Zaheer Irshad

مربی در Udemy