توضیحات
آموزش ساخت اینستاگرام در Swift با Firebase
نام دوره:
Build Instagram Clone App in Swift (iOS + Firebase) – 2021
پیش نیاز:
- Xcode 12(رایگان از فروشگاه App Mac)
- mac OS Big Sur (رایگان از اپل)
توضیحات:
به دوره ساخت اینستاگرام با سویفت از پایه خوش آمدید.
در این دوره ، ما یاد خواهیم گرفت که برنامه Instagram را از ابتدا ، به صورت برنامه نویسی (بدون استوری بورد) ، با UIKit و Firebase بسازیم. ما همه چیز را از ابتدا خواهیم ساخت و در مورد هر جز / مرحله در طول مسیر صحبت خواهیم کرد. علاوه بر سخنرانی ها ، تمام کد پروژه را برای برنامه به پایان رسیده دریافت خواهید کرد! دوره ساخت برنامه اینستاگرام تمام ویژگی های اصلی را شامل می شود ، از جمله:
- احراز هویت: ورود به سیستم / خروج از سیستم را با کاربران واقعی کارگذاری کنید.
- در حال ارسال: ضبط پست ها ، افزودن زیرنویس ها و بارگذاری مطالب
- خوراک خانگی: خوراک طبقه بندی شده زیبایی را از کسانی که دنبال می کنید ایجاد کنید
- Dynamic Explore Page: ایجاد صفحه کاوش با محتوای پویا
- دوربین سفارشی: برای گرفتن پست از ابتدا دوربین سفارشی ایجاد کنید
- پسندیدن: یاد بگیرید که پست ها را لایک کنید
- اظهار نظر: به کاربران اجازه دهید در مورد پست های دیگران نظر دهند
- جستجو: سایر کاربران را جستجو کنید تا به آنها فالو کنید
- سیستم را دنبال کنید: دیگران را با دکمه دنبال کردن دنبال کنید
- Firebase Backend: ذخیره سازی ، پایگاه داده و احراز هویت را در قسمت پشتی ایجاد کنید
- MVVM Architecture: مانند یک حرفه ای برنامه ایجاد کنید!
دوره آموزش ساخت اینستاگرام برای چه کسی است؟
این دوره برای مخاطبان گسترده ای از طیف توسعه دهندگان Swift / iOS آماده شده است.درک اساسی از Swift و iOS بسیار مفید است. ما هر قطعه از برنامه را گام به گام با هم یاد خواهیم گرفت!
- طرح کلی دوره
- شروع شدن
- راه اندازی Firebase
- نماد برنامه و راه اندازی تصویر
- ورود ثبت نام
- رمز ورود ایمیل
- خارج شدن از سیستم
- CollectionView را ایجاد کنید
- ایجاد Home ViewModels
- سفارشی کردن سلولهای خانگی
- تعامل سلول های خانگی
- دوربین
- دوربین سفارشی ایجاد کنید
- عکس گرفتن
- فیلترها
- افزودن زیرنویس
- در حال بارگذاری پست
- کاوش و جستجو
- جستجوی کاربران
- مشاهده مدل ها و کاوش داده ها
- اطلاعیه
- ایجاد TableView
- افزودن سلولهای سفارشی
- سلولها را تعاملی کنید
- مدیر اعلان را تنظیم کنید
- تاریخ سلول
- نمایندگان سلول
- مشخصات
- ایجاد CollectionView
- سرصفحه نمایه
- داده های سرصفحه ، ویرایش نمایه
- سلولهای عکس
- تغییر تصویر نمایه
- دکمه پیگیری
- لیست های دنبال کننده
- ادغام
- ارسال از کتابخانه عکس
- جستجوی فید
- مرتب سازی خوراک
- اشتراک پست ها
- تنظیمات را ایجاد کنید
- نمایش پست تنها
- پشتیبانی از نظرات
- پایان نظرات
- رابط کاربری Stories
- بهينه سازي
- تست واحد
- بازخورد لمسی
- Analytics را تنظیم کنید
- بسته بندی کردن
دوره ساخت اینستاگرام برای چه کسانی است:
توسعه دهندگان مبتدی Swift
توسعه دهندگان مبتدی برنامه های iOS
بخشی از دوره:
یودمی ایران –
دوره در خواستی خود را در انجمن مطرح کنید