
از 1,950,000 تومان
ویژگی های دوره
فلاتر به سرعت در حال تبدیل شدن به یکی از محبوبترین فریمورکها برای توسعهی اپلیکیشنهای چند پلتفرمی موبایل است. اغلب توسعهدهندگان اندروید و iOS امروزه بر این باور هستند که این فریمورک از بسیاری از فریمورکهای چند پلتفرمی رقیب مانند React Native و NativeScript سریعتر بوده و جایگزین مطمئنتری برای سالهای آتی محسوب میشود.
اهداف کلی دوره جامع فلاتر
- آشنایی با سیستم عامل های اندروید و iOS
- آشنایی کامل با طراحی ظاهر کاربری در فلاتر
- پیاده سازی دیتابیس Sqlite در فلاتر
- پیاده سازی الگو های استاندارد برنامه نویسی
- پیاده سازی Dependency Injection در فلاتر
- پیاده سازی ارتباط با سرور با کتابخانه های HTTP,Dio,Retrofit
- آشنایی با کتابخانه Bloc,getX
- آشنایی با انیمیشن در فلاتر
- آشنایی کامل با State Management ها
- انتشار اپلیکیشن ها در مارکت های ایرانی و جهانی
دوره آموزش برنامه نویسی فلاتر توصیه میشود به :
دوره جامع فلاتر دارای پیش نیازهایی می باشد که قبل از ثبت نام می بایست به آنها توجه کنید تا در ادامه آموزش به مشکل نخورید.
این دوره برای چه کسانی توصیه می شود؟
- اشخاصی كه دانش برنامه نویسی دارند و مشتاقند به صورت حرفه ای با فلاتر یادبگیرند.
- دانشجویان رشته های كامپیوتر كه قصد فراگیری كامل توسعه اپلیکیشن های موبایل دارند.
- برنامه نویسان اندروید که قصد ساخت اپلیکیشن های اندروید , iOS و Web بطور همزمان هستند
- اشخاصی كه میخواهند با فراگیری حرفه ای دانش برنامه نویسی، شروع به كسب درآمد نموده و به عنوان توسعه دهنده اندروید و iOS فعالیت كنند.
- کسانی که هیچ اعتقادی به درامد دیجیتال ندارند.
- کسانی که علاقه دارند تا با روشهای قدیمی، فعالیت نمایند.
- کسانی که احساس میکنند نیازی به اپلیکیشن موبایل ندارند.
- برنامه نویسانی که علاقه های به برنامه نویسی Cross Platform ندارند.



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

فرزاد سرسیفی
برنامه نویس،مدرس و مشاوره توسعه اپلیکیشن های موبایل
- موسس آموزشگاه اندروید ایران
- مشاور و راهبر اپلیکیشن های موبایل بانک ملت
- برنامه نویس ارشد اندروید شرکت فناپ(سابق)
- برنامه نویس ارشد اندروید شرکت سیگما ترکیه(سابق)
سرفصل های دوره آموزشی فلاتر

معرفی دوره برنامه نویسی فلاتر
تفاوت های فلاتر و React Native
نصب و راه اندازی اندروید استودیو
نصب SDK فلاتر در اندروید استودیو
راه اندازی فلاتر در محیط برنامه نویسی VS Code
ایجاد اولین پروژه فلاتر
ایجاد شبیه ساز اندروید
نصب و راه اندازی Xcode
آشنایی با زبان برنامه نویسی دارت
آموزش متغیرها در زبان Dart
دستورات شرطی در زبان Dart
دستورات حلقه و تکرار در Dart
آرایه ها در Dart
لیست ها در Dart
Map ها در Dart
توابع (functions) در زبان Dart



کلاس (Class) در زبان برنامه نویسی Dart
معرفی class و سایر ساختارهای انتزاع و تفاوتهای آنها
معرفی اعضای کلاس و بررسی نقش فیلدها
سازنده ها در دارت
نقش interface ها در برنامه نویسی Dart
اشنایی با کلاس های Enum در دارت
آشنایی با برنامه نویسی غیر همزمانی Reactive Programming
آشنایی با دستورات Future,await,async در دارت
آشنایی با null safety در دارت
آشنایی با اصول طراحی رابط کاربری در فلاتر
آشنایی با Scaffold در فلاتر
آشنایی با ویجت ها در فلاتر
پیاده سازی AppBar
پیاده سازی Drawer
طراحی حرفه ای صفحه ورود کاربران
طراحی حرفه ای صفحه اول اپلیکیشن دفترچه یادداشت
طراحی حرفه ای صفحه افزودن یادداشت
مفهوم ویجت در فلاتر
آشنایی با کلاس های Stateful و Stateless
آشنایی با چرخه حیاط ویحت ها LifeCycle
ایجاد صفحات در فلاتر
ارتباط ما بین صفحات در فلاتر


