لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اپلیکیشن کافیشاپ iOS 16 با استفاده از SwiftUI و Firebase
- آخرین آپدیت
دانلود Build an iOS 16 Coffee Shop App Using SwiftUI And Firebase
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در این دوره، شما یک اپلیکیشن واقعی سفارش آنلاین کافیشاپ را با استفاده از SwiftUI، از ابتدا با iOS، SwiftUI و Xcode خواهید ساخت. تمرکز این دوره بر نوشتن کدهای تمیز و قابل استفاده مجدد، راهاندازی TabView، ایجاد مدلها، تعریف نوشیدنیهای نمونه، مدلهای HomeView، مخازن (Repositories) فایربیس، ردیفهای نوشیدنی، تصاویر Async، نماهای جزئیات و مدلهای نمای سبد خرید است.
شما یاد خواهید گرفت که چگونه ذخیرهسازی امن را پیاده کرده و کاربران را در Keychain ذخیره کنید. مباحث پیشرفته شامل ایجاد اپلیکیشن Firebase، ذخیره منوها، راهاندازی ریپازیتوریها و ایجاد سفارشات است. در پایان، شما بهطور مستقل یک اپلیکیشن کافیشاپ خواهید ساخت که به کاربران اجازه میدهد آیتمها را انتخاب کنند، سفارش دهند، پرداخت کنند و دادههای کاربر را با استفاده از Xcode، SwiftUI و Firebase ذخیره نمایند. شما یک رابط کاربری (UI) زیبا با SwiftUI خواهید ساخت، سبدهای خرید آنلاین را مدیریت کرده، کاربران فایربیس را احراز هویت کرده و سازگاری با حالتهای تاریک (Dark Mode) و روشن (Light Mode) را تضمین خواهید کرد.
این دوره برای توسعهدهندگان iOS که با Xcode، Swift و SwiftUI آشنا هستند ایدهآل است و حتی برای توسعهدهندگان باسابقه نیز بینشهای ارزشمندی ارائه میدهد. پیشنیازها شامل تجربه کار با Xcode، دانش پایه Swift و SwiftUI و آشنایی با Firebase Firestore است.
سرفصل ها و درس ها
ساخت اپلیکیشن
Building the App
مقدمه
Introduction
راهاندازی TabView
Setting Up TabView
ایجاد مدل و نوشیدنیهای نمونه
Creating a Model and Dummy Drinks
ادامه کار با مدل و دادههای نمونه
Continue with the Model and Dummy Data
مدل HomeView و مخزن فایربیس
HomeView Model and Firebase Repository
گروهبندی نوشیدنیها در HomeView
HomeView Grouped Drinks
طراحی ردیف نوشیدنیها
Drinks Row
استفاده از Async Image
Async Image
ویژگیهای پیشرفته و یکپارچهسازی با فایربیس
Advanced Features and Firebase Integration
نمای جزئیات نوشیدنیها
Drinks Detailed View
مدل نمای سبد خرید
Basket View Model
طراحی نمای سبد خرید
Basket View
نمای سبد خرید خالی
Empty Basket View
نمای حساب کاربری
Account View
ذخیرهسازی امن
Secure Storage
ذخیره کاربران در Keychain
Saving Users to a Keychain
ایجاد اپلیکیشن Firebase
Create a Firebase App
ذخیره منو در فایربیس
Saving the Menu to Firebase
راهاندازی مخزن فایربیس، ایجاد سفارشات و مدیریت خطاها
Setting Up a Firebase Repository, Creating Orders, and Error Handling
نمایش نظرات