Очно или онлайн 🎓 По окончании выдаётся удостоверение

Разработка iOS приложений на Swift 5. Уровень 1

Логотип Учебный Центр «Специалист» Учебный Центр «Специалист» ★ 4,0 · 2 отзыва

Курс знакомит с разработкой приложений для iOS на языке Swift 5 с использованием среды Xcode. Слушатели изучают интерфейс, создание UI как в Interface Builder, так и программно, работу с таблицами, коллекциями, жестами и передачей данных. В результате совместной работы создаётся приложение, которое можно разместить в AppStore.

Объём
24 ак. ч. аудиторной нагрузки с преподавателем + 24 ак. ч. бесплатно для самостоятельной работы
Формат
Очно или онлайн
Документ
По окончании выдаётся удостоверение

Чему вы научитесь

  • Работать с интерфейсом IDE Xcode и симулятором
  • Понимать архитектуру проекта
  • Создавать простые интерфейсы в Interface Builder
  • Создавать интерфейсы через код
  • Работать с системными и кастомными UI элементами
  • Работать с жестами
  • Оптимизировать и организовывать код
  • Понимать архитектурный паттерн MVC
  • Работать с данными: хранение, использование, передача между экранами
  • Воссоздавать интерфейс по дизайн-макету

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

7 модулей · 24 ак. ч. аудиторной нагрузки с преподавателем + 24 ак. ч. бесплатно для самостоятельной работы

  1. 1Введение1 ак. ч.
    • Знакомство с интерфейсом Xcode
    • Знакомство с деревом проекта
    • Знакомство с тестовой средой - симулятором
  2. 2InterfaceBuilder - создание простых интерфейсов3 ак. ч.
    • Работа с простыми элементами пользовательского интерфейса
    • Маска автомасштабирования (Autoresizing mask) и ограничения (Constraints)
    • Segues - переходы и передача данных между экранами
  3. 3Работа с интерфейсом через код5 ак. ч.
    • Создание элементов интерфейса через код
    • Размещение элементов интерфейса на экране
    • Программирование целевых действий для кнопок
    • Работа с UIAlertController
    • Передача данных между контроллерами
    • Базовое хранение данных
  4. 4PickerView2 ак. ч.
    • Размещение PickerView
    • Заполнение PickerView данными
    • Обработка действий с PickerView
  5. 5TableView7 ак. ч.
    • Основные свойства таблицы
    • Базовые и пользовательские ячейки таблицы. Переиспользуемые ячейки
    • Работа с данными в таблице
    • Работа с протоколами - UITableViewDelegate, UITableViewDataSource
    • Обработка нажатия на ячейку
    • Контекстные кнопки на ячейках
  6. 6CollectionView4 ак. ч.
    • Основные свойства CollectionView
    • Отрисовка коллекции. CompositionLayout
    • Работа с элементами - отрисовка и заполнение
    • Работа с данными в коллекции - заполнение, удаление
    • Работа с протоколами - UICollectionViewDelegate, UICollectionViewDataSource
  7. 7Работа с жестами2 ак. ч.
    • Создание жестов
    • Программирование целевых действий для жестов
    • Назначение жестов пользовательским элементам

Кому подойдёт курс

Начинающие программисты

Курс помогает сделать первые шаги в программировании и освоить разработку под iOS.

Разработчики, знакомые с другими платформами

Позволяет начать программировать под iPhone, используя имеющийся опыт.

Веб-разработчики

Даёт возможность познакомиться с новой платформой и расширить навыки.

Студенты и школьники старших классов

Подходит для получения базовых знаний по разработке мобильных приложений.

Любой человек, желающий написать свое приложение для iOS

Курс даёт практические навыки для создания собственного приложения.

Подготовка: Успешное окончание курса Swift. Уровень 2. Объектно-ориентированное программирование, или эквивалентная подготовка. Также требуется собственный Macbook с версией операционной системы не ниже MacOS 10.12.6 Sierra и установленным XCode 11.

