×
ribbon

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

فلاتر نوعی فریم ورک توسعهٔ نرم افزار محسوب می شود که گوگل آن را ارائه کرده است. فلاتر... بیشتر
گواهی‌نامه
3.3 (7 امتیاز)
486دانشجو
مقدماتی

سپهر شکیبی

مشخصات دوره
محتوای دوره
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

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

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

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

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

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

آشنایی با Provider

محتوای دوره

21 فصل204 جلسه22 ساعت ویدیو
مقدمه
  مقدمه و معرفی
مشاهده
"03:15
  فایل‌های مورد نیاز دوره
"00:03
نصب ابزارهای لازم در ویندوز (دارت)
متغیر
عملگر
دستورات شرطی و حلقه
تابع
شیءگرایی
Enum
اکستنشن
برنامه‌نویسی ناهمزمان
نصب ابزارهای لازم در ویندوز (فلاتر)
اولین پروژه فلاتر
اپلیکیشن شمارنده
طراحی رابط‏ کاربری صفحه ورود
طراحی رابط کاربری صفحه ویرایش پروفایل
اپلیکیشن تایمر
اپلیکیشن دفترچه یادداشت
اپلیکیشن قیمت رمز ارز
آشنایی با provider
اپلیکیشن todo
پروژه در خانه

پیش‌نیاز‌ها

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

توضیحات دوره

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

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

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

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

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

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

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

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

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

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

اطلاعات بیشتر

امتیاز و نظرات کاربران

3.3

از مجموع 7 امتیاز

4نظر

2 سال پیش

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

ریحانه صافی

3 سال پیش

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

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

6 ماه پیش

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

دانشجوی دوره

2 سال پیش

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

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

گواهی‌نامه

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

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

قابل اشتراک‌گذاری در

linkdin

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

درباره استاد

سپهر شکیبی
1دوره
486دانشجو

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

اطلاعات بیشتر

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

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

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

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