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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
iOS Development Capstone Project · LearnSpace
Назад в каталог
courseraПрограммирование

iOS Development Capstone Project

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

О курсе

Get ready to showcase your iOS development skills with this portfolio-worthy capstone project. In this course, you’ll create a complete application using modern iOS technologies; great experience to talk about in interviews. As you work through the modules, you'll build the Smart Travel Journal, a real-world iOS app that combines SwiftUI, SwiftData, MapKit, Swift Charts, and Apple Foundation Models into a cohesive user experience. You'll apply industry-standard practices such as MVVM architecture, async/await networking, accessibility, testing, debugging, and performance optimization while working through a realistic development workflow. Through hands-on labs and guided activities you'll gain practical experience integrating live data, location services, AI-powered features, and persistent storage into a production-quality app. By the end, you'll have a polished app that demonstrates your ability to design, build, and enhance modern iOS applications, giving you a standout portfolio piece to showcase to employers and clients. Gain the hands-on experience employers are looking for and take your iOS app development skills to the next level. Enroll today.

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

Swift ProgrammingData PersistenceApple XcodeApple iOSUser StoryUser Interface and User Experience (UI/UX) DesignWireframingMobile DevelopmentiOS DevelopmentData ModelingSoftware TestingInteractive Data VisualizationDevelopment TestingApplication DevelopmentUser Interface (UI)Knowledge of Apple SoftwareModel View ControllerData StoreUsabilityMobile Development Tools

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

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

01Plan and Build the Foundation15 материалов

Welcome

Course IntroductionВидеоCourse OverviewЧтениеReading: How to Make the Most of This CoursePLUGIN

Plan the Smart Travel Journal

Reading: Meet the Smart Travel Journal: Project Walkthrough PLUGIN

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

Ramanujam Srinivasan

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

SkillUp

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

iOS Development Capstone Project
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 10.6 ч

4 модулей

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

Часть программы вашего университета
Reading: Assignment Overview: Plan the Smart Travel Journal PLUGIN
Lab: Plan the Smart Travel Journal PLUGIN
Checklist: App PlanningЗадание

Build the Data Layer with SwiftData

Reading: Assignment Overview: Build the Data LayerPLUGINLab: Build the Smart Travel Journal Data Layer PLUGINChecklist: SwiftData Data Layer Задание

Set Up the App Architecture with MVVM

Reading: Assignment Overview: Set Up MVVM ArchitecturePLUGINLab: Set Up MVVM for the Smart Travel Journal PLUGINChecklist: MVVM Architecture Задание

Module Summary and Assessment

Podcast: Recap: Plan and Build the Foundation PLUGINGraded Quiz: Plan and Build the FoundationЗадание
02Build Screens and Connect Data 8 материалов

Build the Trip List, Entry Editor, and Detail Screens

Reading: Assignment Overview: Build the Core ScreensPLUGINLab: Build the Smart Travel Journal ScreensPLUGINChecklist: Core ScreensЗадание

Add the Map View and Fetch Location Data

Reading: Assignment Overview: Add MapKit and NetworkingPLUGINLab: Add MapKit and Networking to the Smart Travel JournalPLUGINChecklist: MapKit and Networking Задание

Module Summary and Assessment

Podcast: Recap: Build Screens and Connect DataPLUGINGraded Quiz: Build Screens and Connect DataЗадание
03Polish, AI Features, and Final Integration 8 материалов

Add Animations, Accessibility, and Swift Charts

Reading: Assignment Overview: Polish and Visualize PLUGINLab: Polish the Smart Travel Journal: Animations and ChartsPLUGINChecklist: Animations and ChartsЗадание

Integrate Foundation Models for AI-Powered Features

Reading: Assignment Overview: Add AI-Powered Features PLUGINLab: Add AI Features to the Smart Travel Journal PLUGINChecklist: Foundation Models IntegrationЗадание

Module Summary and Assessment

Podcast: Recap: Polish, AI, and Final IntegrationPLUGINGraded Quiz: Polish, AI Features, and Final IntegrationЗадание
04 Final Project and Course Wrap-Up 12 материалов

Test and Verify the Smart Travel Journal

Reading: Assignment Overview: Test Your Completed AppPLUGINLab: Integration Testing: Verify Networking, MapKit, and AI FeaturesPLUGINChecklist: App Testing VerificationЗадание

From App to App Store

Reading: The App Store Publishing Process: A Step-by-Step OverviewPLUGINReading: TestFlight, Beta Testing, and Code Signing ExplainedPLUGINReading: Privacy Manifests, App Review Guidelines, and Preparing Your App for SubmissionPLUGIN

Final Project Submission

Reading: Overview: How to Present Your Smart Travel JournalPLUGINReading: Prepare to Submit Your ProjectPLUGINProject: Smart Travel Journal: Final SubmissionВнешний инструмент

Course Wrap Up

Video: Course Wrap-up ВидеоCongratulations and Next StepsЧтениеThanks from the Course TeamЧтение