Курсы
Программирование

iOS-разработчик. Базовый курс

Формат
Онлайн
Трудоустройство
Да
Уровень
Средний
Результат
Сертификат

Описание

Онлайн-курс по iOS-разработчик. Базовый курс от онлайн-школы OTUS. После прохождения курса, у лучших студентов, появится возможность устроиться на работу в компанию-партнер онлайн-школы Отус. Программа обучения на курсах включается в себя углубленное изучение материалов уровня middle и senior.

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

Язык Swift 5.2

  • Playground, типы данных, кортежи, опционалы
  • Коллекции (массивы, словари, множества)
  • Циклы, ветвление
  • Функции, замыкания
  • TDD, ООП, POP
  • Классы
  • Структуры
  • Перечисления

Интерфейс

  • XCode, Storyboard, объекты UI, создание программно объектов, XIB
  • TableView, CollectionView
  • Переходы
  • Навигация в приложении

Хранение данных

  • FileManager, UserDefaults
  • CoreData
  • Realm
  • Firebase

Сеть

  • URL, URLRequest, URLSession, URLSessionDelegate
  • API VK, Facebook
  • Создание сетевого слоя, ResultType
  • Codable, DynamicJSON

Управление потоками

  • Thread, RanLoop
  • GSD
  • Operation, OperationQueue

Паттерны проектирования

  • Порождающие паттерны
  • Структурные паттерны
  • Поведенческие паттерны

Архитектуры приложений

  • SOLID, SOA, MVC, MVVM
  • Протоколы, делегаты
  • CleanSwift, VIPER

Обработка исключений и сбоев

  • Xcode Instruments
  • Fabric, Crashlitics

Combine, SwiftUI

  • Combine основы
  • SwiftUI
  • Окно авторизации на SwiftUI и Combine
  • Сеть на Combine

Проектный модуль. Сдача проектов

  • Публикация в AppStore
  • Защита проектных работ

Как записаться на курс

  • 1

    Нажмите на кнопку Записаться на курс

  • 2

    Ознакомьтесь подробнее с материалом курса и программой обучения на странице школы или университета

  • 3

    Оставьте свои данные в форме заявки и после подтверждения оплатите учебный курс (полностью или в рассрочку)

  • 4

    Получите доступ к учебным материалам

Отзывов пока нет.

Текущая цена

Бесплатно
Записаться на курс

Автор курса

OTUS

Рейтинг курса

0
0 отзывов

Поделиться курсом

Авторизуйтесь через одну из социальных сетей