ایده پردازان جوان

مرجع بروزترین آموزش ها در زمینه مهندسی کامپیوتر

آموزش پروژه محور فریم ورک Flutter

  • مدرس دوره علی صدیقی
  • مدت زمان دوره ۲۲ ساعت و ۱۰ دقیقه
  • تعداد ویدیو های دوره ۴۰
  • حجم کل فایل های دوره ۴.۶ گیگابایت
  • هزینه دوره ۱۰۰ هزار تومان

به طور معمول برای ساخت اپلیکیشن های موبایل از زبان های java (برای سیستم عامل اندروید) و swift (برای سیستم عامل ios) استفاده میشود 

استفاده از این زبان ها باعث میشود که کد های اپلیکیشن به صورت مستقیم روی این سیستم عامل ها اجرا شود و علاوه بر این امکان برقراری ارتباط با خود سیستم عامل و سخت افزار گوشی موبایل از طریق اپلیکیشن امکان پذیر باشد

اما طراحی رابط کاربری (ui) با استفاده از زبان های بومی سیستم عامل ها (java , swift)  سبب طولانی شدن طراحی اپلیکیشن ها می شود

کاری که فلاتر انجام می دهد

  • تولید رابط کاربری زیبا به سادگی و در مدت زمان کم
  • طراحی به صورت متریال دیزاین
  • عملکرد اپلیکیشن مشابه رابط کاربری طراحی شده با کد های native
  • امکان دریافت خروجی برای اجرا در سیستم عامل های  ios و اندروید بدون نیاز به کد نویسی جداگانه برای هر کدوم از سیستم عامل ها

 

مزیت ها و محدودیت های استفاده از فریم ورک Flutter به صورت کامل در قسمت اول توضیح داده شده که برای اشنایی بیشتر بهتره قسمت اول رو مشاهده کنید

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

  • معرفی فریم ورک فلاتر و بررسی قابلیت های فلاتر برای طراحی اپلیکیشن های موبایل
  • آموزش نحوه نصب و راه اندازی flutter در سیستم عامل های مک و ویندوز
  • آشنایی با نحوه استفاده از ویجت ها ( Widget ) در فلاتر برای طراحی رابط کاربری اپلیکیشن 
  • آموزش راست چین کردن محتوای اپلیکیشن در فلاتر
  • آموزش کار با ویجت های Row-Column-Container-Text-Image  و... برای نمایش محتوا در اپلیکیشن
  • آموزش ساخت لیست های افقی و عمودی با امکان اسکرول توسط ListView
  • آمودش کار با پکیج http برای دریافت اطلاعات از اینترنت در فلاتر
  • استفاده از زبان PHP و برای کد نویسی سمت سرور و دریافت اطلاعات محصولات در قالب json
  • نمایش محصولات جدید و پرفروش در صفحه اصلی اپلیکیشن
  • آشنایی با نحوه اضافه کردن فونت دلخواه به اپلیکیشن 
  • آموزش کار با ویجت های Stack - PageView و ساخت اسلایدر در صفحه اصلی اپلیکیشن
  • آموزش نحوه ساخت screen برای نمایش محتوای هر محصول و نحوه انتقال توسط Navigate به صفحه جدید
  • آموزش کار با ویجت DefaultTabController برای ساخت تب با امکان اسکرول در بالای صفحه 
  • آموزش کار با ویجت bottomNavigationBar برای ساخت تب در پایین صفحه
  • آموزش کار با Text Field برای دریافت اطلاعات از کاربر
  • آموزش ساخت و اعتبار سنجی فرم ها در فلاتر
  • ساخت صفحه جدید برای ثبت نظر در اپلیکیشن
  • آموزش استفاده از انیمیشن در باز کردن صفحه جدید (باز شدن screen از پایین به بالا - راست به چپ و... )
  • نمایش نظرات ثبت شده برای هر محصول با امکان لود نظرات بیشتر با اسکرول کردن
  • آشنایی با AppBar و Drawer و نحوه سفارشی سازی آن در فلاتر
  • آموزش کار با پکیج shared_preferences برای ذخیره اطلاعات در گوشی موبایل کاربر
  • آموزش ساخت سبد خرید و نمایش لیست محصولات اضافه شده به سبد خرید
  • ساخت قسمت ثبت نام کاربر با امکان ارسال کد فعال سازی
  • آموزش استفاده از Timer برای ساخت شمارنده معکوس برای درخواست ارسال مجدد کد فعال سازی در فلاتر
  • ساخت قسمت لاگین کاربر و آموزش نحوه ساخت Token برای احراز هویت کاربر در سرور (Authentication)
  • ثبت سفارش و اتصال به درگاه پرداخت زرین پال
  • آموزش ارسال نوتیفیکیشن به صورت تکی و گروهی
  • آموزش دسترسی به دوربین و گالری تصاویر و نحوه اپلود تصویر انتخاب شده در سرور
  • آموزش استفاده از Stepper و GridView در فلاتر
  • آموزش کار با پایگاه داده sqlite در فلاتر

 

ارسال نظر

نظرات ثبت شده
نوشته شده توسط : Mehran تاریخ ثبت نظر : ۲۶ مهر ۹۹
سلام روز بخیر این دوره کامله ؟ یا در حال برگزاری ؟
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۲۶ مهر ۹۹
سلام
بله این دوره به اتمام رسیده

ارسال پاسخ

