Вы познакомитесь с профессией iOS-разработчика, научитесь писать код на Swift, поработаете со средой программирования Xcode и создадите первое приложение для своего портфолио.
Кому подойдёт интенсив
Новичкам в программировании
Сделаете первый шаг на пути к профессии iOS-разработчика: сможете писать код на Swift, освоите вёрстку в Interface Builder и добавите в портфолио первое приложение.
Начинающим разработчикам
Познакомитесь со спецификой iOS-разработки, узнаете, что такое объекты, коллекции и перечисления в Swift, сделаете несколько экранов для своего приложения и поймёте, какие навыки вам нужно освоить для перехода на iOS.
Вы научитесь
- Писать простой и понятный код на Swift
- Запрашивать данные с сервера
- Автоматически систематизировать информацию с сайтов для приложения
- Добавлять состояние загрузки, ошибки и отсутствия данных в приложение
- Верстать экраны в Interface Builder
- Использовать Codable для парсинга данных
Инструменты, которые вам понадобятся
Для создания iOS-приложений вам понадобятся MacOS и Xcode.
Чтобы интенсив прошёл максимально эффективно, установите на компьютер от Apple среду программирования Xcode. Ссылку мы пришлём в письме после регистрации на интенсив.
Программа
- Урок 1
Пишем первое приложение на iOS
- Знакомимся с языком программирования Swift.
- Используем Xcode Playground.
- Узнаём, что такое переменные, функции и объекты.
- Создаём проект по шаблону.
- Запускаем приложение.
- Знакомимся с вёрсткой в Interface Builder.
- Делаем приложение из двух экранов.
- Домашнее задание.
- Урок 2
Делаем iOS-приложение клиент-серверным
- Знакомимся с коллекциями и перечислениями.
- Узнаём, как получать данные с сервера.
- Знакомимся с http-запросами и командой rest.
- Учимся парсингу JSON.
- Делаем запрос данных, получаем их от сервера, добавляем таблицу.
- Создаём состояния загрузки, ошибки, отсутствия данных.
- Домашнее задание.
- Урок 3
Приложение на iOS: подводим итоги
- Разбор домашних работ.
- Выбор лучших проектов.
- Награждение победителей.
Преподаватель
Александр Аносов
iOS-разработчик в DeliveryClub- 12 лет работает с iOS.
- Делал приложение для «ДомКлик».
- Руководил командой мобильных разработчиков в «МойСклад».
Работы преподавателя
Получить доступ к записи бесплатного интенсива
Получайте расписание новых интенсивов каждую неделю
Раз в неделю мы будем присылать вам расписание грядущих интенсивов на почту. Подпишитесь, чтобы не пропустить вебинары по своим темам.