iOS Developer. Basic | OTUS
🔥 BLACK FRIDAY!
Максимальная скидка -25% на всё. Успейте начать обучение по самой выгодной цене.
Выбрать курс

Курсы

Программирование
iOS Developer. Basic
-25%
Python Developer. Professional
-25%
Разработчик на Spring Framework
-25%
Golang Developer. Professional
-25%
Python Developer. Basic
-25%
iOS Developer. Professional
-25%
Highload Architect
-25%
JavaScript Developer. Basic
-25%
Kotlin Backend Developer
-25%
JavaScript Developer. Professional
-25%
Android Developer. Basic
-25%
Unity Game Developer. Basic
-25%
Разработчик C#
-25%
Программист С Web-разработчик на Python Алгоритмы и структуры данных Framework Laravel PostgreSQL Reverse-Engineering. Professional CI/CD Vue.js разработчик VOIP инженер Программист 1С Flutter Mobile Developer Супер - интенсив по Kubernetes Symfony Framework Advanced Fullstack JavaScript developer Супер-интенсив "Azure для разработчиков"
Инфраструктура
Мониторинг и логирование: Zabbix, Prometheus, ELK
-25%
DevOps практики и инструменты
-25%
Архитектор сетей
-25%
Инфраструктурная платформа на основе Kubernetes
-25%
Супер-интенсив «IaC Ansible»
-16%
Разработчик программных роботов (RPA) на базе UiPath и PIX
-25%
Супер-интенсив "SQL для анализа данных"
-16%
Базы данных Сетевой инженер AWS для разработчиков Cloud Solution Architecture Разработчик голосовых ассистентов и чат-ботов Внедрение и работа в DevSecOps Администратор Linux. Виртуализация и кластеризация Нереляционные базы данных Супер-практикум по использованию и настройке GIT IoT-разработчик Супер-интенсив «ELK»
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02
Black Friday Sale
Курс переработан
Курс переработан
Black Friday Sale

iOS Developer. Basic

Длительность обучения:

Формат:

Начало занятий:

Дни занятий:

5 месяцев

4 ак. часа в нед.

Online

23 ноября

Чт 20:00, Пн 20:00

Что даст вам этот курс

Вы освоите все необходимые навыки, чтобы самостоятельно разрабатывать iOS-приложения такие, как интернет-магазины, банковские приложения, фоторедакторы, всевозможные помощники, приложения для фитнеса и прочие сервисы. Этой подготовки будет достаточно, чтобы претендовать на должность начинающего iOS-разработчика с зарплатой ~100 тыс. рублей.

Для кого этот курс?


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

Проектный подход


В течение всего курса вы будете работать над большим проектом для своего портфолио — приложением для работы с Вконтакте. Каждое домашнее задание будет приближать вас к конечной цели — публикации приложения в AppStore.

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


  • Создавать IOS-приложения на языке Swift последней версии 5.x

  • Основам работы с SwiftUI и Combine

  • Применять принципы SOLID в разработке

  • Покрывать свой код тестами с помощью TDD

  • Работать с сетью на примере API VK

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

Преподаватели

Анна Жаркова
Ведущий мобильный разработчик компании «Usetech»
Константин Савялов
Senior IOS-разработчик в «Газпром-Медиа Радио»
Маргарита Жерихова
Занимается разработкой iOS и Android приложений как нативных (Swift/Objective-C, Kotlin/Java), так и кроссплатформенных (Xamarin iOS/Android и Xamarin Forms). Разрабатывает архитектуру мобильных приложений для обеих платформ, управляет командой направления. Ведет младших разработчиков (менторство).
Среди ее проектов приложения для банков, служб занятости, приложения для транспортных компаний, вело- и каршеринга. Также разрабатывает приложения справочные и программ лояльности.
В свободное время изучает иностранные языки (китайский и немецкий). Увлекается живописью.

Преподаватель
В iOS-разработке с 2014 года. Участвовал в реализации проектов разной степени сложности. Наиболее значимые из них — «Госуслуги», «МТС TV», «Волонтёры», «LikeFM».

Сейчас работает над разработкой приложения для «ComedyClub».

Руководитель программы
Сейчас занимается разработкой IOS-приложения для крупной транспортной компании России.

Профессиональный путь был извилист: программировала для электроники, около 10 лет была PHP-разработчиком, в последнее время посвятила всю себя iOS разработке. Как IOS-разработчик разрабатывала различные приложения от электронной библии до приложения для банков.

Преподаватель
Анна
Жаркова
Константин
Савялов
Маргарита
Жерихова

