دوره متخصص فلاتر

این دوره با 15 درصد تخفیف به کاربران عزیز کاریران عرضه می شود.
دوره های آکادمی کاریران توسط موسسات و آموزشگاه های معتبر برگزار می شود و آکادمی کاریران، هنگام استفاده، شما را به سمت صفحه شخصی دوره هدایت می کند.
برای استفاده از این دوره با تخفیف 15 درصد، به ترتیب زیر عمل کنید:
1- بر روی دکمه ثبت نام کلیک کنید
2- در لینکی که مراجعه می کنید، هنگام خریداری دوره کد تخفیف kariran را وارد کنید تا تخفیف 15 درصدی برای شما اعمال شود.
فلاتر یک فریمورک مشهور برای توسعه اپلیکیشنهای موبایل، وب و دسکتاپ هست که در سال ۲۰۱۷ اولین نسخهاش توسط گوگل منتشر شد. اهیمت فلاتر: قابلیت Hot Reload که سرعت توسعه نرم افزار رو به شکل قابل توجهی افزایش میده، کارایی (Performance) بسیار خوب در پیاده سازی صفحات مختلف و انیمیشن های جذاب، یادگیری آسان برای مبتدیها، طراحی، توسعه و پشتیبانی توسط شرکت گوگل و Community به دلیل Open Source بودن، قابلیت توسعه اپ برای سیستم عامل های اندروید،IOS،ویندوز،Mac Os و لینوکس و همچنین ساخت وب سایت با یک سورس کد
در این دوره ابتدا با مباحث پایه ای و پیش نیازهای برنامه نویسی فلاتر آشنا خواهید شد، مباحثی مانند مفاهیم شی گرایی و زبان دارت. سپس وارد فاز یادگیری فریمورک فلاتر با ۸ پروژه خواهید شد. ترتیب پروژه ها و سرفصل به ترتیب کاربردی بودن و درجه سختی مرتب شده است اما شما برای ورود به بازار کافیست تا پروژه ۵ (اپلیکیشن فروشگاهی نایک) که یک پروژه بزرگ، کاربردی و مشابه پروژه های واقعیست مسلط باشید و باقی پروژه ها اختیاری و جهت افزایش سطح مهارت و دانش شما طراحی شده اند.
پیش نیازهای شرکت در این دوره چیه؟
آشنایی به مبانی کامپیوتر: مفاهیمی مثل نحوه عملکرد و کاربرد کامپایلر یا مباحث سادهتر مثل آشنایی با نحوه عملکرد سیستم عامل، CPU، Memory و …
سعید شاهینی
برنامه نویس،مدرس و مشاوره توسعه برنامه های موبایل
-
زبان Dart و مفاهیم شی گرایی
-
آشنایی با Flutter و نحوه عملکرد آن
-
پروژه شماره ۱ - پیاده سازی رابط کاربری - سطح پایه
-
پروژه شماره ۲ - پیاده سازی رابط کاربری - سطح متوسطه
-
پروژه شماره ۳ - پیاده سازی رابط کاربری - سطح پیشرفته
-
ارتباط با سرور
-
پروژه شماره ۴ - مبحث پایگاه داده (Database) - اپلیکیشن دفترچه یادداشت
-
مدیریت وضعیت (State Management) در فلاتر با استفاده از Provider
-
تزریق وابستگی (Dependency Injection) با استفاده از پکیج inject
-
پروژه شماره ۵ - اپلیکیشن فروشگاهی Nike Store
-
پیاده سازی قابلیت های فایربیس آنالیتیکس و پوش نوتیفیکیشن
-
انیمیشن ها در فلاتر (سطح پیشرفته)
-
پروژه شماره ۶ - پخش صدا - اپلیکیشن موزیک پلیر (Music Player)
-
پروژه شماره ۷ - پخش ویدیو - اپلیکیشن پخش فیلم و سریال
-
پروژه شماره ۸ - نقشه و مسیریابی
-
پیاده سازی معماری bloc