К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Build an iOS 16 Coffee Shop App Using SwiftUI And Firebase · LearnSpace
Назад в каталог
courseraПрограммирование

Build an iOS 16 Coffee Shop App Using SwiftUI And Firebase

Курс от Packt
Средний≈ 4.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you will build a real online coffee shop ordering application using SwiftUI, starting from scratch with iOS, SwiftUI, and XCode. The course focuses on writing clean, reusable code, setting up TabView, creating models, dummy drinks, HomeView models, Firebase repositories, drink rows, Async images, detailed views, and basket view models. You'll learn to secure storage and save users to a keychain. Advanced topics include creating a Firebase app, saving menus, setting up repositories, and creating orders. By the end, you'll independently build a coffee shop app allowing users to choose items, place orders, pay, and save user data using Xcode, SwiftUI, and Firebase. You'll create a beautiful UI with SwiftUI, manage online baskets, authenticate Firebase users, and ensure dark and light mode compatibility. Ideal for iOS developers familiar with Xcode, Swift, and SwiftUI, the course provides valuable insights even for experienced developers. Prerequisites include experience with Xcode, basic Swift and SwiftUI knowledge, and familiarity with Firebase Firestore.

Навыки, которые вы освоите

Apple iOSSwift ProgrammingAuthenticationsMobile DevelopmentUser Interface and User Experience (UI/UX) DesignCode ReusabilityUser Interface (UI) DesignUI ComponentsiOS DevelopmentKey ManagementSecure CodingUser Interface (UI)Data ModelingDatabase DevelopmentApple XcodeData Store

Программа курса

2 модулей · 22 учебных материалов

01Building the App9 материалов

Building the App

IntroductionВидеоFull Course ResourcesЧтениеSetting Up TabViewВидеоCreating a Model and Dummy DrinksВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Build an iOS 16 Coffee Shop App Using SwiftUI And Firebase
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 4.6 ч

2 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
Continue with the Model and Dummy DataВидео
HomeView Model and Firebase RepositoryВидео
HomeView Grouped DrinksВидео
Drinks RowВидео
Async ImageВидео
02Advanced Features and Firebase Integration13 материалов
Drinks Detailed ViewВидеоBasket View ModelВидеоBasket ViewВидеоEmpty Basket ViewВидеоAccount ViewВидеоSecure StorageВидеоSaving Users to a KeychainВидеоCreate a Firebase AppВидеоSaving the Menu to FirebaseВидеоSetting Up a Firebase Repository, Creating Orders, and Error HandlingВидеоBuilding a Drink Ordering ApplicationDIALOGUEFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание