×
۸۵,۰۰۰ تومان ۴۲,۵۰۰ تومان

آموزش فریم ورک Google Flutter برای طراحی اپلیکیشن های موبایل

آموزش فریم ورک Google Flutter برای طراحی اپلیکیشن های موبایل

تعداد دانشجو
۱,۷۰۸ نفر
مدت زمان
۷ ساعت و ۲۳ دقیقه
هزینه عادی آموزش
۸۵,۰۰۰ تومان
در طرح تخفیف
۴۲,۵۰۰ تومان (کسب اطلاعات بیشتر +)
محتوای این آموزش
تضمین کیفیت
۲۰ بازخورد (مشاهده نظرات)
آموزش فریم ورک Google Flutter برای طراحی اپلیکیشن های موبایل

Flutter یکی از چارچوب های جدید گوگل، برای توسعه نرم افزارهای اندرویدی و IOS است که این امکان را به برنامه نویسان می دهد که از برنامه، دو خروجی اندروید و IOS را همزمان و بدون تغییر در ساختار کدها، دریافت نمایند. زبان توسعه این چارچوب، Dart بوده که از زبان های جدید و مدرن به شمار می رود. هدف اصلی این فرادرس، آموزش زبان جدید Dart و چارچوب برنامه نویسی Flutter است. با استفاده از این آموزش قادر خواهید بود هم برای دستگاه های اندرویدی و هم آیفون برنامه بنویسید. اهمیت اصلی Flutter در این است که شما با یک کد، دو خروجی اندروید و IOS دارید.

آموزش فریم ورک Google Flutter برای طراحی اپلیکیشن های موبایل

مدت زمان
۷ ساعت و ۲۳ دقیقه
هزینه عادی آموزش
۸۵,۰۰۰ تومان
در طرح تخفیف
۴۲,۵۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۲۰ بازخورد (مشاهده نظرات)
مدرس
مجتبی حسین پور

دانشجوی کارشناسی مهندسی مکانیک

مجتبی حسین پور، دانشجوی مقطع کارشناسی رشته مهندسی مکانیک، سابقه پنج سال برنامه نویسی با زبان های مختلف از جمله: جاوا، سی شارپ، PHP و Dart را در کارنامه خود دارند. طراحی وب سایت و اپلیکیشن های مختلف به صورت فریلنسری و شغل های محلی، فعالیت در زمینه های مختلف شبکه و تسلط بر IBSNG، تسلط بر لینوکس و اصول مجازی سازی سرور ها ازدیگر موارد رزومه کاری ایشان محسوب می شود.

چکیده آموزش


توضیحات تکمیلی

Flutter یکی از چارچوب های جدید گوگل برای توسعه نرم افزارهای اندرویدی و IOS است که این امکان را به برنامه نویسان می دهد که از برنامه، دو خروجی اندروید و IOS را همزمان و بدون تغییر در ساختار کدها، دریافت نمایند. زبان توسعه این چارچوب، Dart بوده که از زبان های جدید و مدرن به شمار می رود. هدف اصلی این فرادرس، آموزش زبان جدید Dart و چارچوب برنامه نویسی Flutter است.

