Разработка iOS приложений на Swift 4. Уровень 2. / TeachMePlease

Требуется подтверждение e-mail адреса!

Требуется подтверждение e-mail адреса! Письмо с инструкцией выслано на адрес электронной почты, указанный при регистрации

Cookies

Отключены cookie-файлы!

Для корректной работы сайта необходимо разрешить использование cookie-файлов.

Cookies

Для оптимизации дизайна и быстродействия наших веб-сайтов используются cookie-файлы. Продолжая посещение веб-сайта, вы соглашаетесь на использование cookie-файлов.

Ок

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

Возраст
Любой
Уровень подготовки
Средний
Язык
Русский
Распродано
Контакты организации
specialist.ru
7%
При подписке на рассылку вы получаете скидку 7% на первую покупку
  • Описание курса
  • Чему вы научитесь?
  • Программа
  • Требования к участникам
Описание курса

Если первая часть курса посвящена в основном взаимодействию пользователя с устройством, то в данном курсе больший упор идет на взаимодействие пользователя с внешним миром через устройство (использование датчиков, интернет‑ресурсов, сервисов системы).

Курс предназначен для разработчиков программного обеспечения, желающих получить или улучшить навыки разработки приложений для iOS.

Продолжительность курса - 40 ак. ч.

Чему вы научитесь?
работать с датчиками устройства (Touch ID, камера, акселерометр и т.д.);
работать с базами данных;
работать с интернет-ресурсами;
интегрировать социальные сервисы в приложение;
пользоваться готовыми решениями сторонних разработчиков;
Программа
Модуль 1. Scroll View - 4 ак.часов
  • Модуль
  • Онлайн/Очно
Разница между frames и bounds. Как работает Scroll View. Как работает Zoom. Вложенный Scroll View. Добавление поля для клавиатуры.
Модуль 2. Работа с оборудованием – 7 ак.часов
  • Модуль
  • Онлайн/Очно
Сенсоры. Работа с камерой и передача фотографий в другие приложения. Использование Touch ID и Связки ключей.
Модуль 3. Дополнения к приложению – 3 ак.часов
  • Модуль
  • Онлайн/Очно
Локальные уведомления. MapKit and Core Location. Локализация приложений.
Модуль 4. Работа с сетью – 2 ак.часов
  • Модуль
  • Онлайн/Очно
Networking with URLSession. Библиотека Alamofire и Cocoapods (менеджер зависимостей). Социальные сервисы.
Модуль 5. Анимация – 8 ак.часа
  • Модуль
  • Онлайн/Очно
Анимация с помощью CALayer и его наследников. Анимация CAShapeLayer. Анимация ограничений. Анимация множителя. Анимация «пружинкой». Переходы UIView. Анимируемые свойства. Анимация кейфреймов.
Модуль 6. Базы данных – 8 ак.часов
  • Модуль
  • Онлайн/Очно
Firebase. Core Data.
Модуль 7. Apple Watch – 7 ак.часов
  • Модуль
  • Онлайн/Очно
Макеты в Apple Watch. Поля и промежутки. Таблицы. Конфигурирование ячеек таблицы. Меню. Навигация. Модальные сигвеи и постраничный интерфейс. Рисование с помощью Core Graphics. Обмен данными.
Модуль 8. GitHub – 1 ак.часов
  • Модуль
  • Онлайн/Очно
Обзор GitHub. Создание и слияние веток.
Требования к участникам
Для прохождения курса в центре вам потребуется собственный Macbook с версией операционной системы не ниже MacOS 10.12.6 Sierra и установленным XCode

Дипломы, сертификаты

Организация