Преподаватели

Анна Жаркова
Ведущий мобильный разработчик компании «Usetech»
Занимается разработкой iOS и Android приложений как нативных (Swift/Objective-C, Kotlin/Java), так и кроссплатформенных (Xamarin iOS/Android и Xamarin Forms). Разрабатывает архитектуру мобильных приложений для обеих платформ, управляет командой направления. Ведет младших разработчиков (менторство).
Среди ее проектов приложения для банков, служб занятости, приложения для транспортных компаний, вело- и каршеринга. Также разрабатывает приложения справочные и программ лояльности.
В свободное время изучает иностранные языки (китайский и немецкий). Увлекается живописью.

Преподаватель
Константин Савялов
Senior IOS-разработчик в «Газпром-Медиа Радио»
В iOS-разработке с 2014 года. Участвовал в реализации проектов разной степени сложности. Наиболее значимые из них — «Госуслуги», «МТС TV», «Волонтёры», «LikeFM».

Сейчас работает над разработкой приложения для «ComedyClub».

Руководитель программы
Маргарита Жерихова
Сейчас занимается разработкой IOS-приложения для крупной транспортной компании России.

Профессиональный путь был извилист: программировала для электроники, около 10 лет была PHP-разработчиком, в последнее время посвятила всю себя iOS разработке. Как IOS-разработчик разрабатывала различные приложения от электронной библии до приложения для банков.

Преподаватель
Отзывы
Дмитрий
Любецкий
Курс ещё до конца не пройдёт, но я поделюсь своими впечатлениями на данный момент. Уроков много, количества информации тоже, это хорошо. Не все получается смотреть и делать в срок, но это наверстаем. При должном желании можно услышать и вынести личные советы от преподавателей, которые они нарабатывали временем, это тоже круто :) В общем в плане информации, вполне подробно и в достатке. Если говорить об увлекательности и понятности лекций, то тут Константину нет равных, другие преподаватели тоже неплохи, просто бывает не так досконально и понятно все объясняют) Если подводить промежуточный итог, то все нравится, я бы пока поставил 4/5, если можно вести такую градацию :)
Читать целиком
Дмитрий
Любецкий
Курс ещё до конца не пройдёт, но я поделюсь своими впечатлениями на данный момент. Уроков много, количества информации тоже, это хорошо. Не все получается смотреть и делать в срок, но это наверстаем. При должном желании можно услышать и вынести личные советы от преподавателей, которые они нарабатывали временем, это тоже круто :) В общем в плане информации, вполне подробно и в достатке. Если говорить об увлекательности и понятности лекций, то тут Константину нет равных, другие преподаватели тоже неплохи, просто бывает не так досконально и понятно все объясняют) Если подводить промежуточный итог, то все нравится, я бы пока поставил 4/5, если можно вести такую градацию :)
Читать целиком
Необходимые знания
Базовые навыки программирования на любом языке:
  • управляющие конструкции, циклы, рекурсия;
  • основные структуры данных: массивы, списки, словари, деревья;
  • базовые принципы ООП;
