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

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

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

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

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

ما در فلاتر دو نوع Widget میتوانیم ایجاد کنیم ویجت های Stateless که نیازی به State ندارند و ویجت های Stateful که برای نمایش داینامیک اطلاعات احتیاج به State ها دارند در این جلسه در مورد نوع Stateless و روش ایجاد کردن آنها صحبت میکنم و باهم چند Layout برای یادگیری بخش های مختلف 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 یک پروژه از قبل ایجاد شده را هم افزایش داد و بروز کرد.

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

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

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

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

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

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

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

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

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

پیاده سازی Bottom Navigation Bar - بخش دوم

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

در این جلسه BottomNavigationBar خود را پویا سازی میکنیم تا با تاچ کردن هر کدام از آیکون ها صفحه مورد نظر در اپلیکیشن تغییر کند همانند اپلیکیشن اینستاگرام

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

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

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

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

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

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

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

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

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

پیاده سازی Tab Bar

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

در این جلسه ابتدا اسکلت اپلیکیشن whatsapp خود را ایجاد میکنیم و بعد روش پیاده سازی Tab Bar در اپلیکیشن را به شما آموزش خواهم داد تا بتوانید به سادگی این ویژگی را در اپلیکیشن های خود پیاده سازی کنید

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

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

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

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

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

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

پیاده سازی فرم و صفحه لاگین

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

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

پیاده سازی Splash Screen

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

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

پیاده سازی انیمیشن با روش Stagger

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

در این جلسه یک انیمیشن از صفر تا 100 به روش Stagger با مفاهیمی که در جلسه گذشته یاد گرفتیم پیاده سازی میکنیم تا شما بتوانید ارتباط بهتری با انیمیشن ها پیدا کنید .

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

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

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

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

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

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