با استفاده از این آموزش قادر خواهید بود هم برای دستگاه های اندرویدی و هم آیفون برنامه بنویسید. اهمیت اصلی Flutter در این است که شما با یک کد، دو خروجی اندروید و IOS دارید. این آموزش کاملا از پایه شروع می شود، پس اگر تجربه برنامه نویسی ندارید، نگران نباشید. با استفاده از این آموزش با هسته فلاتر آشنا می شوید و بعد از آن به سرعت می توانید پیشرفت کنید و وارد بازار کار شوید. در این آموزش سعی بر آن است که مفاهیم بدون پیچیدگی و با زبان ساده بیان شود.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: آشنایی با فریم ورک Google Flutter
    • معرفی Flutter و Dart
  • درس دوم: آماده سازی و راه اندازی محیط توسعه
    • دانلود و نصب اندروید استودیو (Android Studio)
    • نصب فلاتر و دارت در اندروید استودیو
    • نصب فلاتر روی ویندوز
    • افزودن فلاتر به Path
    • ساخت ماشین مجازی در اندروید استودیو
    • اجرای اولین برنامه (Hello Flutter)
  • درس سوم: آشنایی با زبان برنامه نویسی Dart
    • آشنایی با دارت و دارت پد
    • طریقه نوشن یک کد استاندارد در دارت
    • کار با متغیرها در دارت
    • دارت و عددها
    • دارت و Booleans
    • کلمات کلیدی Const و Final در دارت
    • دارت و بازی با رشته ها
    • دارت و اپراتورهای منطقی و ریاضی
  • درس چهارم: عبارت شرطی if و حلقه ها و توابع در Dart
    • کنترل مقادیر با if
    • حلقه for
    • حلقه while و do while
    • دستور switch
    • آشنایی با توابع
    • مقادیر بازگشتی از توابع
    • مقادیر ورودی به توابع
    • مقادیر اختیاری ورودی به توابع
  • درس پنجم: مفاهیم مقدماتی شی‌ گرایی و استفاده از آن در Dart
    • آشنایی با کلاس ها و آبجکت ها
    • آشنایی با متغیر کلاس
    • افزودن متد به کلاس ها
    • آشنایی با متد سازنده
    • متد سازنده پیشرفته
    • ستر و گترها (Setter و Getter)
  • درس ششم: مفاهیم پیشرفته شی‌ گرایی و استفاده از آن در Dart
    • ارث بری در دارت
    • ساخت یک کلاس و تمرین ارث بری
    • آشنایی با Override
    • ارث بری از کلاس های دارای متد سازنده
    • معرفی () ToString
  • درس هفتم: شروع کار با گوگل فلاتر
    • آشنایی با فلاتر
    • بازی با Hello World و آشنایی با Text
    • طراحی متریال در فلاتر
    • آشنایی بیشتر با Text
    • نوشتن یک کد تمیز (Stateless Widgets)
    • ساخت Library ها
  • درس هشتم: آشنایی با Widget های فلاتر - مقدماتی
    • لایوت ها، ستون و ردیف
    • معرفی Expanded
    • ساخت گرافیک های زیبا با Stack
  • درس نهم: آشنایی با Widget های فلاتر - پیشرفته
    • Scaffold
    • Bottom Navigation و پاسخگویی به انتخاب کاربر
    • Floating Action Button
    • ساخت دکمه های سفارشی با GestureDetector
    • تزیین کاری با BoxDecoration
  • درس دهم: آشنایی با Stateless و Stateful در فلاتر
    • فرق بین Stateless و Stateful
    • ساخت برنامه شمارنده 1
    • ساخت برنامه شمارنده 2
    • ساخت برنامه شمارنده 3
    • چالش (برنامه شمارنده)
    • پاسخ به چالش
  • درس یازدهم: ساخت یک صفحه لاگین با استفاده از فلاتر
    • افزودن لوگو به ابتدای صفحه
    • افزودن TextField و دکمه ها
    • معتبرسازی مقادیر ورودی
  • درس دوازدهم: ساخت برنامه محاسبه توده بدنی با استفاده از فلاتر
    • طراحی رابط کاربری 1
    • طراحی رابط کاربری 2
    • تکمیل نهایی

مفید برای رشته های
  • مهندسی کامپیوتر - نرم افزار

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس




پیش نمایش‌ها

۱. مفاهیم مقدماتی شی گرایی و استفاده از آن در Dart

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۹ مگابایت -- (کلیک کنید +))

۲. مفاهیم پیشرفته شی گرایی و استفاده از آن در Dart

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۷ مگابایت -- (کلیک کنید +))

۳. شروع کار با گوگل فلاتر

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۲۲ مگابایت -- (کلیک کنید +))

۴. آشنایی با Widgetهای فلاتر - مقدماتی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. آشنایی با Widgetهای فلاتر - پیشرفته
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. آشنایی با Stateless و Stateful در فلاتر
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. ساخت یک صفحه لاگین با استفاده از فلاتر
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. ساخت برنامه محاسبه توده بدنی با استفاده از فلاتر (الف)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۱۴ جلسه ویدئویی با مجموع ۷ ساعت و ۲۳ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش فریم ورک Google Flutter برای طراحی اپلیکیشن های موبایل
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۷۴۰۳۰ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVGOG9709
مدت زمان ۷ ساعت و ۲۳ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۷۸۹ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.


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



نظرات

تا کنون ۱,۷۰۸ نفر از این آموزش استفاده کرده اند و ۲۰ نظر ثبت شده است.
زهرا
زهرا
۱۴۰۰/۰۶/۲۵

سلام و سپاس خدمت استاد عزیز. تدریس بسیار عالی بود. از فرادرس هم به خاطر این آموزش متشکرم. امیدوارم از علم و قدرت بیان آقای حسین پور در تهیه آموزش های بیشتری استفاده بشه.

محدثه
محدثه
۱۴۰۰/۰۶/۱۳

سلام من برای ویندوز 7 چطور باید به path مسیر اضافه کنم؛ البته زدم مسیر اصلیش رو هم پاک کردم نمیدونم چی کار کنم الان

peyman
peyman
۱۴۰۰/۰۸/۲۱

برای اضافه کردن مسیر به environment variables ویندوز برید و اونجا add رو بزنید و path رو اضافه کنید

Mehrshad
Mehrshad
۱۴۰۰/۰۵/۲۹

