Это любовь! Скидки до 50% : : Узнать больше
Профессии — только по любви! Скидка 40% действует 0 дней 00:00:00
Курс

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

iOS-разработчик создаёт приложения для устройств Apple: онлайн-банки, навигаторы, фитнес-трекеры и другие полезные сервисы. Он программирует логику на языке Swift и проектирует интерфейсы, тестирует код и загружает проекты в App Store.

После курса у вас будет приложение в портфолио и набор навыков, который позволит устроиться на стажировку или продолжить развиваться в профессии.

О профессии

Бизнесу не хватает iOS-разработчиков, поэтому компании предлагают высокие зарплаты и удалённую работу.

По данным hh.ru, в 2023-м начинающие iOS-разработчики могут рассчитывать на зарплату от 60 000 до 120 000 рублей, мидлы смогут получать до 300 000 рублей, а сеньоры и лиды — до 500 000 рублей.

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

  • Безопасное будущее

    IT-специалисты нужны в любое время. У вас будет надёжная и стабильная работа с высокой зарплатой, которой не страшны кризисы.

  • Интересную работу

    Вы сможете создавать приложения для компаний из разных сфер: финансы, развлечения, телеком, торговля или госсектор. Выбирать вам!

  • Свободу и мобильность

    Мобильные разработчики полностью или частично работают на удалёнке. Вы сможете создавать приложения в любой точке мира.

  • Высокую зарплату

    Уже через год вы сможете зарабатывать от 145 000 рублей. С опытом ваша зарплата будет только расти.

Станьте IT-специалистом и получите поддержку от государства

Сотрудники аккредитованных IT-компаний могут:

  • Купить квартиру или дом на выгодных условиях. IT-специалистам доступна льготная ипотека по ставке 5%.
  • Получить отсрочку от армии. Молодые люди от 18 до 27 лет имеют право не служить, пока работают.

Чему вы научитесь

  • Работать с iOS SDK

    Поймёте, как пользоваться набором инструментов для разработки приложений. Научитесь настраивать доступ к уведомлениям, камере и другие функции. Будете писать читабельный и структурированный код.

  • Программировать на Swift

    Изучите язык, на котором будете описывать всю логику работы приложений. Шаг за шагом разберётесь с основами и поймёте, как устроен Swift изнутри.

  • Планировать разработку

    Узнаете, как выбрать подходящую архитектуру для приложения, познакомитесь с моделями MVC, MVVM, SOLID и поймёте их особенности. Научитесь ответственно подходить к разработке ПО.

  • Применять принципы ООП на практике

    Организуете код в классы, поймёте основные принципы ООП — наследование, инкапсуляция, полиморфизм.

  • Работать с UI

    Узнаете, как правильно экспортировать цвета, картинки и шрифты из макета в приложение. Найдёте общий язык с дизайнерами и будете понимать их требования.

  • Контролировать версии в Git

    Освоите важный для командной работы навык — будете сохранять и документировать изменения в репозиториях.

Студенты довольны обучением

  • 93% выпускников отмечают, что Skillbox помог достичь поставленной цели
  • 78% выпускников готовы рекомендовать обучение в Skillbox

Данные независимого опроса выпускников Skillbox, проведённого Высшей школой экономики (НИУ ВШЭ)

4 500+ оценок на разных независимых площадках

  • 4,7
    4967 оценок
  • 4,7
    974 оценки
  • 4,8
    490 оценок
  • 4,5
    2368 оценок
  • 4,7
    559 оценок
  • 5,0
    321 оценка
  • 4,5
    230 оценок
  • 4,7
    232 оценки

Отзывы участников

Аида Мырзакулова Курс «iOS-разработчик»
Мне нравится обратная связь от куратора.

