×
ribbon

آموزش دارت و فلاتر

مدرس:

سپهر شکیبی

فلاتر نوعی فریم ورک توسعهٔ نرم افزار محسوب می شود که گوگل آن را ارائه کرده است. فلاتر... بیشتر
گواهی‌نامه
4 (17)
6 دیدگاه
559دانشجو
22ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

یادگیری زبان دارت

آشنایی با ویجت‌های مختلف در فلاتر

استفاده از دیتایس SQL در برنامه 

دریافت داده از طریق پروتکل HTTP

این دوره شامل:

22 ساعت ویدئو

1 جلسه متنی

5 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

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

21 فصل204 جلسه22 ساعت ویدیو
مقدمه
  مقدمه و معرفی
03:15
  فایل‌های مورد نیاز دوره
00:03
نصب ابزارهای لازم در ویندوز (دارت)
  مقدمه
00:41
  نصب SDK دارت
04:23
  نصب Visual Studio Code
03:18
  نصب اکستنشن دارت
01:39
متغیر
  مقدمه
01:10
  ساخت اولین پروژه
07:40
  آشنایی با متغیر و انواع داده
04:47
  آشنایی با متغیر و انواع داده (کدنویسی)
14:47
  list
10:25
  map
09:29
  set
04:18
  داینامیک
02:45
  final
03:31
  const
02:42
  تفاوت final و const
10:54
  optionals
09:21
عملگر
  مقدمه
00:55
  عملگرهای حسابی
08:46
  عملگرهای مقایسه‌ای
06:41
  عملگرهای تست نوع
03:32
  عملگرهای منطقی
04:11
دستورات شرطی و حلقه
  مقدمه
00:33
  if
10:48
  switch case
06:40
  for
10:05
  while
03:55
تابع
  تابع - بخش اول
08:35
  تابع - بخش دوم
07:11
  تابع - بخش سوم
08:51
شیءگرایی
  مقدمه
01:05
  آشنایی با کلاس و آبجکت
09:31
  ایجاد اولین کلاس
08:29
  آشنایی با کانستراکتور - بخش اول
07:38
  آشنایی با کانستراکتور - بخش دوم
03:41
  named constructor
06:45
  factory constructor
03:50
  set و get
08:40
  ارث بری
08:43
  abstract class - بخش اول
06:22
  abstract class - بخش دوم
03:16
Enum
  Enum
04:20
اکستنشن
  اکستنشن
12:02
برنامه‌نویسی ناهمزمان
  Future
05:56
  await
06:27
  stream
04:44

پیش‌نیاز‌ها

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

توضیحات دوره

فلاتر نوعی فریم‌ورک توسعهٔ نرم‌‏افزار محسوب می‌شود که گوگل آن را ارائه کرده است. فلاتر برای توسعهٔ برنامه‌های کاربردی کراس پلتفرم، در Android، iOS، Linux، macOS، Windows و وب از یک کد واحد استفاده می‌کند. فلاتر این امکان را به شما می‌دهد تا با نوشتن برنامه‌ی خود به زبان‌دارت برای پلتفرم‏های مختلف خروجی بگیرید. دوره آموزش دارت و فلاتر با هدف آموزش این دو فناوری مهم در توسعه نرم افزار تهیه و تدوین شده است که در ادامه آن را معرفی خواهیم کرد.

آموزش دارت و فلاتر

در این دوره ابتدا به یادگیری زبان‌دارت می‌پردازیم و بعد از آن به سراغ یادگیری فلاتر می‌رویم. در قسمت یادگیری زبان‌دارت، ابتدا به یادگیری مفاهیم پایه‌ای مثل متغیر و انواع داده می‌پردازیم و سپس بررسی مطالب پیشرفته‌تری مانند شیءگرایی، اکستنشن و future را آغاز می‌کنیم.

بعد از یادگیری زبان‌دارت به سراغ فلاتر می‌رویم و یادگیری این فریم‌ورک را از ابتدا شروع می‌کنیم و در قالب چند اپلیکیشن و رابط کاربری با ویجت‌های مختلف آشنا می‌شویم؛ همچنین در برنامه‌ی خود از گالری عکس می‌آوریم و با دوربین عکس می‌اندازیم و می‌آموزیم که چگونه از طریق پروتکل http دیتا دریافت کنیم و اگر بخواهیم برای برنامۀ خود یک دیتابیس SQL تشکیل دهیم باید چه مراحلی را طی کنیم. در نهایت، به سراغ state management رفته و با Provider آشنا خواهیم شد.