Как проходит обучение

Формат
очно или онлайн
Расписание
группы в разное время, возможны занятия с 10:00 до 17:10, с 14:00 до 17:10, с 18:30 до 21:30
Объём
24 ак. ч. аудиторной нагрузки с преподавателем + 24 ак. ч. бесплатно для самостоятельной работы
Практика
предусмотрено время для самостоятельной практической отработки в компьютерных классах Центра
Документ
По окончании выдаётся удостоверение (при предоставлении копии диплома о высшем или среднем профессиональном образовании) и сертификат международного образца в личном кабинете.

Бонусы: 24 ак. ч. бесплатного времени для самостоятельной практики в компьютерных классах Центра; Скидка до 30% при обучении в составе дипломных программ (для частных лиц)

Стоимость обучения

Для частных лиц 31 990 ₽

Сравнение с рубрикой «IT и программирование» (1504 курсов с ценой): медиана — 44 000 ₽, большинство программ — от 5 000 ₽ до 148 400 ₽. Этот курс дешевле медианы на 27%.

5 000 ₽148 400 ₽
Смотреть курсы рубрики подешевле →

Плюсы и минусы

Оценка редакции Курсографа по фактам со страницы курса.

Сильные стороны

  • Практическая направленность: в течение курса слушатели совместно с преподавателем создают приложение, которое можно разместить в AppStore.
  • Доступны очный и онлайн форматы обучения.
  • Предоставляется дополнительное бесплатное время для отработки материала в компьютерных классах.
  • По окончании выдаются удостоверение и сертификат международного образца.

На что обратить внимание

  • Требуется предварительная подготовка в объёме курса Swift. Уровень 2 или эквивалентная.
  • Необходим собственный Macbook с определённой версией MacOS и установленным XCode 11.
  • Стоимость обучения не указана на странице.

Отзывы о школе Учебный Центр «Специалист»

Василий ★★★★☆ 30 июня 2025

Прекрасная школа обучения, которая успешно работает в различных направлениях. Все процессы отточены до мелочей. Можно обучаться по технике — трактора, крана, экскаватора и многим другим специальностям.

Алексей ★★★★★ 30 июня 2025

Обучение на категорию А2 прошло отличным образом. Учебные помещения уютные, преподаватели внимательные и компетентные, техника для практики есть. Экзамены сдавали два инспектора: один проверял теорию в классе, другой — водителя на площадке. Всё было организовано на высшем уровне,…

Все 2 отзыва о школе →

Учились здесь? Оставьте отзыв

Частые вопросы о курсе

Какие требования к предварительной подготовке?

Необходимо успешное окончание курса Swift. Уровень 2. Объектно-ориентированное программирование или эквивалентная подготовка.

Нужен ли свой компьютер для обучения?

Да, для прохождения курса требуется собственный Macbook с версией операционной системы не ниже MacOS 10.12.6 Sierra и установленным XCode 11.

Какой документ выдается после окончания курса?

Выдаётся удостоверение (при предоставлении копии диплома о высшем или среднем профессиональном образовании) и сертификат международного образца, который можно получить в личном кабинете.

В каком формате проходят занятия?

Обучение доступно в очном и онлайн форматах. Также есть возможность свободного обучения по записям с поддержкой преподавателя.

Сколько времени отводится на практику?

Аудиторная нагрузка составляет 24 ак. ч. с преподавателем, плюс предоставляется 24 ак. ч. бесплатно для самостоятельной практической отработки в компьютерных классах Центра.

Можно ли получить скидку на обучение?

Да, курс обойдётся до 30% дешевле при изучении в составе дипломных программ. Предложение действует только для частных лиц.

Похожие курсы в других школах

Все курсы рубрики «IT и программирование» →

Информация о курсе подготовлена редакцией Курсографа по странице курса на сайте школы, обновлено 24 октября 2026.

31 990 ₽Учебный Центр «Специалист»
На сайт курса