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

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

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

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

Get Started with iOS App Development

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

О курсе

With over 1 billion active iPhone users worldwide, the iOS platform is a critical feature of any mobile app development project. Businesses need professionals with iOS app development capabilities. This course provides the foundation you need to develop iOS apps, build SwiftUI interfaces, and implement real-world mobile features using Swift 6.2, Xcode 26, and modern Apple frameworks. You’ll design intuitive user interfaces, integrate search and favorites functionality, and apply Apple Intelligence with the Foundation Models framework, enabling you to create, test, and deploy production-ready applications. Further, you’ll set up a complete iOS development environment, including cloud-based Mac options for Windows and Linux users, and gain hands-on experience building a full SwiftUI app from scratch. And through guided labs, interactive learning activities, and role-play scenarios that simulate real development workflows and decision-making, you’ll strengthen your practical, problem-solving skills. Start building your iOS app development skills today and add in-demand capabilities to your resume employers are look for now!

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

Swift ProgrammingApple iOSMobile DevelopmentApplication DevelopmentUser Interface (UI) DesignData ManagementiOS DevelopmentGit (Version Control System)Development EnvironmentMobile Development ToolsUser Interface (UI)UI ComponentsDebuggingProgramming PrinciplesIntegrated Development EnvironmentsKnowledge of Apple Software

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

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

01Introduction to iOS Mobile App Development20 материалов

Welcome

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

Lesson 1: The iOS Ecosystem and Development Tools

Introduction to iOS DevelopmentВидео

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

Ramanujam Srinivasan

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

SkillUp

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

Get Started with iOS App Development
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 8.7 ч

3 модулей

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

Субтитры: Арабский, Французский, Узбекский, Китайский (Китай), Итальянский, Бразильский португальский, Вьетнамский, Корейский, Немецкий, Пушту, Русский, Индонезийский, Испанский, Дари, Хинди, Казахский

Часть программы вашего университета
Reading: Introduction to Xcode, Interface, and Key FeaturesPLUGIN
Developing on a Cloud MacВидео
Reflect: Choose the Right Development SetupDIALOGUE
Practice Quiz: The iOS Ecosystem and Development ToolsЗадание

Lesson 2: Setting Up Your Development Environment

Reading: Setting Up the Xcode EnvironmentPLUGINReading: Xcode SimulatorPLUGINLab: Set Up and Explore Xcode IDEPLUGINLab: Debugging Walkthrough: Finding and Fixing Common Errors PLUGINReading: Xcode Playground PLUGINJunior Developer Environment SetupDIALOGUEPractice Quiz: Setting Up Your Development EnvironmentЗадание

Lesson 3: The iOS App Development Process

iOS App Development ProcessВидеоPodcast: Set Up and Start New Mobile ProjectsPLUGINPractice Quiz: The iOS App Development Process Задание

Lesson 4: Module Summary and Assessment

Summary and Highlights: Introduction to iOS Mobile App Development ЧтениеGraded Quiz: Introduction to iOS Mobile App DevelopmentЗадание
02Introduction to Swift Programming19 материалов

Lesson 1: Swift Language Fundamentals

Swift Language BasicsВидеоFundamental Swift Programming Concepts ВидеоLab: Variables, Constants, and Collections Playground PLUGINClosures, Enumerations, Properties, and Error HandlingВидеоPractice: Design a Swift App FeatureDIALOGUELab: Closures, Enums, and Error Handling PLUGINReading: Structs, Classes, and Modern Data Flow in SwiftUIPLUGINLab: Swift Dictionaries in Xcode PlaygroundPLUGINPractice Quiz: Swift Language FundamentalsЗадание

Lesson 2: Building User Interfaces with SwiftUI

Introduction to SwiftUIВидеоLab: SwiftUI Layout FundamentalsPLUGINReading: UI Controls: TextField and SliderPLUGINLab: Creating an iOS App UI Tip CalculatorPLUGINDebugging a SwiftUI Interface IssueDIALOGUEReading: Code Cheat SheetPLUGIN

Lesson 3: Summary and Graded Quiz

Summary and Highlights: Introduction to Swift ProgrammingЧтениеGraded Quiz: Introduction to Swift Programming Задание
03Final Project and Course Wrap-Up10 материалов

Lesson 1: Final Project: Recipe App with SwiftUI

Reading: Final Project OverviewPLUGINLab: Final project – Build a Recipe App with SwiftUIPLUGINProject: Submission and EvaluationВнешний инструмент

Lesson 2: Glossary and Final Exam

Course Glossary: Get Started With iOS App DevelopmentPLUGINFinal Assessment: Get Started With iOS App DevelopmentЗадание

Lesson 3: Course Wrap-Up 

Podcast: Building Your Developer Portfolio and Next Steps PLUGINCourse Wrap-UpВидеоReflect: Plan Your Next Steps in iOS DevelopmentDIALOGUECongratulations and Next StepsЧтениеThanks from the Course TeamЧтение
Podcast: From Syntax to Interfaces: How Developers Learn Swift and Build UIsPLUGIN
Assessment: Practice Quiz: Building User Interfaces with SwiftUIЗадание