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

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

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

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

Build iOS Apps with Swift UI Components

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

О курсе

Learners will build, implement, and manage core iOS user interface components using Swift and UIKit to create functional, data-driven mobile applications. By the end of this course, learners will be able to design table views and collection views, navigate between view controllers, manage application lifecycle events, validate user input, and implement dynamic layouts programmatically. This course provides a structured, hands-on introduction to iOS development fundamentals, focusing on real-world UI patterns such as lists, grids, headers, footers, segmented controls, and reusable cells. Learners gain practical skills in displaying and managing data, customizing table and collection views, and handling user interactions efficiently using industry-standard UIKit practices. What makes this course unique is its strong emphasis on progressive UI complexity—starting from basic table views and app lifecycle concepts, then advancing to dynamic layouts, custom cells, and programmatic UI creation. Each concept is reinforced through clearly sequenced lessons and applied use cases aligned with professional iOS development workflows. This course is ideal for beginners and aspiring iOS developers who want to confidently build scalable, well-structured iOS interfaces using Swift and UIKit, preparing them for further mobile app development or entry-level iOS roles.

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

Data ValidationApplication DevelopmentUser Interface (UI) DesignCode ReusabilityApplication Lifecycle Management

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

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

01Foundations of iOS UI & App Lifecycle14 материалов

Introduction to Table Views & App Structure

Introduction to Table View and its Features in iOS 10ВидеоAbout App DelegateВидеоIntroduction to Table Views & App StructureЗадание

Understanding Table Views and Basic UI Elements

Table View and Its UsesВидео

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

EDUCBA

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

Build iOS Apps with Swift UI Components
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 12.4 ч

5 модулей

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

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

Часть программы вашего университета
Label and Button and its FunctionsВидео
Understanding Table Views and Basic UI ElementsЗадание

Navigation and App Delegate Essentials

How to Navigate From 1 View to AnotherВидеоAdding Image in Table view CellВидеоAdding Text in Table View CellВидеоBasic About App DelegateВидеоNavigation and App Delegate EssentialsЗаданиеDesigning Core iOS Screens with Table Views and NavigationDIALOGUEGraded- Foundations of iOS UI & App LifecycleЗаданиеPlanning a Table-View iOS Screen Flow with App Lifecycle BasicsDIALOGUE
02Displaying and Managing Data in Views12 материалов

Displaying Data Using UI Components

Displaying Data on Image ViewВидеоLabel by Selecting Rows of Table viewВидеоDisplaying Data Using UI ComponentsЗадание

Grid Layouts and View Controller Communication

Displaying Data in Grid FormatВидеоDisplaying Data in Grid Format ContinuesВидеоPassing Data Between View ControllerВидеоGrid Layouts and View Controller CommunicationЗадание

Input Handling and Prototype Cells

Validations in Text FieldВидеоValidations in Text Field ContinuesВидеоPrototype CellsВидеоInput Handling and Prototype CellsЗаданиеGraded-Displaying and Managing Data in ViewsЗадание
03Enhancing Table Views with Headers, Footers & Segments12 материалов

Header and Footer Basics

Adding Header ViewВидеоFooter ViewВидеоHeader and Footer BasicsЗадание

Table Headers and Segmented Controls

Header View of Table ViewВидеоSegment Xcode ControllerВидеоSegment Xcode Controller ExampleВидеоTable Headers and Segmented ControlsЗадание

Static and Programmatic Table Views

Creating a Static Table ViewВидеоCreating a Static Table View ContinuesВидеоCreating Programmatically Table ViewВидеоStatic and Programmatic Table ViewsЗаданиеGraded-Enhancing Table Views with Headers, Footers & SegmentsЗадание
04Advanced Table View Techniques12 материалов

Table View Hierarchy and Structure

Creating a Sub view of Table ViewВидеоCreating table View V Plus by Different MethodsВидеоTable View Hierarchy and StructureЗадание

Custom Cells and Layout Control

Inside a Table View CellВидеоInside a Table View Cell ContinuesВидеоCreating Header and Footer for Table ViewВидеоCustom Cells and Layout ControlЗадание

Editing and Managing Table View Content

Deleting Cell of UI Table ViewВидеоDeleting Cell of UI Table View ContinuesВидеоHow to Display the Data and ImageВидеоEditing and Managing Table View ContentЗаданиеGraded-Advanced Table View TechniquesЗадание
05Collection Views and Dynamic Layouts13 материалов

Dynamic UI Layouts

Manage the HeightВидеоUI Collection View Cell DynamicallyВидеоDynamic UI LayoutsЗадание

Collection View Fundamentals and Enhancements

Collection ViewВидеоCollection View ContinuesВидеоImages in View ControllerВидеоExample of Header and Footer Collection ViewВидеоCollection View Fundamentals and EnhancementsЗадание

Programmatic Collection Views

Create programmatically Collection ViewВидеоCreate programmatically Collection View ContinuesВидеоProgrammatic Collection ViewsЗаданиеGraded-Collection Views and Dynamic LayoutsЗаданиеDesigning a Complete iOS UI Flow with Tables, Grids, and NavigationDIALOGUE