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

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

پیشنهاد شگفت انگیز سایت

خرید دوره آموزش ساخت فروشگاه اینترنتی مشابه دیجی کالا با Laravel با 70 درصد تخفیف

خرید آموزش ساخت اپلیکیشن درخواست تاکسی مشابه اسنپ با 60 درصد تخفیف

آموزش پروژه محور فریم ورک Flutter
  • مدرس دوره علی صدیقی
  • مدت زمان دوره ۲۲ ساعت و ۱۰ دقیقه
  • تعداد ویدیو های دوره ۴۰
  • حجم کل فایل های دوره 4.6 گیگابایت
  • هزینه دوره ۱۰۰ هزار تومان

به طور معمول برای ساخت اپلیکیشن های موبایل از زبان های 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 در فلاتر

 

ارسال نظر

نظرات ثبت شده
نوشته شده توسط : الناز تاریخ ثبت نظر : ۱۴ اردیبهشت ۹۸
سلام . آیا شما nodjs هم اموزش می دید و سوالی که داشتم اینه که یادگیری nodjs هم به اندازه php زمانبره و یا اینکه میشه در مدت کوتاه یاد گرفت
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱۵ اردیبهشت ۹۸
سلام
بله آموزش nodejs هم به زودی منتشر میشه
شما php رو هم سریع میتونید یاد بگیری ولی تسلط پیدا کردن در هر زبان و پلتفرمی زمانبره

ارسال پاسخ

نوشته شده توسط : مصطفی تاریخ ثبت نظر : ۱۲ اردیبهشت ۹۸
سلام اگه براتون امکن داره لینک های 36 به بعد رو برای من درست کنید invalid هستند
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱۲ اردیبهشت ۹۸
سلام
میتونید از قسمت سفارشات لینک جدید بردارین

ارسال پاسخ

نوشته شده توسط : علیرضا تاریخ ثبت نظر : ۱۱ اردیبهشت ۹۸
با سلام استاد صدیقی عزیز . ببخشید من قسمتهای 37 و 40 را هنوز نتونستم دانلود کنم و خطای Invalid link میده اگه ممکنه لینک این دو قسمت را برای من ایمیل کنید . ضمنا اگه یک دوره nodjs هم منتشر کنید بسیار عالی میشه . تشکر
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱۲ اردیبهشت ۹۸
سلام
میتونید از قسمت سفارشات ، لینک جدید بردارین
چشم حتما برای node js هم دوره ای آماده میشه

ارسال پاسخ

نوشته شده توسط : محمد هادی جوشقانی تاریخ ثبت نظر : ۴ اردیبهشت ۹۸
آقای صدیقی سلام
اگه امکان داره لینک دانلود قسمت های 24 به بعد دوره ی فلاتر رو یه بار دیگه درست بشه که من بتونم این قسمت ها رو دانلود کنم.(لینک هاش invaild هست).
تشکر
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۴ اردیبهشت ۹۸
سلام
میتونید از قسمت (سفارشات من) لینک جدید دریافت کنید

ارسال پاسخ

نوشته شده توسط : محمد هادی جوشقانی تاریخ ثبت نظر : ۳۱ فروردین ۹۸
سلام استاد صدیقی .
یه دوره ی آموزش کار با فریم ورک electronjs رو هم اگه امکان داره تهیه کنید .
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱ اردیبهشت ۹۸
سلام
چشم
حتما برای electronjs هم دوره ای آماده میشه

ارسال پاسخ

نوشته شده توسط : حمیدرضا نصرالهی تاریخ ثبت نظر : ۳۰ فروردین ۹۸
سلام خروجی ios هم میگیرید؟
با این شرایط تحریم میشه اپلیکیشن تو اپ استور آپلود کرد؟
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۳۰ فروردین ۹۸
سلام
بله دریافت نسخه ios هم توی این دوره توضیح داده شده
فعلا انتشار و استفاده از برنامه های ios با محدودیت هایی همراه هست

ارسال پاسخ

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

ارسال پاسخ

نوشته شده توسط : اسماعیل هاشمی تاریخ ثبت نظر : ۲۳ فروردین ۹۸
با سلام، پیشنیاز دوره ی فلاتر چی هست؟
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۲۳ فروردین ۹۸
سلام
این دوره پیشنیاز خاصی نداره و کافیه شما با مفاهیم اولیه برنامه نویسی مثل تعریف متغیر - انواع متغیر و... اشنا باشین

ارسال پاسخ

نوشته شده توسط : پدرام تاریخ ثبت نظر : ۱۷ فروردین ۹۸
سلام
لطفا دوره react native هم بزارید.
ممنون

ارسال پاسخ

نوشته شده توسط : علی تاریخ ثبت نظر : ۱۶ فروردین ۹۸
سلام لطفا ارسال نوتفیکیشن در فلاتر توسط سرویس های ایرانی در نظر بگیرید

ارسال پاسخ

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