آموزش نصب و راه اندازی در windows

https://roocket.ir/series/learn-flutter/episode/4

در این جلسه موارد مورد نیاز برای راه اندازی Flutter رو در ابتدا به شما معرفی میکنم و Android studio و بعد Flutter رو نصب میکنیم . کلی داستان باحال در Flutter وجود داره که نصب و راه اندازی Flutter رو راحت و ساده میکنه . 

معرفی Flutter

https://roocket.ir/series/learn-flutter/episode/1

Flutter یک Software Development Kit و یا به اختصار SDK است که به ما کمک میکند اپلیکیشن های موبایلی با UI بسیار زیبا برای دو پلتفرم اندروید و ios ایجاد کنیم . یکی از ویژگی های مهم flutt...

اولین ویجت ها در Flutter

https://roocket.ir/series/learn-flutter/episode/15

در این جلسه اولین قدم در flutter رو شروع میکنیم که در مورد Widget ها است . Widget ها بخش اصلی اپلیکیشن های موبایلی در Flutter رو تشکیل میدهند که شما در قدم ابتدایی باید با آنها آشنا شوید

آپگرید کردن ورژن Flutter

https://roocket.ir/series/learn-flutter/episode/6

در این جلسه فراخواهید گرفت که به چه شکلی میشود ورژن Flutter را افرایش داد و بروز کرد همچنین فرا میگیرید که به چه شکلی میشود ورژن flutter یک پروژه از قبل ایجاد شده را هم افزایش داد و بروز کرد.

آشنایی با معماری Flutter

https://roocket.ir/series/learn-flutter/episode/3

در این جلسه میبینیم که اپلیکیشن ها در Flutter به چه شکلی ایجاد میشه و از چه بخش های تشکل خواهش شد و در نهایت به چه وسیله ای به خروجی های IOS و Android تبدیل میشه در اصل در این جلسه  شما را با معماری Flutter آشنا میکنیم . 

اجرای پروژه بر روی Genymotion

https://roocket.ir/series/learn-flutter/episode/22

در این جلسه روش نصب و اجرا کردن Genymotion را به شما آموزش میدهم و هم چنین خواهم گفت که به چه شکل باید پروژه Flutter را بر روی ان اجرا کرد.

Navigation و انتقال اطلاعات بین صفحات

https://roocket.ir/series/learn-flutter/episode/30

در این جلسه در مورد Navigation یا Routing در flutter صحبت میکنم و به شما آموزش میدم که به شکل میتوانید برای اپلیکیشن های خودتون صفحات مختلف ایجاد کنید و کاربر را به انها منتقل کنید.

شروع کار با انیمیشن ها

https://roocket.ir/series/learn-flutter/episode/34

در این جلسه کار با انیمیشن را شروع میکنم و مفاهیم ابتدایی به همراه ویجت های که به ما کمک میکنند تا ما بتوانیم در flutter انیمیشن های مختلف داشته باشیم را به شما آموزش خواهم داد.

ایجاد و استفاده از ویجت های Stateless و پیش فرض

https://roocket.ir/series/learn-flutter/episode/16

ما در فلاتر دو نوع Widget میتوانیم ایجاد کنیم ویجت های Stateless که نیازی به State ندارند و ویجت های Stateful که برای نمایش داینامیک اطلاعات احتیاج به State ها دارند در این جلسه در مورد نوع Stateless و روش ایجاد کردن آنها صحبت میکنم و باهم چند Layout برای یادگیری بخش های مختلف Flutter ر...

ایجاد ویجت های Stateful و پروژه شمارنده

https://roocket.ir/series/learn-flutter/episode/17

در این جلسه در مورد ویجت های stateful صحبت خواهم کرد و روش ایجاد و استفاده از آنها را به شما آموزش میدهم البته این کار را در قالب مینی پروژه شمارنده انجام خواهم داد.

پیاده سازی Layout اینستاگرام

https://roocket.ir/series/learn-flutter/episode/23

در این جلسه ابتدا layout بخش بالایی یعنی بخش استوری ها را ایجاد میکنیم در این راه با چالش های برخورد خواهیم کرد که به شما در آینده کمک میکنند تا بدونه مشکل Layout پروژه های خودتان را به وجود آورید . 

مینی پروژه سبد خرید

https://roocket.ir/series/learn-flutter/episode/18

در این قسمت بر روی یک مینی پروژه بسیار ساده از سبد خرید را کار خواهیم کرد . تا شما بتوانید با Stateless و Stateful ویجت ها بیشتر از قبل آشنا شوید ، همچنین ، در این جلسه روش کار با لیست ها و آیتم ها را به شما نمایش خواهم داد . 

پیاده سازی Bottom Navigation Bar

https://roocket.ir/series/learn-flutter/episode/20

در این جلسه برای ایجاد رابط کاربری اینستاگرام در قدم اول باید BottomNavigationBar را پیاده سازی کنیم برای پیاده سازی کردن آن هم ، یک رویه ای را باید دنبال کنیم که در این جلسه کاملا در این مورد صحبت خواهم کرد.

دمو پروژه رابط کاربری اینستاگرام

https://roocket.ir/series/learn-flutter/episode/19

در این جلسه یک پیش نمایش از پروژه پیش رو را خواهیم داشت که در قالب آن قرار است رابط کاربری اینستاگرام را برای یادگیری بهتر با داستان Layout ها در فلاتر یاد گرفت.

پیاده سازی Layout اینستاگرام - کار با لیست ها

https://roocket.ir/series/learn-flutter/episode/24

در این جلسه Layout جلسه پیش را ادامه میدهیم و طرح خود را کامل میکنیم در طی این پروژه کوچک روش استفاده از ListView ها را کامل تر به شما آموزش خواهیم داد و همچنین از ویجت های پیشفرض بیشتری استفاده خواهیم کرد . 

پیاده سازی سرچ باکس و اسکرول تو در تو

https://roocket.ir/series/learn-flutter/episode/29

در این جلسه ابتدا در مورد روش پیاده سازی یک اسکرول تو در تو برای کنترل AppBar صحبت میکنم و بعد روش نمایش یک سرچ باکس رو به شما آموزش خواهم داد.

پیاده سازی PopupMenuBotton و لیست چت

https://roocket.ir/series/learn-flutter/episode/28

در این جلسه ابتدا پیاده سازی فوت ، FloatingActionButton و بعد پیاده سازی لیست چت ها را به شما آموزش خواهم داد و در نهایت به شما آموزش میدهم که به چه شکلی میتوانید از PopupMenuButton در برنامه خود استفاده کنید که اصلا کار سختی نیست.

دمو پروژه رابط کاربری واتساپ

https://roocket.ir/series/learn-flutter/episode/26

در جلسات آینده قرار است رابط کاربری اپلیکیشن واتساپ را پیاده سازی کنیم در این جلسه یک دمو از کاری که قرار است در جلسات آینده انجام بدیم به شما نمایش خواهم داد .

استفاده از فونت فارسی و راستچین کردن اپلیکیشن

https://roocket.ir/series/learn-flutter/episode/25

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

Navigation و انتقال اطلاعات بین صفحات - بخش دوم

https://roocket.ir/series/learn-flutter/episode/31

در این جلسه روش برگشت اطلاعات از یک صفحه و همچنین روش تعریف روت برای استفاده از pushNamed رو به شما آموزش خواهم داد تا بتوانید به سادگی در اپلیکیشن های خود از این موضوعات استفاده کنید .