لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط فلاتر: اصول اولیه تا پیشرفته با پروژه های دنیای واقعی
دانلود Flutter Mastery: Basics to Advanced with Real-World Projects
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
فلاتر را با تسلط بر مفاهیم اصلی آن، ساخت برنامه های تعاملی و توسعه پروژه های پیشرفته از ابتدا باز کنید! به اصول اولیه Flutter، از جمله راه اندازی محیط خود و ساختن اولین برنامه خود، مسلط شوید. با ویجتها و طرحبندیهای ضروری Flutter کار کنید تا رابطهای کاربری پاسخگو ایجاد کنید. برنامه نویسی ناهمزمان را با FutureBuilder پیاده سازی کنید و وضعیت را به طور موثر مدیریت کنید. اجزای رابط کاربری تعاملی مانند دکمه ها، فیلدهای ورودی، نکات ابزار و عناصر ناوبری را توسعه دهید. ویژگی های پیشرفته ای مانند صفحات ورود، ماشین حساب، و لیست کارها را بسازید. با انیمیشن های Flutter، استایل سفارشی و ساختار پروژه تجربه کسب کنید. پروژه های Flutter در دنیای واقعی ایجاد کنید، که چرخه عمر توسعه برنامه را پوشش می دهد. پیش نیازها: دانش اولیه برنامه نویسی (ترجیحاً دارت، جاوا اسکریپت یا زبان مشابه). آشنایی با مفاهیم برنامه نویسی شی گرا. یک کامپیوتر با فلاتتر و دارت SDK نصب شده (دستورالعمل های نصب در دوره ارائه خواهد شد).
معرفی دوره
این دوره جامع طراحی شده است تا شما را به سفری در دنیای هیجان انگیز Flutter ببرد، چارچوبی قدرتمند برای ساختن برنامه های زیبا و بومی کامپایل شده برای موبایل، وب و دسکتاپ از یک پایگاه کد واحد. چه به تازگی با فلاتر شروع کرده باشید یا به دنبال ارتقای مهارت های خود به سطح پیشرفته باشید، این دوره همه چیزهایی را که برای تبدیل شدن به یک توسعه دهنده ماهر نیاز دارید را پوشش می دهد.
با ترکیبی از توضیحات نظری، مثالهای عملی و پروژههای عملی، این دوره به گونهای طراحی شده است که به افراد مبتدی، متوسط و پیشرفته پاسخ دهد. هر بخش به دقت ساخته شده است تا به شما کمک کند پایه ای قوی در Flutter بسازید، به تدریج به سمت تکنیک های توسعه برنامه پیچیده تر پیشرفت کنید و در پروژه های دنیای واقعی به اوج خود رسید.
بخش 1: Flutter - سطح مبتدی این بخش به عنوان مقدمه شما برای چارچوب Flutter است. شما با اصول اولیه شروع خواهید کرد، مانند راه اندازی محیط Flutter، درک معماری Flutter، و یادگیری نحوه ایجاد اولین برنامه Flutter ساده خود. ویجتها و طرحبندیهای ضروری را کاوش خواهید کرد و با نمونههایی کار میکنید که نحوه ایجاد رابطهای کاربری تعاملی را نشان میدهند. سخنرانی ها بر FutureBuilder برای برنامه نویسی ناهمزمان، با استفاده از انواع دکمه های مختلف، و ساخت صفحات کاشی برای محتوای پویا تمرکز دارند. در پایان این بخش، با مدیریت ورودی و ایجاد طرحبندیهای پاسخگو راحت خواهید بود و پایهای قوی برای مفاهیم پیشرفتهتر ایجاد میکنید.
بخش 2: فلوتر - سطح متوسط بر اساس اصول اولیه، بخش میانی عمیقتر به ویجتها و عملکردهای پیچیدهتر میرود. شما یاد خواهید گرفت که نکات ابزار، مکانها، عملکردهای کشیدن انگشت، و ابزارکهای سفارشی مانند دکمههای رادیویی و چکباکسها را پیادهسازی کنید. این بخش همچنین ایجاد اجزای رابط کاربری شیک و کاربردی مانند دکمههای عمل شناور، پشتههای فهرست و AbsorbPointers را پوشش میدهد. شما تجربه عملی در توسعه صفحات نمایش و صفحات نمایه به دست خواهید آورد و برنامه های خود را با تجربیات کاربر جذاب بهبود می بخشید. در پایان این بخش، شما در استفاده از اجزای میانی Flutter برای ساخت برنامه های کاربردی و کاربر پسند مهارت خواهید داشت.
بخش 3: Flutter - سطح پیشرفته در این بخش پیشرفته، شما با اجزای برنامه و عملکردهای پیچیده مقابله خواهید کرد. شما در ایجاد صفحات ورود کامل، ساختن یک برنامه ماشین حساب ساده، و توسعه ویژگی هایی مانند صفحه اصلی و لیست کارها مسلط خواهید شد. این بخش بر استفاده از ویجتهای پیشرفته مانند TextFormField برای مدیریت فرم، دستکاری تصویر و تکنیکهای مدیریت وضعیت تاکید میکند تا اطمینان حاصل شود که برنامههای شما کارآمد و مقیاسپذیر هستند. با مهارتهای بهدستآمده در اینجا، میتوانید نیازهای پیچیده برنامه را مدیریت کنید و عملکرد و تعامل کاربر را بهینه کنید.
بخش 4: پروژه فلاتر بخش آخر مبتنی بر پروژه است و به شما امکان می دهد هر آنچه را که در طول دوره یاد گرفته اید به کار ببرید. شما یک برنامه Flutter کامل از ابتدا خواهید ساخت، مفاهیم پیشرفته ای مانند ناوبری، مدیریت حالت، انیمیشن های سفارشی، و ادغام کتابخانه های شخص ثالث را بررسی می کنید. این پروژه ساخت اپلیکیشنها را با طراحی متریال، پیادهسازی منوها، داربستها، AppBars سفارشی و اجزای رابط کاربری پیچیده مانند Slivers، نمادهای متحرک و عناصر به سبک کوپرتینویی را پوشش میدهد. با تکمیل این پروژه، نه تنها دانش Flutter خود را تقویت خواهید کرد، بلکه یک نمونه کار زیبا برای به نمایش گذاشتن مهارت های خود نیز خواهید داشت.
نتیجهگیری دوره
در پایان این دوره، شما درک کاملی از Flutter، از مفاهیم اساسی گرفته تا تکنیک های پیشرفته توسعه اپلیکیشن، به دست خواهید آورد. شما قادر خواهید بود برنامه های کاملا کاربردی و زیبا بسازید که می توانند به طور یکپارچه در چندین پلتفرم اجرا شوند. چه به دنبال شروع حرفه خود به عنوان یک توسعه دهنده Flutter، بهبود مهارت های موجود یا توسعه برنامه های خود باشید، این دوره شما را با دانش و تجربه عملی مورد نیاز برای موفقیت تجهیز می کند.
سرفصل ها و درس ها
فلاتر - سطح مبتدی
Flutter - Beginner Level
مقدمه دوره
Introduction to Course
مثال های اساسی در فلاتر
Basic Examples on Flutter
مثال های اساسی در فلاتر ادامه دارد
Basic Examples on Flutter Continue
ایجاد نمونه آینده ساز
Creating Future Builder Example
دکمه های مختلف مثال قسمت 1
Different Buttons Example Part 1
دکمه های مختلف مثال قسمت 2
Different Buttons Example Part 2
دکمه های مختلف مثال قسمت 3
Different Buttons Example Part 3
دکمه های مختلف مثال قسمت 4
Different Buttons Example Part 4
نمونه صفحه کاشی قسمت 1
Tile Page Example Part 1
نمونه صفحه کاشی قسمت 2
Tile Page Example Part 2
نمونه صفحه کاشی قسمت 3
Tile Page Example Part 3
نمونه صفحه کاشی قسمت 4
Tile Page Example Part 4
نمونه صفحه ورودی قسمت 1
Input Screen Example Part 1
نمونه صفحه ورودی قسمت 2
Input Screen Example Part 2
نمونه صفحه ورودی قسمت 3
Input Screen Example Part 3
نمونه صفحه ورودی قسمت 4
Input Screen Example Part 4
فلاتر - سطح متوسط
Flutter - Intermediate Level
مقدمه دوره
Introduction to Course
ایجاد نمونه راهنمای ابزار
Creating Tooltip Example
ایجاد نمونه راهنمای ابزار ادامه دهید
Creating Tooltip Example Continue
مکاننما و مثال کشیدن انگشت
Placeholder and Swipe Example
ایجاد مثال دکمه رادیویی
Creating Radio Button Example
ایجاد مثال دکمه رادیویی ادامه دهید
Creating Radio Button Example Continue
ایجاد نمونه چک باکس
Creating Check Box Example
ایجاد چک باکس مثال ادامه
Creating Check Box Example Continue
مثال دکمه اکشن شناور
Floating Action Button Example
اشاره گر جذب
Absorb Pointer
مثال پشته فهرست
Index Stack Example
مثال Splash Screen
Splash Screen Example
مثال Splash Screen Continue
Splash Screen Example Continue
نمونه پروفایل
Profile Example
مثال پروفایل ادامه
Profile Example Continue
فلاتر - سطح پیشرفته
Flutter - Advanced Level
مقدمه دوره
Introduction to Course
صفحه ورود مثال قسمت 1
Login Page Example Part 1
صفحه ورود مثال قسمت 2
Login Page Example Part 2
صفحه ورود مثال قسمت 3
Login Page Example Part 3
ماشین حساب ساده مثال قسمت 1
Simple Calculator Example Part 1
ماشین حساب ساده مثال قسمت 2
Simple Calculator Example Part 2
ماشین حساب ساده مثال قسمت 3
Simple Calculator Example Part 3
مثال صفحه اصلی
Home Page Example
صفحه اصلی مثال ادامه
Home Page Example Continue
مثال لیست کارهای انجام
To Do List Example
لیست کارهای انجام شده مثال ادامه
To Do List Example Continue
نمونه تصویر
Image Example
نمونه فیلد فرم متن قسمت 1
Text Form Field Example Part 1
نمونه فیلد فرم متن قسمت 2
Text Form Field Example Part 2
نمونه فیلد فرم متن قسمت 3
Text Form Field Example Part 3
نمونه فیلد فرم متن قسمت 4
Text Form Field Example Part 4
پروژه فلاتر
Flutter Project
مقدمه ای بر پروژه
Introduction to Project
ایجاد اپلیکیشن متریال
Creating Material App
ایجاد ناوبری با استفاده از منوها
Creating Navigation Using Menus
ایجاد اپلیکیشن Scaffold
Creating Scaffold App
ایجاد مثال AppBar
Creating AppBar Example
ایجاد مثال برنامه کانتینر
Creating Container App Example
ایجاد Container App Example ادامه دهید
Creating Container App Example Continue
ایجاد نسخه نمایشی برنامه متنی
Creating Text App Demo
ایجاد نسخه نمایشی برنامه دکمه
Creating Button App Demo
ایجاد نمونه اسنک بار
Creating Snack Bar Example
ایجاد صفحه برنامه هشدار
Creating Alert App Page
ایجاد صفحه برنامه هشدار ادامه دارد
Creating Alert App Page Continued
ایجاد اپلیکیشن تصویر
Creating Image App
نمایش در ردیف
Displaying in Row
نمایش در ردیف ادامه
Displaying in Row Continue
نمایش در ستون
Displaying in Column
ایجاد صفحه آیکون
Creating Icon Page
ایجاد اپلیکیشن Sliver
Creating Sliver App
فهرست و صفحه شبکه
List and Grid Page
مثال آیکون های متحرک
Animated Icons Example
مثال نمادهای متحرک ادامه دهید
Animated Icons Example Continue
ایجاد نسخه نمایشی برنامه گسترده
Creating Expanded App Demo
پشته برنامه
Stack App
ایجاد جعبه اندازه
Creating Sized Box
صفحه انیمیشن
Animation Page
ایجاد صفحه کوپرتینویی
Creating Cupertino Page
ایجاد مسیریابی کشو
Creating Drawer Navigation
ایجاد گزینه کشویی
Creating DropDown Option
ایجاد اپلیکیشن قابل رد کردن
Creating Dismissible App
ایجاد فیلتر پس زمینه برای تصویر
Creating Backdrop Filter for Image
ایجاد فیلتر پس زمینه برای تصویر ادامه دهید
Creating Backdrop Filter for Image Continue
مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.
نمایش نظرات