ساخت اپلیکیشن کلون اوبر با فلاتر و فایربیس (2020)
این دوره آموزشی به عنوان راهنمای کامل برای ساخت یک اپلیکیشن شبیه اوبر با فلاتر طراحی شده است. به دنبال پکیج آموزشی کامل نباشید! محتوای دوره بسیار جامع است و مفاهیم و موضوعات پیشرفته متعددی را پوشش میدهد، از پایگاه داده و احراز هویت فایربیس گرفته تا نوتیفیکیشنها و موارد دیگر.
چرا این دوره برای من مناسب است؟
قطعا بله! بهترین راه برای درک مفاهیم پیشرفته فلاتر، تمرین با مثالهای واقعی است که این مفاهیم را به گونهای پیادهسازی میکنند که احتمالا هنگام ساخت اپلیکیشن سفارشی خود از آنها استفاده خواهید کرد. بنابراین، شما یاد خواهید گرفت که چگونه یک اپلیکیشن واقعی زیبا را از ابتدا بسازید و طراحی کنید؛ ما تمام آنچه را که نیاز دارید به شما آموزش خواهیم داد.
فلاتر راهی بسیار سریع و آسان برای ساخت اپلیکیشنهای کاربردی ارائه میدهد که میتوانند بر روی اندروید و iOS اجرا شوند. بنابراین، با یادگیری مفاهیم پیشرفته از طریق ساخت یک اپلیکیشن اشتراکگذاری سواری واقعی، در زمان خود صرفهجویی کنید.
هنوز متقاعد نشدهاید؟
این دوره شما را برای ساخت ایدههای اپلیکیشن خودتان آماده میکند؛ این امر اگر میخواهید اپلیکیشن خود را راهاندازی کرده و شرکتی را حول آن بسازید، بسیار مفید خواهد بود. کسبوکارهای امروزی بر پایه اتوماسیون اجرا میشوند که با اپلیکیشنها امکانپذیر شده است. به نحوی در کسبوکار خود به یک اپلیکیشن کاربردی عالی نیاز خواهید داشت؛ و یکی از راههای دستیابی به این امر بدون صرف هزینه زیاد، داشتن تجربه عملی در ساخت یک اپلیکیشن کاربردی واقعی است. شما عملاً بیشتر دانش پیشرفته مورد نیاز خود را با قیمتی ناچیز به دست خواهید آورد.
ثانیاً، ساخت یک اپلیکیشن اشتراکگذاری سواری کامل و کاربردی، افزودنی بسیار بزرگی به نمونه کارهای شما خواهد بود، اگر قصد دارید شغل پردرآمدی داشته باشید. بازار کار این روزها بسیار رقابتی شده است؛ شما واقعاً باید ارزش خود را نشان دهید. بهترین راه برای نشان دادن ارزش شما چیست، اگر نه با نمایش اپلیکیشنهای واقعی که ساختهاید؟
پس از اتمام این دوره چه انتظاری داشته باشم؟
- ساخت یک اپلیکیشن کامل اشتراکگذاری سواری بر روی iOS و Android با استفاده از Flutter
- درک خوب از پایگاه داده Firebase
- نحوه ساخت یک اپلیکیشن واقعی به شیوهای بسیار ساختاریافته و منظم
موارد دیگری که یاد خواهید گرفت:
- مبانی طراحی و رابط کاربری Flutter
- تکنیکهای مدیریت وضعیت پیشرفته Flutter
- توسعه پایگاه داده Firebase
- احراز هویت Firebase
- خدمات مکانیابی گوگل
- بهروزرسانیهای موقعیت مکانی زنده
- نقشههای گوگل و سبکهای نقشه
- محاسبه فاصله و اختلاف زمان بین دو نقطه
- ایجاد نوتیفیکیشنهای محلی
- انجام فراخوانیهای وب با استفاده از Rest API
- پردازش وظایف در پسزمینه (Thread & Async)
- بارگذاری و نمایش دادهها با Listview
- ذخیره دادهها به صورت محلی روی دستگاه شما
آموزش مفاهیم پیشرفته فلاتر با ساخت یک اپلیکیشن کلون اوبر کاربردی با استفاده از Firebase و Flutter (اندروید و iOS)
یاد بگیرید چگونه اپلیکیشنهای کامل کلون اوبر (راننده و مسافر) را با فلاتر و فایربیس بسازید. یاد بگیرید چگونه رکوردها را در پایگاه داده Firebase ایجاد، حذف، بهروزرسانی و پاک کنید. یاد بگیرید چگونه از خدمات مکانیابی و نقشههای گوگل در اپلیکیشنهای خود با فلاتر استفاده کنید. یاد بگیرید چگونه آدرس مکان را با مختصات مکانی با استفاده از Google Geocoding API پیدا کنید. مفاهیم پیشرفته مدیریت وضعیت را با استفاده از پکیج Provider یاد بگیرید. یاد بگیرید چگونه رابطهای کاربری زیبا برای اندروید و iOS با استفاده از فلاتر ایجاد و طراحی کنید. یاد بگیرید چگونه یک تماس تلفنی را مستقیماً از اپلیکیشن خود آغاز کنید. نحوه ایجاد پیامهای Push Notification با استفاده از Firebase (FCM) را درک کنید.
پیشنیازها:
- دانش پایه فلاتر و Dart
- یک کامپیوتر (ویندوز یا مک) با RAM تا 4 گیگابایت
- Android Studio یا Visual Code با نصب Flutter SDK
Ufinix Academy
نمایش نظرات