روش های ذخیره سازی اطلاعات در فلاتر
آموزش کامل با مفاهیم دیتابیس SQL
پیاده سازی دیتابیس Sqfite در اندروید
افزودن اطلاعات به دیتابیس
SnackBar در فلاتر
آشنایی با ویجت ListView
نمایش اطلاعات دیتابیس در ListView
حذف اطلاعات دیتابیس در ListView
اشتراک گذاری اطلاعات در شبکه های احتماعی
تکمیل پروژه دفترچه یادداشت


شروع پروژه دوم – اپلیکیشن آموزش برنامه نویسی
آشنایی با وب سرویس ها
آشنایی با وب سرویس های JSON
کتابخانه Http برای ارتباط با سرور
Json Parsing در دارت
انتقال اطلاعات ما بین صفحات
شروع پروژه دوم مشابه اپلیکیشن فیلیمو
آشنایی با State ها در فلاتر
پیاده سازی Bottom Navigation Bar در فلاتر
آشنایی با VideoPlayer در فلاتر
آشنایی با مفاهیم کدک های صدا و تصویر و استریم ویدیوهای HLS
آشنایی با مفاهیم کدک های صدا و تصویر و استریم ویدیوهای HLS


آشنایی با سرویس Firebase
پیاده سازی سرویس Firebase در فلاتر
پیاده سازی Firebase Analytics
پیاده سازی Firebase Admob
شروع پروژه سوم– مشابه اینستاگرام
پیاده سازی رابط کاربری مشابه اینستاگرام
شروع پروژه دوم مشابه اپلیکیشن فیلیمو
پیاده سازی صفحات اپلیکیشن اینستاگرام
پیاده سازی وب سرویس های اپلیکیشن اینستاگرام


آشنایی با BLoc در فلاتر
آشنایی با GetX
Obx در GetX
ارتباط صفحات با GetX
پیاده سازی Controller با getX
تغییر Theme اپلیکیشن با GetX
ذخیره سازی اطلاعات با GetX
نمایش SnackBar با GetX
نمایش Dialog با GetX
تغییر زبان اپلیکیشن با GetX
استفاده از Validation های GetX
تکمیل پروژه سوم


پیاده سازی پروژه پنجم – فروشگاه اینترنتی مشابه دیجی کالا
پیاده سازی وب سرویس با کتابخانه Dio و Retrofit
ساخت Splash Screen در فلاتر
ساخت ویجت های سفارشی
استفاده فونت فارسی در فلاتر
آشنایی با انیمیشن ها در فلاتر
کتابخانه Lottie در فلاتر


آشنایی با BLoc در فلاتر
آشنایی با cubit
مدیریت state ها با bloc
پیاده سازی counter با Bloc
پیاده سازی وب سرویس ها با bloc


ایجاد اپلیکیشن های چند زبانه
ایجاد اپلیکیشن های چند سایزی
اتمام پروژه فروشگاه اینترنتی
ایجاد خروجی اندروید -> Apk
ایجاد خروجی iOS -> IPA
ابزارها و تکنولوژی های مورد استفاده در دوره آموزش فلاتر
















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


امکانات ویژه دوره های آموزشی آموزشگاه اندروید ایران


مدرک معتبر
با شرکت در این می توانید مدرک معتبر آموزشگاه اندروید ایران را دریافت کنید.


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



انجام پروژه های واقعی
دوره های آموزشگاه منطبق بر نیاز بازار کار و پروژه محور میباشد.


ارتباط مستقیم با استاد
نگران مشکلات برنامه نویسی نباشید همیشه استاد و تیم پشتیبانی کنارتان میباشند.


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



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


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


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



فرزاد سرسیفی
توسعه دهنده ارشد اندروید و فلاترفرزاد سرسیفی هستم به مدت 11 سال , بطور کامل در زمینه توسعه اپلیکیشن های اندروید فعالیت نموده ام و توانسته ام در این مدت با شرکت ها و سازمان های بزرگی همکاری داشته باشم. امیدوارم با استفاده از این مجموعه بتوانید رویاهایتان را تحقق بخشید.
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
آموزش رایگان فلاتر – فلاترینو
دوره رایگان برنامه نویسی فلاتر در دوره رایگان فلاتر با دنیای جذاب و پویای برنامه نویسی با فلاتر آشنا می…
دوره متخصص فلاتر – آموزش فلاتر 0 تا 100 به صورت حرفه ای و پروژه محور
نظرات
از 1,950,000 تومان



