Flutter | مجتمع انفورماتیک بین الملل
مروری بر دوره

چه مزیت هایی فلاتر برای شما خواهد داشت؟

  1.  
    1. همگاه با تکنولوژی بودن، شما را از رقبایتان متمایز می کند.
    2. باعث صرفه‌جویی در زمان و پول شما می شود.
    3. قابلیت Cross platform بودن باعث می شود که یک بار می نویسید ولی دو تا خروجی می گیرید و این یعنی کارایی بالا!!
    4. توسعه سریع با استفاده از بارگذاری مجدد.
    5. پشتیبانی توسط تیم گوگل.
    6. اوپن سورس بودن.Flutter یک  فریمورک  اوپن سورس توسعه اپلیکیشن های موبایل است که می تواند برای ساخت اپلیکیشن  های Android و iOS بصورت  Native از همان زبان برنامه نویسی اصلی استفاده کند. Flutter از سال ۲۰۱۵ وقتی گوگل آن را معرفی کرد و قبل از اجرای رسمی آن در دسامبر ۲۰۱۸ در مرحله Beta قرار گرفت. از آن زمان به بعد، شایعات پیرامون Flutter قوی‌تر شده‌است و امروز در سال  ۲۰۲۰ تبدیل به یکی از قدرتمندترین فریمورک های توسعه اپلیکیشن های موبایل شده است..

چرا باید فلاتر را جدی بگیریم؟

فلاتر به سرعت در حال تبدیل شدن به یکی از محبوب‌ترین فریمورک‌ها برای توسعه‌ی اپلیکیشن‌های چند پلتفرمی موبایل است. اغلب توسعه‌دهندگان اندروید و iOS امروزه بر این باور هستند که این فریمورک از بسیاری از فریمورک‌های چند پلتفرمی رقیب مانند React Native و NativeScript سریع‌تر بوده و جایگزین مطمئن‌تری برای سال‌های آتی محسوب می‌شود.

خود گوگل نهایت تلاش خود را کرده است تا هر چه می‌تواند توسعه‌دهندگان بیشتری را به این فریمورک جذب کند. برای نمونه در کنفرانس I/O امسال، گوگل چند جلسه بررسی عمیق برگزار کرد که بر روی توسعه اپلیکیشن‌های سازگار با متریال دیزاین با استفاده از فلاتر تمرکز داشت. در طی یکی از این جلسه‌ها، گوگل اعلام کرد که فلاتر در حال تبدیل شدن به یکی از پلتفرم‌های درجه یک برای توسعه متریال دیزاین است.
تفاوت فلاتر با فریموورک های چندسکویی مثل زامارین و فون گپ در تولید کد Native می باشد که همین ویژگی باعث می شود اپلیکیشن هایی که در فلاتر ساخته می شوند از نظر سرعت و بهینه بودن تفاوتی با اپلیکیشن های زبان جاوا و سویفت نداشته باشند.
با استفاده فریمووک فلاتر شما فقط یکبار کدنویسی انجام می دهید و سپس می توانید دو خروجی برای اندروید و آیفون تهیه کنید که تاثیر فوق العاده ای در صرفه جویی وقت و سرمایه شما یا سازمان مورد نظر دارد.
فلاتر از زبان برنامه نویسی Dart استفاده می کند که توسط گوگل طراحی شده است.

چه مزیت هایی فلاتر برای شما خواهد داشت؟
 

  1. همگاه با تکنولوژی بودن، شما را از رقبایتان متمایز می کند.
  2. باعث صرفه‌جویی در زمان و پول شما می شود.
  3. قابلیت Cross platform بودن باعث می شود که یک بار می نویسید ولی دو تا خروجی می گیرید و این یعنی کارایی بالا!!
  4. توسعه سریع با استفاده از بارگذاری مجدد.
  5. پشتیبانی توسط تیم گوگل.
  6. اوپن سورس بودن.


 


به همراه داشتن لپ تاپ برای این دوره ضروری می باشد.

 

 

سرفصل ها
  • آشنایی با پلتفرم های موبایل
  • آشنایی با معماری سیستم عامل Android.
  • آشنایی با معماری سیستم عامل iOS.
  • تسلط کامل در نصب محیط و راه اندازی محیط برنامه نویسی و همچنین راه اندازی Emulator .
  • آشنایی با جنبه های مثبت زبان برنامه نویسی دارت که در برنامه نویسی فلاتر استفاده می شود.
  • آموزش ساخت انواع Layout و استانداردهای Layout در Android و iOS.
  • طراحی انواع Navigation های موبایل شامل Android و iOS.
  • نحوه استفاده از Http Request و انواع API ها و Web Service ها.
  • پیاده سازی animation ها در فلاتر
  • آموزش طراحی UI
  • آشنایی کامل با روش های طراحی اپلیکیشن برای سیستم های عامل اندروید و iOS
  • چگونگی پیاده سازی دیتابیس SQLite
  • پیاده سازی وب سرویس های Restful JSON
  • طراحی اپلیکیشن برای تمامی ورژن ها و سایزها
  • توانایی ورود به بازار کار اپلیکیشن های موبایل

 


پروژه نهایی این دوره : ساخت اپلیکیشن یادداشت و ToDo

پیش نیازها

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

  • آشنایی با مبانی کامپیوتر
  • آشنایی با مفاهیم ابتدایی برنامه نویسی
تقویم آموزشی
در حال ثبت نام
Flutter

Flutter

فریموورک متن باز فلاتر

مدرس: مهندس رضا پور

طول دوره: ۳۵ ساعت
شهریه: ۸۰۰,۰۰۰ تومان

تاریخ شروع: ۱۳۹۹/۰۸/۱۱
یکشنبه . سه شنبه . پنج شنبه
زمان برگزاری: ۱۶:۰۰ - ۱۸:۳۰

با ما همراه بشین

  • موسسه انفورماتیک بین الملل
  • تلفن تماس: ۰۵۱۳۷۶۴۹۳۳۹ - ۰۵۱۳۷۶۳۲۸۱۲
  • ایمیل: i3center.inc@gmail.com
  • ساعت کاری: از ۷:۳۰ تا ۲۱:۰۰
  • مشهد - بلوار فردوسی - مهدی ۳ - پلاک ۲۴
  • آمار
  • بازدیدهای سایت: 2766763
  • کلاس های آموزشی: 80
  • استادان: 54
  • پرسنل: 8