Будет плюсом: знакомство со Swift или Objective-C и Git Для обучения вам потребуется:
  • Компьютер с MacOS
  • К концу обучения для публикации готового приложения, написанного вами в течение всего курса, вам необходимо будет завести или уже иметь оплаченный аккаунт Apple developer, зарегистрированный на ваше имя.
  • Корпоративное обучение для ваших сотрудников
    Поможем вашей компании развивать команду! Этот и еще 60+ курсов для IT-специалистов таких направлений, как: программирование, тестирование, администрирование, информационная безопасность, управление и Data Science. 300 компаний уже обучают у нас сотрудников.
    >
    Программа обучения
    В процессе обучения вы получите комплексные знания и навыки.
    Тема 1. Playground, типы данных, кортежи, опционалы
    Тема 2. Коллекции (массивы, словари, множества)
    Тема 3. Циклы, ветвление
    Тема 4. Функции, замыкания
    Тема 5. TDD, ООП, POP
    Тема 6. Классы
    Тема 7. Структуры
    Тема 8. Перечисления
    C 28 декабря
    Тема 9. XCode, Storyboard, объекты UI, создание программно объектов, XIB
    Тема 10. TableView, CollectionView
    Тема 11. Переходы
    Тема 12. Навигация в приложении
    C 21 января
    Тема 13. FileManager, UserDefaults
    Тема 14. CoreData
    Тема 15. Realm
    Тема 16. Firebase
    C 4 февраля
    Тема 17. URL, URLRequest, URLSession, URLSessionDelegate
    Тема 18. API VK, Facebook
    Тема 19. Создание сетевого слоя, ResultType
    Тема 20. Codable, DynamicJSON
    C 18 февраля
    Тема 21. Thread, RunLoop
    Тема 22. GCD
    Тема 23. Operation, OperationQueue
    C 4 марта
    Тема 24. Порождающие паттерны
    Тема 25. Структурные паттерны
    Тема 26. Поведенческие паттерны
    C 22 марта
    Тема 27. SOLID, SOA, MVC, MVVM
    Тема 28. Протоколы, делегаты
    Тема 29. CleanSwift, VIPER
    C 1 апреля
    Тема 30. Xcode Instruments
    Тема 31. Fabric, Crashlitics
    C 8 апреля
    Тема 32. Combine основы
    Тема 33. SwiftUI
    Тема 34. Окно авторизации на SwiftUI и Combine
    Тема 35. Сеть на Combine
    C 22 апреля
    Тема 36. Публикация в AppStore
    Тема 37. Защита проектных работ
    Скачать подробную программу
    Выпускной проект
    В течение курса вы будете создавать приложение по работе с социальной сетью Вконтакте. Разработка будет идти прямо на занятиях и в качестве домашних заданий.

    Вы реализуете следующие функции:
    • Главный экран со списком новостей

    • Экран авторизации ВК

    • Экран авторизации Фейсбук

    • Экран личных данных из аккаунтов

    • Экран со списком друзей из аккаунтов

    • Экран карты с указанием места пользователя

    • Вызов камеры и сохранение изображений

    • Возможность совершать звонки друзьями, если их номер указан в аккаунте

    • Публиковать новости на своих страницах
    Процесс обучения
    Образовательный процесс происходит ONLINE в формате вебинаров (язык преподавания — русский). В рамках курса слушателям предлагаются к выполнению домашние задания, которые позволяют применить на практике знания, полученные на занятиях. По каждому домашнему заданию преподаватель дает развернутый фидбек. В течение всего учебного процесса преподаватель находится в едином коммуникационном пространстве с группой, общение происходит на вебинарах и в чате в Slack.
    Получить консультацию
    Наш специалист свяжется с вами в ближайшее время. Если у вас возникли трудности в выборе курса или проблемы технического плана, то мы с радостью поможем вам.
    Спасибо!
    Мы получили Вашу заявку, в ближайшее время с Вами свяжется наш менеджер.
    После обучения вы

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

    • получите сертификат о прохождении курса;

    • сможете самостоятельно разрабатывать приложения под IOS;

    • пройдете карьерную консультацию и помощь с оформлением резюмеа;

    • сможете претендовать на приглашение на собеседование от компаний-партнеров.

    Дата выдачи сертификата: 28 мая 2021 года
    Ваш сертификат

    онлайн-образование

    Сертификат №0001

    Константин Константинопольский

    Успешно закончил курс «iOS Developer. Basic»
    Выполнено практических заданий: 16 из 16

    Общество с ограниченной ответственностью “Отус Онлайн-Образование”

    Город:
    Москва

    Генеральный директор ООО “Отус Онлайн-Образование”
    Виталий Чибриков

    Лицензия на осуществление образовательной деятельности
    № 039825 от 28 декабря 2018 года.

    онлайн-образование

    Сертификат №0001

    Константин Константинопольский

    Успешно закончил курс «iOS Developer. Basic»
    Выполнено практических заданий: 16 из 16

    Общество с ограниченной ответственностью “Отус Онлайн-Образование”

    Город:
    Москва

    Генеральный директор ООО “Отус Онлайн-Образование”
    Виталий Чибриков

    Лицензия на осуществление образовательной деятельности
    № 039825 от 28 декабря 2018 года.
    Прошедшие открытые вебинары
    Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
    Result Type
    Константин Савялов
    День открытых дверей
    6 ноября в 20:00
    Для доступа к прошедшим мероприятиям необходимо пройти входное тестирование
    Возможность пройти вступительное тестирование повторно появится только через 2 недели
    Результаты тестирования будут отправлены вам на e-mail, указанный при регистрации.
    Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
    Партнеры ждут выпускников этого курса
    Стоимость обучения
    41 250 ₽
    55 000 ₽
    Продолжительность
    5 месяцев
    Начало занятий
    23 ноября
    🎁 Максимальная скидка!
    Черная пятница уже в OTUS! Скидка -25% на всё!