فرزاد سرسیفی
توسعه دهنده ارشد اندروید و فلاترفرزاد سرسیفی هستم به مدت 11 سال , بطور کامل در زمینه توسعه اپلیکیشن های اندروید فعالیت نموده ام و توانسته ام در این مدت با شرکت ها و سازمان های بزرگی همکاری داشته باشم. امیدوارم با استفاده از این مجموعه بتوانید رویاهایتان را تحقق بخشید.
غزل نجفی
سلام و خسته نباشید
مزایای فلاتر رو میشه در چند خط بگید؟
فرزاد سرسیفی(مدیریت)
درود.بله حتما
فلاتر یک فریمورک متن باز و کارآمد برای توسعه اپلیکیشنهای iOS و Android است که باعث سرعت بخشیدن به فرآیند توسعه و بهبود تجربه کاربری میشود. که باعث کاهش هزینه های پروژه ها نیز می شود.
شقایق فتحی زاده
سلام وقت بخیر
سوالی داشتم ازتون من رشته ام کامپیوتر نیست میتونم فلاتر رو یاد بگیریم؟
فرزاد سرسیفی(مدیریت)
بله، میتوانید به عنوان یک شخصی که رشته کامپیوتر ندارد، فلاتر را یاد بگیرید. فلاتر یک فریمورک برنامه نویسی است که برای طراحی و توسعه برنامه های تلفن همراه استفاده میشود و به زبان Dart نوشته شده است. برای یادگیری فلاتر، شما نیاز به دانش اولیه برنامهنویسی و همچنین آشنایی با زبان Dart دارید. همچنین، میتوانید از منابع آموزشی آنلاین مانند ویدئوها و کتابها استفاده کنید که به شما کمک میکنند تا مفاهیم فلاتر را یاد بگیرید.در دوره جامع فلاتر دانشحویان زیادی داشتیم که بدون پیشنیاز شروع کرده اند و توانسته اند با تلاش و پشتکار برنامه نویسی خوبی شوند
سارا عطایی
سلام ویجت های فلاتر چه چیزهایی هستن؟
فرزاد سرسیفی(مدیریت)
ویجت ها (Widgets) در فلاتر، اشیایی هستند که برای ساخت و طراحی واسط کاربری (UI) استفاده میشوند. این ویجت ها میتوانند شامل دکمهها، فیلدهای متنی، تصاویر، لیست ها، منوها و… باشند. ویجت ها در فلاتر به صورت سلسله مراتبی و با توجه به نحوه یکپارچهسازی آنها با بقیه ویجتها و صفحه نمایش، ساختار دارند. ویجتها میتوانند به صورت مستقل یا ترکیبی در صفحه نمایش قرار گیرند و این امکان را به برنامه نویس میدهند که ظاهر واسط کاربری برنامهاش را به دلخواه خود طراحی کند.
رسول علیزاده
سلام وقت بخیر
کدوم برنامه های محبوب از فلاتر استفاده میکنن؟
فرزاد سرسیفی(مدیریت)
سلام . برنامههایی که از فلاتر استفاده کردهاند عبارتند از:
Google Ads
Alibaba
Google Chrome
Google Assistant
Reflectly
Hamilton Musical
Birch Finance
Watermaniac
Hookle
PostMuse
Coach Yourself
ناصر قبادی
سلام
آیا باید دارت را برای فلاتر یادبگیریم؟
فرزاد سرسیفی(مدیریت)
بله، دارت (Dart) زبان برنامهنویسی اصلی فلاتر است و بهتر است قبل از شروع کار با فلاتر، با دارت آشنا شوید. با یادگیری دارت، میتوانید برنامههای کاربردی و جذاب با استفاده از فلاتر را ایجاد کنید.
شادی رسولی
سلام خسته نباشید دوره هم به صورت آنلاین و هم به صورت حضوری هستش؟
فرزاد سرسیفی(مدیریت)
بله دوره بصورت همزمان آنلاین و حضوری برگزار میشود.
siamak marandi
با سلام.
من در دوره های متخصص اندروید و متخصص فلاتر در خدمت استاد سرسیفی بوده ام. از آنجایی که جناب مهندس سرسیفی در زمینه برنامه نویسی اندروید به صورت حرفه ای کار کرده اند و اپلیکیشنهای متعددی را به سرانجام رسانیده اند و در کنار آن تجربه زیادی هم در زمینه آموزش دارند، کلاسهای ایشان بسیار آموزنده و پربار می باشد. با توجه به تجربه ایشان، انتخاب سرفصلها و روند تدریس هوشمندانه و کارآمد است. من از کلاسها بسیار راضی بودم. شما در کلاسهای ایشان به جز یاد گیری محتوای دوره نحوه جستجو و رفع مشکل را نیز فرا خواهید گرفت که بسیار ارزشمند است. در پایان باید به اخلاق و تعهدی که نسبت به امر آموزش و برطرف کردن مشکلات دانشجویان در حین دوره و بعد از دوره دارند اشاره کنم که خودم از راهنمایی های ایشان حتی چند سال بعد از پایان دوره استفاده کردم و مرهون لطف ایشان هستم. بدون تردید من دوره های جناب مهندس سرسیفی را به کسانی که در پی آموختن ویادگیری هستند توصیه می کنم. با آرزوی سلامتی و بهروزی و کامیابی برای همگان.
فرزاد سرسیفی(مدیریت)
سلام وقت بخیر
بسیار ممنونم جناب مرندی عزیز. ایشالا همیشه موفق باشید.