فلاتر یک فریمورک است که توسط گوگل تو سال 2017 ارائه شده و یک فریمورک یو آی و متن باز می باشد و به برنامه نویسان سمت موبایل این امکان رو میده که با استفاده از زبان برنامه نویسی دارت فقط با یک بار کد زدن خروجی اندروید ، آی او اس ، ویندوز ، مک ، لینوکس و همچنین وب اپلیکیشن رو به صورت کاملا نیتیو دریافت کنن   
                         
                        
                            
                            آشنایی با مفاهیم برنامه نویسی
                         
                        
                            
                            علاقه مندان به طراحی اپ موبایل
                         
                        
                            
                            آموزش زبان برنامه نویسی دارت
- آموزش نصب پیش نیاز های مورد نیاز
 - معرفی دارت پد
 - آموزش کار با متغیرها و انواع آنها
 - آموزش عملگرهای ریاضی و منطقی در زبان دارت
 - عبارات شرطی و تصمیم گیری در برنامه نویسی
 - آموزش حلقه های تکرار و پیاده سازی آنها
 - کار با آرایه و انواع لیست ها
 - پیاده سازی انواع توابع در برنامه نویسی
 - آموزش مفاهیم برنامه نویسی شی گرایی شامل کلاس, ارث بری, متد سازنده, انواع داده ها
 - بررسی مفهوم اینترفیس در زبان شی گرایی
 - کار با کلاس های Abstract
 -  برنامه نویسی ناهمگام, کار با کلاس Future و دستورات await, async
 
 
آموزش مقدماتی فریمورک فلاتر
- آموزش ساخت پروژه فلاتر
 - بررسی ساختار یک پروژه فلاتر
 - ساخت شبیه ساز اندروید
 - بررسی ویجت های لایه در فلاتر
 - مفهوم ویجت
 - نمایش متن در برنامه, کار با ویجت Text
 - آموزش استایل دهی به متن
 - کار با انوع دکمه ها, Elevated Button, Floatin button, Text Button, Icon Button
 - پیاده سازی رویداد کلیک روی ویجت ها
 - دریافت اطلاعات از کابر به وسیله ویجت TextField
 - ساخت رابط کاربری با ویجت های Row و Column
 - نمایش عکس بصورت آفلاین و آنلاین
 - بررسی ویجت Container و استایل دهی به آن
 - انواع ویجت ها
 - ساخت ویجت Stateful Widget
 - ساخت Stateless Widget
 
 
- آموزش متریال دیزاین در فلاتر Flutter
 - آموزش ساخت تولبار و کلاس Appbar
 - آموزش ساخت منو Bottom Navigation
 - آموزش اسنک بار
 - دکمه متریال دیزاین Elevated Button
 
 
متریال دیزاین در فلاتر - تکمیلی
- پیاده سازی منوی Navigation Drawer
 - پیاده سازی تب بار
 - طراحی صفحه Splash screen
 
 
ویجت های تکمیلی فلاتر
- کار با چک باکس
 - کار با Radio Button
 - ساخت دیالوگ های مختلف
 - نمایش نوتیفیکیشن
 - آموزش کار با نقشه در فلاتر
 - ویجت FutureBuilder
 - استفاده از انیمیشن ها
 
 
ذخیره سازی اطلاعات در Flutter
- تئوری CRUD و آموزش دیتا بیس Hive
 
 
آموزش پکیج GetX
گرفتن خروجی نهایی و انتشار اپ
پروژه نهایی
                         
                        
                            
                             آشنایی با زبان برنامه نویسی دارت
کار با فریمورک فلاتر و ایجاد اپ های موبایلی