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

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

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

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

 

ارسال نظر

نظرات ثبت شده
نوشته شده توسط : علیرضا تاریخ ثبت نظر : ۹ مرداد ۹۸
با سلام . استاد صدیقی خسته نباشید . ببخشید . من دوره فلاتر شما را دارم میگذرونم و خیلی عالیه .یه سوال داشتم : من بخش سمت سرور این برنامه را دارم با لاراول مینویسم و در بخش ثبت نظر که ما اطلاعات را با post ارسال میکنیم چون در لاراول باید در این مواقع csrf token هم ست شده باشد ، من برای اینکه در فلاتر به مشکل نخورم در middleware مربوطه در لاراول csrf token مربوط به روت های فلاتر را غیر فعال کرده ام . میخواستم ببینم ایا روش صحیحش همینطوریه ؟ و ایا در بخشهای اینده مثل login و register که در این دوره اموزش دادید من با لاراول به مشکل نمیخورم ؟ تشکر
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۹ مرداد ۹۸
سلام
برای ارسال و دریافت اطلاعات توی لاراول باید از تعریف api استفاده کنید (مسیر ها رو توی فایل api.php باید اضافه کنید) توی این شرایط دیگه برای ارسال اطلاعات به صورت post نیازی به csrf token نخواهد بود
ضمنا برای مواردی مثل ارسال نظر اگر مخصوص کاربر های لاگین شده باشه میتونید از پکیج Passport استفاده کنید که بعد از لاگین برای هر کاربر token ساخته بشه و با ارسال توکن موقع ثبت نظر و .. میشه متوجه شد کاربر لاگین کرده یا نه

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

ارسال پاسخ

نوشته شده توسط : ثمری تاریخ ثبت نظر : ۵ مرداد ۹۸
سلام . ببخشید API اپلیکیشنی که در این دوره نوشته میشه را در توضیحات بالا فرمودید که php است ولی گویا الان برای اینکار بیشتر از nodjs استفاده میشه . درسته؟ البته من خودم با nodjs اشنایی ندارم . میخواستم ببینم آیا php برای اینکار هنوزم استفاده میشه ؟
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۵ مرداد ۹۸
سلام
از node js بیشتر در مواقعی استفاده میشه که نیاز به برقراری ارتباط دائمی با سرور هست مثلا در اپلیکیشن های چت روم که میشه از nodejs و socket.io استفاده کرد ولی برای اپلیکیشن فروشگاهی تفاوتی نداره و میشه از php هم استفاده کرد
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۵ مرداد ۹۸
سلام
از node js بیشتر در مواقعی استفاده میشه که نیاز به برقراری ارتباط دائمی با سرور هست مثلا در اپلیکیشن های چت روم که میشه از nodejs و socket.io استفاده کرد ولی برای اپلیکیشن فروشگاهی تفاوتی نداره و میشه از php هم استفاده کرد

ارسال پاسخ

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

ارسال پاسخ

نوشته شده توسط : mostafa تاریخ ثبت نظر : ۱۷ تیر ۹۸
سلام لطف میکنید قسمت 40 invalidهست درست کنید
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱۸ تیر ۹۸
سلام
از قسمت سفارشات میتونید لینک جدید بردارین

ارسال پاسخ

نوشته شده توسط : علیرضا تاریخ ثبت نظر : ۱۶ تیر ۹۸
با سلام استاد صدیقی . خسته نباشید . دوره های فلاتر و اموزش شیپور با لاراول شما را دارم میگذرونم و بسیار عالی هستند . اگه میشد برای سایت شیپور که با لاراول اموزش دادید یه اپلیکیشن با فلاتر هم اموزش بدید خیلی عالی میشه . سپاس
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱۶ تیر ۹۸
سلام
چشم حتما این دوره هم منتشر میشه

ارسال پاسخ

نوشته شده توسط : حسین تاریخ ثبت نظر : ۱۵ تیر ۹۸
با سلام و عرض ادب . ببخشید API این اپلیکیشن فلاتر چجوری نوشته میشه ؟ آیا از restful استفاده میشه؟ ممنون
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱۵ تیر ۹۸
سلام
بله از restful توی دوره استفاده شده

ارسال پاسخ

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

ارسال پاسخ

نوشته شده توسط : رضا تاریخ ثبت نظر : ۱۴ خرداد ۹۸
سلام اقای صدیقی . واسه فلاتر نیازه که از اندروید استودیو استفاده کنیم ؟ یا میشه از ویرایشگرایی مثل vscode /atom / sublime و غیره استفاده کرد ؟
چون سیستم من اندروید استودیو رو نمیکشه و لگ میزنه
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱۴ خرداد ۹۸
سلام
بله میشه از Visual Studio Code هم استفاده کرد البته این مورد توی دوره گفته نشده

ارسال پاسخ

نوشته شده توسط : علیرضا تاریخ ثبت نظر : ۱۲ خرداد ۹۸
سلام استاد صدیقی دوره فلاتر شما خیلی عالیه .در کامنت دوستان فرمودید که اپلیکیشن نیازمندی ها با فلاتر را هم اموزش می دید . فوق العاده ست . بی صبرانه منتظر پیش خرید هستم . ضمنا من قسمت 40 فلاتر را هنوز ندارم و لینکش هم valid نیست . اگه ممکنه فعال کنید . سپاس بی پایان
نوشته شده توسط : مدیر تاریخ ثبت نظر : ۱۳ خرداد ۹۸
سلام
ممنون
میتونید از قسمت سفارشات لینک جدید بردارین

ارسال پاسخ

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

ارسال پاسخ

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