Как проходит обучение на платформе

  • Иллюстрация этапа обучения
    Регистрация

    Знакомитесь с платформой

    Платформа Skillbox — собственная разработка компании, которую мы постоянно улучшаем. Вас ждут видео, практические задания и общение с кураторами. Доступ к материалам откроется сразу после покупки курса.

  • Иллюстрация этапа обучения
    Теория

    Получаете знания

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

  • Иллюстрация этапа обучения
    Практика

    Выполняете задания

    Мы уверены, что навыки отрабатываются только через практику. Поэтому после теории вас ждёт практическая работа или тест. Все задачи приближены к реальным — их можно с гордостью положить в портфолио.

  • Иллюстрация этапа обучения
    Обратная связь

    Работаете с куратором

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

Кураторы-эксперты и живая обратная связь

Кураторы дадут комментарии к вашим работам и помогут сделать их лучше. Это эксперты с опытом работы в отрасли от 5 лет, они прошли методическое обучение — умеют объяснять сложное и вдохновлять на развитие.

Помогаем разобраться и справиться

Оперативно ответим на вопросы по домашнему заданию и пришлем качественный разбор 💙

Важно!

Для прохождения курса необходим MacBook или другой компьютер на macOS.

Содержание курса

За 3 месяца вы получите основные навыки, которые ждут от начинающих iOS-разработчиков работодатели.

  • 3 месяца обучения
  • 25 практических работ
  1. Среда разработки

  2. Основы разработки на Swift. Переменные и числовые типы

  3. Основы разработки на Swift. Работа со строками

  4. Основы разработки на Swift. Логические типы и управление потоком

  5. Основы разработки на Swift. Работа с массивами. Методы

  6. Основы разработки на Swift. Работа со словарями

  7. Основы разработки UI

  8. Классы и структуры в Swift

  9. ООП

  10. Протоколы

  11. Компоновка элементов UI. Использование Enum

  12. Работа с макетами

  13. Жизненный цикл и навигация

  14. Списки

  15. Библиотеки. Модификаторы доступа

  16. Версионный контроль

  17. Многопоточность

  18. Сетевые запросы. Часть 1

  19. Сетевые запросы. Часть 2

  20. Хранение данных пользователей

  21. Анимации

  22. Современные подходы к разработке

  23. Создание навигации в коде

  24. Публикация приложения в App Store

  25. Тестирование

  26. Оптимизация и инструменты Xcode

  27. Push-уведомления

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

  29. Итоговый проект: Аналог Яндекс Диска

Год английского языка бесплатно

Skillbox запустил онлайн‑платформу для изучения английского. Запишитесь на курс и получите годовой бесплатный доступ к материалам проекта.

Предложение действует для пользователей Skillbox, которые купили любой курс с 1 марта 2023 года.

Вас ждут:

  • методика ускоренного запоминания слов и грамматики;
Изображение KESPA

Спикеры

Максим Николаев
Максим
Николаев
Senior iOS developer в Альфа-Банке

Разрабатывает мобильные приложения с 2014 года. Занимался backend-разработкой, программированием на Python и тестированием. Создавал проекты для Альфа-Банка, Sreda Solutions, Motorola Solutions.

Николай Соцкий
Николай
Соцкий
Chief Executive Officer в InstaDev

В мобильной разработке с 2013 года. До этого руководил командами в технических проектах. Последние 4 года совмещает iOS программирование и руководит производственным отделом компании.

Ваше резюме после курса

Начинающий iOS-разработчик

от 60 000 ₽

Инструменты

Навыки

  • Знаю Swift на базовом уровне
  • Применяю архитектуры проектирования MVC, MVP, MVVM
  • Работаю с сетевыми API и многопоточностью
  • Знаком с принципами проектирования SOLID, DRY, KISS
  • Понимаю, как устроены iOS SDK и архитектура приложений
  • Использую сторонние библиотеки и управляю зависимостями в проекте
  • Верстаю интерфейсы в iOS, работаю с AutoLayout
  • Создаю анимации и переходы между экранами приложения
  • Использую Xcode, Realm, CoreData, UserDefaults, SQLite/NoSQL для хранения данных
  • Работаю с Git
  • Готовлю сборку приложения для TestFlight
  • Работаю с App Store

Проекты

  1. Аналог Яндекс Диска

Подтверждение ваших навыков

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

Мы обучаем по государственной лицензии №Л035−1 298−77/179 609.