نوشته شده توسط : بهنام تاریخ ثبت نظر : ۲ مرداد ۹۹
سلام و درود این دوره برای چه سالی هست و چه ورژنی اموزش داده میشه ؟
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۲ مرداد ۹۹
سلام
مطالب گفته شده در این دوره در مورد استفاده از فریم ورک فلاتر وابسته به ورژن خاصی نیست

ارسال پاسخ

نوشته شده توسط : جواد بیانی تاریخ ثبت نظر : ۱ اردیبهشت ۹۹
با سلام
در قسمت دانلود قسمت هایی از دوره جهت تست و ارزشیابی ، فایلهای ویدیو پس از دانلود و اکسترکت ، نشون داده نمیشن
بررسی میفرمایین
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱ اردیبهشت ۹۹
سلام
لینک های دانلود مشکلی ندارن

ارسال پاسخ

نوشته شده توسط : محمدطاهر واعظی تاریخ ثبت نظر : ۲۲ اسفند ۹۸
واقعا استاد این دوره مسائل رو به صورت مناسب و مرحله به مرحله توضیح دادن
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۲۲ اسفند ۹۸
سلام
لینک دانلود سورس کد به ایمیل تون ارسال شد

ارسال پاسخ

نوشته شده توسط : سعید میرزایی تاریخ ثبت نظر : ۲۸ دی ۹۸
سلام وقتتون به خیر . ببخشید من تازه میخوام شروع کنم فلاتر یاد بگیرم میخواستم ببینم آیا این دوره با لاراول هم مرتبط هست یا نه چون من لاراول کار کرده ام و ضمنا فرموده اید که دوره فلاتر برای فروشگاه اینترنتی مشابه دیجی کالا با قابلیت چند فروشندگی هم دارید میخواستم بپرسم ایا امکانش هست که یه نفر فقط فایل پروژه فروشگاه اینترنتی مشابه دیجی کالا را دریافت کنه و در دوره فلاتر اون را داشته باشه ؟ ممنون
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۲۸ دی ۹۸
سلام
نه در این دوره از لاراول استفاده نشده
بله خرید سورس کد دوره (فروشگاه اینترنتی مشابه دیجی کالا) امکانپذیر هستش ولی از نظر هزینه فرق چندانی نخواهد کرد

ارسال پاسخ

نوشته شده توسط : ایمانی تاریخ ثبت نظر : ۱۱ دی ۹۸
سلام، وقت بخیر
میخواستم بدونم ایا دوره پروژه محور فلاتر دارین یعنی قراره آموزش بدین؟ اگه هست چه پروژه ای و کی منتشر میشه تقریبا
باتشکر
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱۱ دی ۹۸
سلام
بله تا اواخر بهمن ماه دوره ساخت اپلیکیشن دیجی کالا آماده میشه که البته این دوره از نظر کد نویسی سمت سرور وابسته به دوره (آموزش ساخت فروشگاه اینترنتی مشابه دیجی کالا با قابلیت چند فروشندگی) خواهد بود
نوشته شده توسط : علیرضا تاریخ ثبت نظر : ۱۱ دی ۹۸
استاد دوره فلاتر شما واقعا بی نظیر بود . بی صبرانه منتظر دوره جدید فلاتر هستم . خیلی عالیه که برای سمت سرور از پروژه های لاراول نوشته شده مثل همین دیجی کالای چند فروشندگی استفاده بشه چون دیگه زیاد درگیر برنامه نویسی سمت سرور نمی شیم . بسیار عالی

ارسال پاسخ

نوشته شده توسط : منصور تاریخ ثبت نظر : ۱ مهر ۹۸
با سلام . عناوین آموزشهاتون بسیار کمیابه . ببخشید پشتیبانی فنی این آموزشها به چه شکلیه ؟ یعنی کاربران به چه شکل میتونن از مدرس سوالهاشون را بپرسن ؟ تشکر از شما
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱ مهر ۹۸
سلام
در صورتی که مشکلی بود میتونید از طریق تلگرام (09141592083) - واتساپ و یا ارسال ایمیل سوالاتتون رو بپرسین

ارسال پاسخ

نوشته شده توسط : niosha تاریخ ثبت نظر : ۲۲ شهریور ۹۸
سلام برای دوره فلاتر تخفیف نمیزارین؟

ارسال پاسخ

نوشته شده توسط : احسان تاریخ ثبت نظر : ۲۰ شهریور ۹۸
سلام ببخشید برای برنامه سمت سرور اپلیکیشن فلاتر حتما باید php باشه؟ چون من php بلد نیستم و تازه یه کم شروع کردم به asp . ایا با asp به مشکل نمیخورم؟

ارسال پاسخ

نوشته شده توسط : رضا تاریخ ثبت نظر : ۱۵ شهریور ۹۸
سلام اقای صدیقی
2 تا سوال داشتم درباره فلاتر
1- آیا خروجی ios گرفتن در حال حاضر شدنیه ؟ با توجه به تحریما و اینا
2- ایا حتما باید مک بوک یا گوشی ios داشت تا بتونیم فایل خروجی ios رو تست کنیم ؟
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱۶ شهریور ۹۸
سلام
برای دریافت خروجی ios میتونید به صورت مجازی مکینتاش رو نصب کنید (در کنار ویندوز)
برای دریافت خروجی ios نیاز به حساب دولوپر اپل دارین ولی برای انتشار اون توی App Store محدودیت وجود داره (البته میشه از اپ استور های ایرانی هم استفاده کرد)

ارسال پاسخ

در حال دریافت اطلاعات