Очно или онлайн 🎓 Свидетельство выпускника, сертификат международ…

SwiftUI-проектирование и программирование на новом фреймворк от Apple

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

Курс посвящён фреймворку SwiftUI от Apple для построения интерфейсов. Слушатели учатся создавать простые и сложные интерфейсы, синхронизировать их с внутренней и сетевой логикой приложения. Программа рассчитана на тех, кто уже знаком со Swift и объектно-ориентированным программированием.

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

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

  • Создавать простые и сложные интерфейсы на SwiftUI
  • Синхронизировать интерфейс с внутренней логикой приложения
  • Синхронизировать интерфейс с сетевой логикой приложения
  • Использовать стеки HStack, VStack, ZStack
  • Работать с обёртками свойств @State, @ObservedObject, @Published, @EnvironmentObject
  • Создавать модификаторы и переходы между View
  • Обрабатывать нажатия и жесты
  • Использовать List, NavigationView, TabView, Form, Alert
  • Работать с UserDefaults для локального хранения данных
  • Получать и отправлять данные по сети, размещать их в интерфейсе

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

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

  1. 1Введение2 ак.ч
    • О фреймворке SwiftUI
    • Принципы программирования и проектирования, применяемые при разработке на SwiftUI
  2. 2Простые элементы пользовательского интерфейса. Модификаторы4 ак.ч
    • Стеки - HStack, VStack, ZStack
    • Текст
    • Изображения, цвета и градиенты
    • Обертка свойства @State
    • Переключатели: Toggle и Picker
    • Переключатели Slider и Stepper
    • Практическая работа - верстка простого макета с простой бизнес-логикой
  3. 3Жесты. Сложные UI-элементы5 ак.ч
    • Нажатия и жесты
    • List (таблица)
    • NavigationView
    • TabView
    • Form
    • Alert
    • Практическая работа - создание простого приложения на SwiftUI
  4. 4Обертки свойств. Модификаторы. Переходы между View. Работа с UserDefaults. Анимация4 ак.ч
    • Обертки свойств @ObservedObject, @Published, @EnvironmentObject
    • Создание модификаторов
    • Переходы между View
    • UserDefaults
    • Практическая работа - создание приложения с локальным хранением данных, используя парадигму MVVM
  5. 5Работа SwiftUI с сетью3 ак.ч
    • Асинхронные функции
    • Получение данных из сети
    • Отправка данных в сеть
    • Размещение полученных данных в интерфейсе SwiftUI
  6. 6Итоговая практическая работа6 ак.ч

    Подробный план занятий модуля — на сайте школы.

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

Разработчикам, уже знакомым со Swift и объектно-ориентированным программированием

Курс позволяет освоить новый фреймворк SwiftUI для создания интерфейсов.

Тем, кто хочет соответствовать требованиям вакансий со знанием SwiftUI

На рынке труда появляются вакансии с требованием знать SwiftUI.

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

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

Формат
очно или онлайн
Расписание
очно - классическое обучение с преподавателем в классе в составе группы; онлайн - классическое обучение с преподавателем онлайн в составе группы; свободное обучение - самостоятельное обучение по записям с возможностью задавать вопросы преподавателю через личный кабинет
Объём
24 ак. ч. аудиторной нагрузки + 24 ак. ч. бесплатно для самостоятельной практической отработки
Практика
практические работы в модулях, итоговая практическая работа (6 ак. ч.), дополнительное время для самостоятельной практики в компьютерных классах Центра
Документ
Свидетельство выпускника, сертификат международного образца, удостоверение о повышении квалификации (для получения удостоверения необходимо предоставить копию диплома о высшем или среднем профессиональном образовании)

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

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

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

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

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

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

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

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

  • Обучение проходит в очном, онлайн или свободном формате
  • Помимо 24 ак. ч. аудиторной нагрузки предусмотрено 24 ак. ч. бесплатной самостоятельной практики в компьютерных классах
  • Практические работы в каждом модуле и итоговая практическая работа
  • Возможность получить скидку до 30% при обучении в составе дипломных программ

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

  • Требуется предварительная подготовка: успешное окончание курса Swift. Уровень 2. Объектно-ориентированное программирование или эквивалентная подготовка
  • Стоимость обучения не указана на странице
  • Для получения удостоверения о повышении квалификации необходимо предоставить копию диплома о высшем или среднем профессиональном образовании

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

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

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

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

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

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

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

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

Какая подготовка нужна для курса?

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

Сколько часов длится курс?

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

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

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

В каком формате можно учиться?

Доступны очное обучение в классе, онлайн-обучение с преподавателем и свободное обучение по записям с возможностью задавать вопросы преподавателю через личный кабинет.

Есть ли скидки на курс?

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

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

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

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

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