Посмотреть сертификат

Стоимость курса

Скидка действует 0 дня 00:00:00

  • 9 929 ₽/мес
  • -40%
5 957 ₽/мес
  • В рассрочку на 12 месяцев
  • Студенты могут вернуть до 13% стоимости курса, оформив налоговый вычет

Выберите вариант оплаты

Заполните контактные данные

Похоже, произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

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

Спасибо!

Ваша заявка успешно отправлена

Отзывы

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

Вам может понравиться

    Где работают участники курсов Skillbox

    Часто задаваемые вопросы

    • Я никогда не программировал. У меня получится?
      Получится. Когда мы разрабатываем содержание курсов, то понимаем, что материалы должны быть ориентированы на тех, кто хочет освоить программирование с нуля. Поэтому спикеры объясняют каждую тему с самых базовых вещей. А ещё вы всегда можете решить оставшиеся вопросы в переписке с куратором либо в чате курса.
    • Какие есть общие требования к Mac для разработки под iOS?
      На компьютере Mac также должно быть не менее 4 ГБ памяти и 12,5 ГБ свободного места на диске. Либо до 18,5 ГБ свободного места при обновлении из OS X Yosemite или более ранних версий.
    • Какие есть требования к аппаратному обеспечению Mac?
      Вы будете писать код на языке программирования Swift 5, а работать в среде Xcode 12.4. Для Xcode 12.4 требуется macOS 13.5 или более поздней версии.
    • Сколько часов в неделю мне нужно будет уделять курсу?
      Зависит от того, насколько быстро вы хотите его освоить. Чтобы пройти курс за 3 месяца, нужно заниматься по 2 часа в день. Но необязательно следовать жёсткому графику — изучать материалы можно в любое удобное время.
    • Нужен ли английский?
      Английский язык знать желательно. В курсе мы даём ссылки на официальную документацию Swift, и она полностью составлена на английском языке. Если вы плохо знакомы с языком, то первое время вам поможет Google Переводчик, но лучше заниматься английским дополнительно — он нужен любому программисту.
    • Объясняем термины, которые используются на этом сайте
      Swift — язык программирования, на котором создают приложения для устройств от Apple.

      iOS SDK — это набор средств для разработки приложений под iOS. Например, в SDK входят ресурсы для работы с мультитач-экранами, акселерометром, анимацией и камерой.

      App Store Connect — программа, которая позволяет управлять приложениями, которые вы разработали. Например, тестировать новые функции или отслеживать количество загрузок из App Store.

      Модели MVC, MVVM, SOLID — это паттерны, или шаблоны проектирования приложений. Такие шаблоны помогают уменьшить количество ошибок, ускорить и синхронизировать работу разных команд — разработчиков, тестировщиков, дизайнеров, аналитиков и менеджеров.

      Figma — сервис, в котором дизайнеры проектируют интерфейсы сайтов и мобильных приложений.

      UI (от англ. User Interface) — пользовательский интерфейс. Это кнопки, таблички, поля ввода текста и другие способы взаимодействия пользователя с сайтом или приложением.
    • Могу ли я получить налоговый вычет за обучение на платформе?
      Да, вы можете вернуть часть средств в виде налогового вычета. Основные условия: быть налоговым резидентом РФ и платить НДФЛ. Налоговый вычет составит до 13% от стоимости курса. Максимальная сумма возврата части НДФЛ — 15 600 рублей за год при цене курса 120 000 рублей.

      • Вы можете вернуть средства через работодателя или налоговую.
      • Для этого понадобится договор на обучение на платформе, наша лицензия на образовательную деятельность и чек об оплате курса, который придёт вам на почту или в личный кабинет банка.
      • Если вы будете оформлять вычет через налоговую, нужно будет заполнить декларацию 3-НДФЛ. Удобнее всего это сделать в личном кабинете на сайте Федеральной налоговой службы.
      • В течение 30 дней налоговая подтвердит ваше право на вычет.
      • Если будете оформлять возврат части НДФЛ через работодателя, вам останется подать ему заявление о получении налогового вычета.

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