همان‌طور که گفته شد، با نوشتن کد به زبان‌دارت می‌توانید خروجی موردنظر خود را برای پلتفرم موردنظر بگیرید. در این دوره آموزش دارت و فلاتر تمرکز بر برنامه‌نویسی موبایل است. یکی از پکیج‌های مورداستفاده در این دوره، تاکنون در سه پلتفرم اندروید، ios و macos پشتیبانی شده است.

دوره‌ی آموزش دارت و فلاتر برای چه کسانی مناسب است؟

مخاطبان این دوره تمامی علاقه‌مندان به برنامه‌نویسی موبایل و فلاتر هستند. این دوره به کسانی که آشنایی با دارت و فلاتر نداشته و از ابتدا می‌خواهند آن را بیاموزند کمک می‌کند تا در این مسیر یادگیری باتوجه‌به زمان دوره، به‌خوبی دارت و فلاتر را یاد گیرند. 

پس از گذراندن این دوره‌ی آموزش دارت و فلاتر، دانشجویان چه مهارت‌هایی را به دست خواهند آورد؟

دانشجویان با گذراندن دوره آموزش دارت و فلاتر به مهارت‌های زیر تسلط خواهند یافت:

  • یادگیری زبان‌دارت
  • آشنایی با ویجت‌های مختلف در فلاتر
  • دریافت داده از طریق پروتکل HTTP
  • استفاده از دیتابیس SQL در برنامه
  • آشنایی با Provider

دیدگاه کاربران

4

بر اساس امتیاز 17 دانشجو

1
2
3
4
5

غلامرضا عابدی

1 ماه پیش

5

عالی

بهزاد مشهدی خلیلی

1 ماه پیش

5

خلاصه و مفید برای من که از قبل با زبان های دیگه کار کرده بودم تا الان

ریحانه صافی

2 سال پیش

5

من این دوره رو خیلی دوست داشتم چون برای فلاتر اموزش های مختلفی رو دیدم ولی این یکی واقعا عالی بود هم قسمت های کوتاه که باعث نمیشد خسته بشم همچنین پروژه های مختلف و کاربردی که اموزش دادند واقعا بینظیر بود خیلی ممنون از استاد

امیرحسین شریفی

3 سال پیش

4

دوره ی بسیار پرکاربردی هست، راضی بودم

دانشجوی دوره

7 ماه پیش

1

بسیار ضعیف و غیر حرفه ای واقعا پشیمانم از تهیه ی این دوره

سامان علیمحمدزاده طاهر

2 سال پیش

1

هر دو دوره فلاتر افتضاح. مدرسین اصلا بلد نیستن توضیح بدن و فن بیان خوبی ندارن و دانشجو رو مبتدی در نظر نمیگیرن متاسفانه, در عین حال هم هیچ توضیحی راجع به منطق برنامه هایی که دارن مینویسن نمیدن. اصلا راضی نیستم. تنها نکته مثبت دوره ها ایده ی پروژه هاشونه. وگرنه اصلا ارزش ندارن.

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
1دوره
559دانشجو
17نظر و امتیاز

سپهر شکیبی، توسعه‌دهند‌ه‌ نرم‌افزار و در حال حاضر دانشجوی کارشناسی ارشد مهندسی برق در دانشگاه تهران است. وی سابقه تدریس در مرکز آموزش‌های تخصصی و فوق‌تخصصی، همچنین معاونت فرهنگی در دانشگاه علم‌وفرهنگ را در کارنامه  خود دارد. وی با استفاده از زبان‌های دارت و پایتون، به توسعه نرم‌افزار برای موبایل و دسکتاپ مشغول است. انجام پروژه‌های طراحی نرم‌افزار مانیتورینگ و اینترنت اشیا (IOT) با چند پروتکل از جمله کارهای ایشان است.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

سوالات پرتکرار

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

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.