با سلام و تشکر از استاد عزیز بابت این آموزش کاربردی. تنها نکته ای که می تونم بگم اینه که بهتره آموزش به روز بشه چرا که بعضی از مواردی که در آموزش به اون ها اشاره میشه در نسخه جدید deprecate شدن یا تغییر کردن. مثلا showSnackBar برای Scaffold دیگه کار نمی کنه و باید از ScaffoldMessanger استفاده کرد. یا تغییراتی که در استفاده از متغیرهای null ایجاد شده و ... اما در مجموع این آموزش با توجه به قیمتش برای شروع یادگیری فلاتر عالیه یک دنیا ممنون

نوید
نوید
۱۴۰۰/۰۲/۰۵

ممنون عالیییی بود

سیدصدرالدین
سیدصدرالدین
۱۳۹۹/۱۲/۱۵

شیوه ارائه و همچنین تسلط استاد عالیه، دوره فوق العادیه برای شروع کار با فلاتر.

Hossein
Hossein
۱۳۹۹/۱۰/۰۲

سلام
دوستان من آموزش رو تهیه کردم و دارم میبینم فقط تاحالا نتونشتم فلاتر رو نصب کنم
توی path ک کپی میکنم اصلا نمیشه کسی میتونه راهنماییم کنه ؟
ممنون

شاهین
شاهین
۱۳۹۹/۰۳/۱۹

موضوعاتی که تدریس شد جزء چیزایی هست که مورد نیازند، فقط یک مقدار کیفیت صدا خوب نبود و می پیچید.

mahdi
mahdi
۱۳۹۹/۰۵/۱۴

عالییییییییییییییییی
تشکر فراوان از استاد عزیز

پیمان
پیمان
۱۳۹۹/۰۳/۲۳

لطفا دوره های پیشرفته تر هم بذارید. ممنون

پیمان
پیمان
۱۳۹۹/۰۳/۲۳

با سلام. آموزش خیلی خوبی بود.

برچسب‌ها:
() ToString | Action Button | android | Android Studio | Booleans | Bottom Navigation | BoxDecoration | BoxDecoration | const | const | DART | DART | dart tutorial | dart tutorial | Expanded | Expanded | final | final | Floating Action Button | Floating Action Button | FLUTTER | FLUTTER | flutter basics dart basics | flutter basics dart basics | flutter tutorial | flutter tutorial | GestureDetector | GestureDetector | Getter | Getter | google | google | how to build application with flutter | how to build application with flutter | Override | Override | Scaffold | Scaffold | Setter | Setter | Stack | Stack | Stateless | Stateless | Stateless Widgets | Stateless Widgets | TextField | TextField | Widget های فلاتر | Widget های فلاتر | آموزش dart | آموزش dart | آموزش google dart | آموزش google dart | آموزش برنامه نویسی آیفون | آموزش برنامه نویسی آیفون | آموزش برنامه نویسی اندروید | آموزش برنامه نویسی اندروید | آموزش فلاتر | آموزش فلاتر | آموزش گوگل فلاتر | آموزش گوگل فلاتر | آیفون | آیفون | اپراتورهای ریاضی | اپراتورهای ریاضی | اپراتورهای منطقی | اپراتورهای منطقی | ارث بری | ارث بری | ارث بری در دارت | ارث بری در دارت | افزودن فلاتر به Path | افزودن فلاتر به Path | اموزش Flutter | اموزش Flutter | اموزش google flutter | اموزش google flutter | اموزش ساخت برنامه آیفون | اموزش ساخت برنامه آیفون | اندروید | اندروید | اندروید استودیو | اندروید استودیو | برنامه شمارنده | برنامه شمارنده | توابع | توابع | توسعه نرم افزارهای اندرویدی | توسعه نرم افزارهای اندرویدی | چارچوب برنامه نویسی Flutter | چارچوب برنامه نویسی Flutter | چارچوب های جدید گوگل | چارچوب های جدید گوگل | حلقه do-while | حلقه do-while | حلقه for | حلقه for | حلقه While | حلقه While | خروجی IOS | خروجی IOS | خروجی اندروید | خروجی اندروید | دارت | دارت | دارت پد | دارت پد | دکمه های سفارشی | دکمه های سفارشی | رابط کاربری | رابط کاربری | زبان برنامه نویسی DART | زبان برنامه نویسی DART | شی گرایی | شی گرایی | صفحه Login | صفحه Login | طراحی رابط کاربری | طراحی رابط کاربری | طراحی متریال در فلاتر | طراحی متریال در فلاتر | عبارت شرطی if | عبارت شرطی if | گوگل | گوگل | گوگل فلاتر | گوگل فلاتر | لاگین | لاگین | لوگو | لوگو | ماشین مجازی | ماشین مجازی | متد سازنده | متد سازنده | متغیر | متغیر | مفاهیم شی گرایی | مفاهیم شی گرایی | نرم افزارهای اندرویدی | نرم افزارهای اندرویدی | نصب فلاتر روی ویندوز | نصب فلاتر روی ویندوز | هسته فلاتر | هسته فلاتر
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۱۴ جلسه ویدئویی
×