Онлайн-курс «Разработка мобильных приложений для iOS на языке SWIFT»

Все участники, активно посещающие занятия курса, получают сертификат. Чтобы мы правильно заполнили в нем ваши данные, просим вас указывать свои корректные ФИО кириллицей при регистрации.

ИТ и интернет 16+

Для кого?

• Для тех, кто хочет освоить программирование с нуля и написать свое первое мобильное приложение. • Для студентов и выпускников технических и ИТ-специальностей. • Для начинающих разработчиков, мечтающих создавать приложения для iOS. • Для всех, кто хочет перейти в сферу мобильной разработки и изучить язык Swift.

Вы узнаете:

• Основы языка программирования Swift и его применение в разработке под iOS. • Как работает среда разработки Xcode. • Принципы проектирования интерфейсов с использованием UIKit. • Основы работы с базами данных и сетевыми запросами в мобильных приложениях.

Вы научитесь:

• Создавать полноценные мобильные приложения для iOS с нуля. • Работать с современными инструментами и библиотеками для iOS-разработки. • Оптимизировать производительность и безопасность мобильных приложений. • Публиковать приложения в App Store и сопровождать их после релиза.

Спикеры

%D0%9C%D0%BE%D0%BB%D0%BE%D0%B4%D0%BE%D1%80%D1%8F_%D0%9D%D0%B8%D0%BA%D0%B8%D1%82%D0%B0_2.jpg.150x150_q85_box-0%2C0%2C600%2C600_crop_detail.jpg

Никита Молодоря

Наставник, преподаватель дисциплин «Основы веб-дизайна», Figma, UX/UI, призер олимпиады «Траектория будущего», IT-амбассадор колледжа ITHub по направлению «Дизайн».

Программа

15 февраля с 10:00 до 13:00. Первый день обучения:  Архитектура приложения и многослойный интерфейс

  1. Введение в архитектуру MVC (Model-View-Controller).
  2. Добавление второго экрана для отображения важной/неважной части списка задач (SecondViewController).
  3. Реализация перехода между экранами (Segue) и передачи данных.
  4. Разделение задач по категориям с использованием массива.

16 февраля с 10:00 до 13:00. Второй день обучения: Работа с сетью и JSON

  1. Основы работы с сетью в Swift: создание HTTP-запросов с использованием URLSession.
  2. Знакомство с форматом JSON и его парсинг с помощью Codable и JSONDecoder.
  3. Начало проекта «Курсы валют»:
  • создание интерфейса с таблицей для отображения валют;
  • запрос данных с API ЦБ РФ и их парсинг;
  • отображение списка валют в таблице.

22 февраля с 10:00 до 13:00. Третий день обучения: Доработка приложений и кастомизация UI

  1. Кастомизация элементов интерфейса: создание собственных ячеек для UITableView.
  2. Добавление функции фильтрации списка валют с использованием UISearchBar.
  3. Улучшение приложения «Список дел»: добавление кастомных элементов и анимаций.
  4. Расширение функционала приложения «Курсы валют»:
  • добавление функции конвертации валют;
  • кнопка обновления данных.

23 февраля с 10:00 до 13:00. Четвертый день обучения: Итоги курса и финализация проектов

  1. Доработка приложений «Список дел» и «Курсы валют»: кастомизация интерфейса, добавление анимаций и новых функций (фильтрация, конвертация валют).
  2. Подготовка приложения к публикации: настройка Xcode для релиза, работа с App Store Connect.
  3. Загрузка приложения в TestFlight с возможностью скачивания из App Store: создание сборки и отправка на тестирование.

Демонстрация процесса публикации приложения в App Store делает курс более полным и практически ориентированным.

Поделиться:

27 дней назад
15 февраля, начало в 10:00

Событие пройдет онлайн

Уже есть билет
Ссылка на онлайн-событие рассылается за час до его начала.
Получить ссылку

Поделиться:

Связь с организатором

На этот адрес придёт ответ от организатора.

По номеру с вами свяжется организатор

Подпишитесь на рассылку организатора

Возврат билета

Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.

Подробнее о возврате билетов