Профессия

iOS-разработчик

Благодаря курсу вы научитесь создавать приложения App Store на языке Swift и Objective-C.
Записаться
6 месяцев
Трудоустройство
Готовое
портфолио
Практика и кейсы

На рынке не хватает специалистов

3 500+ компаний ищут iOS-разработчиков
от 200 000 ₽ средняя зарплата

Курс идеально подойдет

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

Навыки, которые вы получите

В рамках курса вы узнаете, как продвигать бизнес через соцсети: от настройки рекламы и коммуникаций с лидерами мнений и блогерами до составления медиаплана и экспериментов в способах продвижения.
Создание iOS-приложений на языке Swift и Objective-C
Создание анимации и визуальных эффектов
Разработка архитектуры приложений
Работа с нейронными сетями и AR-реальностью
Проектирование UI-компонентов приложений
Интегрирование iOS-разработки с соцсетями

Программа

  • Синтаксис Swift. Основные операторы Комплексные типы данных
  • Архитектура кода, тестирование
  • Объектно-ориентированное программирование
  • Обработка ошибок и исключений
  • Базовые, продвинутые и архитектурные паттерны на примере MVC, MVP, MVVM, VIPER
  • Рефакторинг, аналитика
  • Компонентная архитектура UI и его проектирование
  • Кастомизация коллекций
  • Анимация
  • Применение паттернов «наблюдатель», «одиночка», «делегат»
  • Работа с сетью
  • Mapping JSON
  • Хранение и управление баз данных Realm
  • Backend для платформы Firebase
  • Параллельное программирование Thread, GCD и NSOperation
  • Асинхронный код. Futures/Promises
  • Работа с FileManager
  • Оптимизация UITableView и UICollectionView
  • Циклы, массивы, структуры и перечисления
  • Объекты. Наследование, инкапсуляция и полиморфизм в Objective-C
  • Работа с памятью ARC. Атрибуты свойств
  • Блоки и многопоточное программирование
  • Работа с файлами, обработка ошибок, библиотека Runtime
  • Жизненный цикл приложения и контроллера
  • Создание приложений и основных UI компонентов без применения Interface Builder
  • Работа с табличным представлением UITableView
  • Контроллер навигации UINavigationController, передача данных между несколькими контроллерами, работа с сетью
  • Работа с картами и определение местоположения
  • Фреймворк CoreData
  • Анимация и визуальные эффекты
  • Локализация, CloudKit и основные ошибки при отправлении приложения в App Store
  • Карты и локация
  • Background Mode
  • Паттерны навигации и безопасность мобильных приложений
  • RxSwift, Notifications, AVFoundation
  • Скачайте
    учебный план
    Отправить заявку

    Сертификат

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

    Комплексный подход

    1 Лекции

    смотрите уроки в видеоформате в любое удобное время, учитесь с комфортной для себя скоростью

    2 Практика

    для закрепления знаний и применения их на практике выполняйте домашние задания, они проверяются преподавателями и кураторами курсов

    3 Поддержка

    тьюторы поддерживают студентов по всем вопросам 24/7 в режиме онлайн. Достаточно просто им написать

    4 Сертификат

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

    5 Трудоустройство

    во время обучения вы получите реальный опыт, который так ценят работодатели. Мы всесторонне помогаем нашим студентам устроиться на желаемую должность: консультируем по всем вопросам, помогаем найти работу и рекомендуем на выбранные должности

    Ваше резюме после обучения

    Должность iOS-разработчик
    Зарплата от: 200 000 ₽
    Профессиональные навыки:
    Создание iOS-приложений на языке Swift и Objective-C
    Создание анимации и визуальных эффектов
    Разработка архитектуры приложений
    Работа с нейронными сетями и AR-реальностью
    Проектирование UI-компонентов приложений
    Интегрирование iOS-разработки с соцсетями

    Развитие карьеры

    Рекомендации
    по составлению
    портфолио
    и резюме
    Практика на рабочих кейсах
    Реальные
    заказчики
    на защите
    диплома
    Персональные консультации по развитию карьеры
    Ваш консультант по карьерному росту

    Костикова Анастасия

    Руководитель центра трудоустройства
    Стоимость обучения
    80 000 ₽
    Стоимость со скидкой
    60 000  ₽
    Отправить заявку