دوره‌ها / توسعه اپلیکیشن با Flutter
حرفه‌ایدوره کلاسی

توسعه اپلیکیشن با Flutter

آموزش توسعه اپلیکیشن با Flutter در مسیر DEV-P05 — توسعه‌دهنده اپلیکیشن موبایل؛ سطح L4 (حرفه‌ای) و 50 ساعت آموزش ساختاریافته.

حدود ۵۰ ساعت۱۶ درس
مشاهده و ثبت‌نام دوره

معرفی دوره

معرفی دوره توسعه اپلیکیشن با Flutter

دوره توسعه اپلیکیشن با Flutter با کد DEV-122 در دپارتمان برنامه‌نویسی ارائه می‌شود. این دوره بخشی از DEV-P05 — توسعه‌دهنده اپلیکیشن موبایل است و برای یادگیری مرحله‌به‌مرحله موضوع دوره طراحی شده است.

جایگاه دوره در مسیر یادگیری

سطح این دوره L4 (حرفه‌ای) است و 50 ساعت زمان آموزشی دارد. محتوای دوره بر ایجاد درک کاربردی از توسعه اپلیکیشن با Flutter و آماده‌سازی برای ادامه همین مسیر یادگیری تمرکز دارد.

مشخصات کلیدی

  • کد دوره: DEV-122
  • دپارتمان: برنامه‌نویسی
  • مسیر یادگیری: DEV-P05 — توسعه‌دهنده اپلیکیشن موبایل
  • سطح: L4 (حرفه‌ای)
  • مدت آموزش: 50 ساعت

برای چه کسانی مناسب است؟

این دوره برای علاقه‌مندانی مناسب است که می‌خواهند مهارت خود را در توسعه اپلیکیشن با Flutter تقویت کنند و مسیر DEV-P05 — توسعه‌دهنده اپلیکیشن موبایل را هدفمند ادامه دهند.

سرفصل‌ها و درس‌ها

مبانی Dart و Flutter
  • راه‌اندازی Flutter
  • مبانی زبان Dart
  • Widget و درخت رابط
  • Hot Reload و خطایابی
ساخت رابط اپلیکیشن
  • Layout و Constraint
  • Navigation
  • فرم و اعتبارسنجی
  • Theme و طراحی واکنش‌گرا
State و داده
  • مدیریت State
  • ارتباط با REST API
  • ذخیره‌سازی محلی
  • مدیریت خطا و Loading
تست و انتشار
  • کار با قابلیت‌های دستگاه
  • تست Widget
  • بهینه‌سازی عملکرد
  • Build و انتشار پروژه

پرسش‌های متداول

دوره «توسعه اپلیکیشن با Flutter» برای چه کسانی مناسب است؟

این دوره برای علاقه‌مندانی مناسب است که می‌خواهند «توسعه اپلیکیشن با Flutter» را در یک مسیر ساختاریافته، پروژه‌محور و قابل استفاده در دنیای واقعی یاد بگیرند.

پیش‌نیاز شرکت در این دوره چیست؟

این دوره پیشرفته است و تسلط عملی بر مبانی و موضوعات سطح متوسط حوزه مربوط توصیه می‌شود.

مدت زمان دوره و شیوه پیشروی چگونه است؟

مدت برنامه‌ریزی‌شده دوره 50 ساعت است. محتوا در ۴ سرفصل و ۱۶ درس مرتب شده و بهتر است درس‌ها به‌ترتیب همراه با تمرین دنبال شوند.

پس از پایان دوره چه توانایی‌ای به دست می‌آورم؟

پس از تکمیل درس‌ها و تمرین‌ها، می‌توانید مباحث دوره را در سناریوهای واقعی به کار بگیرید و با انجام بخش «تست و انتشار» یک خروجی قابل ارائه برای ادامه مسیر یادگیری یا نمونه‌کار بسازید.