Образовательная платформа
Участвует в распродаже Скидка 35%
действует 0 дней 00:00:00

ПЕРВЫЙ ПЛАТЕЖ НА 2-ОЙ МЕСЯЦ

Профессия iOS-разработчик

Профессия iOS-разработчик

Научитесь разрабатывать приложения для устройств Apple. Освоите Swift, работу с многопоточностью и API. Выполните индивидуальный и командный проекты.

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

  • 132 вакансии

    открыто для iOS-разработчиков,

  • 1 800 рублей

    зарплата начинающего iOS-разработчика

Кому подойдёт этот курс

  • Новичкам

    Новичкам

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

  • Начинающим программистам

    Начинающим программистам

    Узнаете, как читать и разбирать чужой код, подбирать архитектуру под приложение и работать с многопоточностью.

  • Опытным разработчикам

    Опытным разработчикам

    Разберётесь в специфике разработки и запуска приложений под iOS.

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

  1. Писать код на Swift

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

  2. Создавать мобильные приложения для iOS

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

  3. Работать с UI

    Сможете проектировать интерфейс: создавать кнопки, экраны, анимацию.

  4. Разрабатывать эффективные приложения

    Узнаете, что такое многопоточность. Научитесь работать с передачей больших объёмов информации.

  5. Разбираться в устройстве магазина приложений App Store

    Выясните, как успешно запустить проект.

  6. Сотрудничать с другими разработчиками

    Поймёте, как организована работа больших команд. Выполните итоговый проект совместно с другими студентами.

Помогаем с трудоустройством

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

Чем вам поможет Центр карьеры:

  • Резюме

    Презентуем вас работодателям с выгодной стороны

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

  • Индивидуальный карьерный план

    Расскажем, как начать и развивать карьеру

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

  • Партнерские вакансии

    Порекомендуем вашу кандидатуру партнёрам

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

  • Оформление портфолио

    Поможем эффектно представить ваши проекты

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

  • Карьерные консультации

    Подготовим вас к старту карьеры

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

Почему мы уверены в вашем трудоустройстве?

  • Определяем потребности рынка

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

  • Даём качественные знания

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

  • Поддерживаем на старте карьеры

    Наши консультанты контролируют каждый шаг на пути к вашей карьере. Они помогают избежать ошибок и спланировать профессиональный путь.

1300 пользователей Skillbox уже трудоустроились в 2021 году

  • 88% пользователей находят работу после обращения в ЦРК
  • 100% выходят в штат компании после стажировки
  • Александр Жигалов

    Александр Жигалов 23 года

    Студент Продюсер

  • Светлана Макарова

    Светлана Макарова 43 года

    Металлург Тестировщица

  • Любовь Потапкина

    Любовь Потапкина 30 лет

    Юрист Менеджер проектов

  • Михаил Булгаков

    Михаил Булгаков 32 года

    Тренер SEO-специалист

  • Валентина Котельникова

    Валентина Котельникова 30 лет

    Переводчица UX-дизайнер

  • Динара Хисметуллова

    Динара Хисметуллова 32 года

    Менеджер Дизайнер

  • Виктория Сержанова

    Виктория Сержанова 32 года

    Учёная Frontend-разработчица

Люди, которые изменили жизнь благодаря Skillbox

Пользователи Skillbox осваивают новые профессии. Строят карьеру, меняют жизнь и обретают себя. У вас тоже получится.

Отзывы работодателей

  • Юлия Ильяева

    Юлия Ильяева

    Директор по развитию Team for Dream

    Кандидаты из Skillbox всегда отличаются своей высокой мотивацией, поэтому мы с радостью приглашаем их на стажировки и предлагаем работу. Уже несколько раз мы принимали на junior-позиции участников курса «Профессия Event-менеджер».

  • Максим Зубцов

    Максим Зубцов

    Директор по маркетингу в Checkroi

    Skillbox подбирают кандидатов с горящими глазами и желанием развиваться. Например, руководитель нашего SEO-отдела когда-то был новичком, с которым мы встретились благодаря Центру карьеры.

  • Роман Горбачёв

    Роман Горбачёв

    Основатель дизайн-студии «Логомашина»

    Когда нас пригласили спикерами в Skillbox, мы решили — это отличный шанс пополнить команду талантливыми специалистами. Сейчас у нас работают несколько дизайнеров, и мы ими очень довольны.

  • Ольга Новодворская

    Ольга Новодворская

    HR BP в Nauka

    Сотрудничество со Skillbox — это гарантия, что мы получим будущих сотрудников с определёнными знаниями. Новички, которые пришли к нам, выросли и приблизились к middle-уровню спустя 8 месяцев.

  • Богдан Пилипенко

    Богдан Пилипенко

    Аккаунт-менеджер в Appollo Digital

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

Как пользоваться платформой

  1. Изучаете тему

    В курсе — практические видеоуроки.

    Изучаете тему
  2. Выполняете задания

    В том темпе, в котором вам удобно.

    Выполняете задания
  3. Работаете с экспертами

    Закрепляете знания и исправляете ошибки.

    Работаете с экспертами
  4. Презентуйте итоговый проект

    И дополняете им своё портфолио.

    Презентуйте итоговый проект

Трек развития

  • Работа преподавателя

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

Видеоуроки разбиты на восемь тематических блоков. Уровень сложности увеличивается постепенно. Теоретические знания закрепите на практике. Выполните итоговые проекты: разработаете аналог Яндекс.Go и новостное приложение.

  • 39 практических заданий
  • 2 приложения в портфолио
  1. iOS-разработка. Уровень 1 ~6 месяцев

      1. Среда разработки.
      2. Основы разработки на Swift. Часть 1. Переменные и числовые типы.
      3. Основы разработки на Swift. Часть 2. Работа со строками.
      4. Основы разработки на Swift. Часть 3. Логические типы и управление потоком.
      5. Основы разработки на Swift. Часть 4. Работа с массивами. Методы.
      6. Основы разработки на Swift. Часть 5. Работа со словарями.
      7. Основы разработки UI.
      8. Классы и структуры в Swift.
      9. ООП.
      10. Протоколы.
      11. Компоновка элементов UI. Использование Enum.
      12. Работа с макетами.
      13. Жизненный цикл и навигация.
      14. Списки.
      15. Библиотеки. Модификаторы доступа.
      16. Версионный контроль.
      17. Многопоточность.
      18. Сетевые запросы. Часть 1.
      19. Сетевые запросы. Часть 2.
      20. Хранение данных пользователей.
      21. Анимации.
      22. Современные подходы к разработке.
      23. Создание навигации в коде.
      24. Публикация приложения в AppStore.
  2. iOS-разработчик. Уровень 2 ~4 месяца

      1. Дженерики, собственные операторы.
      2. Архитектура приложения.
      3. Тестирование.
      4. Асинхронное программирование.
      5. Оптимизация и инструменты Xcode.
      6. Алгоритмы и структуры данных.
      7. Паттерны проектирования.
      8. Push-уведомления
      9. Фреймворки/Модуляризация.
      10. SwiftUI + Combine.
      11. Многопоточность.
      12. Networking.
      13. Специфичные инструменты.
      14. Хранение данных.
  3. Система контроля версий Git ~1 неделя

      1. Версии программного кода.
      2. Установка Git.
      3. Индекс и частичные коммиты.
      4. Сравнение версий.
      5. Отмена изменений и откат версий.
      6. Репозитории и коллективная работа.
      7. Ветки — создание и управление.
      8. Слияние и разрешение конфликтов.
      9. Полезные инструменты.
      10. Правила работы с Git.
  4. Язык запросов SQL ~1 неделя

      1. SQL. Введение.
      2. Структура БД, запрос DESCRIBE.
      3. Выбор и фильтрация данных, запрос SELECT.
      4. Функции и выражения, агрегация данных.
      5. Отношения и соединение таблиц: JOIN.
      6. Группировка.
      7. Модификация данных.
      8. Подзапросы.
      9. Объявление и изменение структуры данных.
  5. Английский для IT-специалистов ~1 месяц

      1. IT Resume and CV: составляем резюме на английском.
      2. Job interview: questions and answers — проходим собеседование на английском.
      3. Teamwork: говорим о командной работе и процессах на английском.
      4. Workplace communication: английский для общения.
      5. Business letter: ведём переписку на английском.
      6. Software development: разбираем все этапы жизненного цикла программного обеспечения на английском.
      7. System concept development and SRS: составляем ТЗ на английском.
      8. Design: говорим об основных концепциях проектирования.
      9. Development and Testing: разбираем ключевые термины, которые используются в разработке и тестировании.
      10. Deployment and Maintenance: обсуждаем типичные действия при развёртывании и дальнейшем сопровождении ПО.
  6. Карьера и развитие для программиста

      1. Что нужно работодателю?
      2. Как создавать резюме и искать работу.
      3. Как успешно пройти собеседование.
      4. Как пройти испытательный срок.
  7. Figma 2.0 ~2 месяца

      1. Введение в Figma. Обзор возможностей.
      2. Работа с графикой.
      3. Редактор Figma: модульные сетки и монтажные области.
      4. Создание и настройка компонентов, работа с эффектами.
      5. Создание вложенных компонентов. Auto Layout.
      6. Организация рабочего пространства компонентов и стилей. Командная работа, контроль версий и передача макетов в разработку.
      7. Прототипирование.
      8. Figma Animate.
      9. Бонус-модуль. Обзор и применение Figma plugins.
  8. Ручное тестирование мобильных приложений ~2 месяца

      1. Тестирование мобильных приложений.
      2. Общее знакомство с темой.
      3. Ориентация и экраны.
      4. Эмуляторы и симуляторы.
      5. Сборка приложений и продвинутые функции Android Studio и XCode.
      6. GPS и батарея.
      7. Связь.
      8. Скриншоты и логи.
      9. Информация об итоговом проекте.

Уже прошли какие-нибудь курсы?

Скажите об этом менеджеру — за этот курс платить не придётся!

Итоговые проекты

  • Превью видеозаписи

    Приложение для доставки

    Задача — в составе команде разработать приложение наподобие Яндекс.Go. Вы получите технического задание, дизайн-концепт и определённую роль в коллективе.

  • Превью видеозаписи

    Приложение для новостей

    Задача — сделать приложение, которое будет отображать новости по теме космоса. Требования: несколько экранов, публичный API, возможность читать и сохранять материалы в режиме офлайн.

Обратите внимание!

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

Обратите внимание!

Эксперты

Максим Николаев

Максим
Николаев

Senior iOS developer в «Альфа-Банке»

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

Николай Соцкий

Николай
Соцкий

Chief Executive Officer в InstaDev

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

Даниил Пилипенко

Даниил
Пилипенко

Директор кадрового центра SymbioWay
Антон Рыбаков

Антон
Рыбаков

Старший UI/UX-дизайнер в «КРОК»
Андрей Малых

Андрей
Малых

QA Automation Lead

Ваше резюме после прохождения курса

Андрей Семёнов
  • Должность: iOS-разработчик
  • Зарплата от: 1 800 BYN

Профессиональные навыки:

  • Разрабатываю мобильные приложения для iOS
  • Знаю основные алгоритмы сортировки и поиска
  • Пишу реактивный код с использованием RxSwift
  • Опыт командной работы в Git
  • Владею iOS SDK
  • Опыт разработки многопоточных приложений
  • Верстаю сложные интерфейсы с помощью UIKit и Swift
  • Умею соблюдать сроки
  • Навыки работы с сетевыми запросами
  • Следую принципам ООП и SOLID, применяю паттерны проектирования
  • Читаю и понимаю чужой код
  • Понимаю специфику работы с App Store

Серификат Skillbox

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

Сертификат Skillbox Профессия Профессия iOS-разработчик

Год английского языка!

Выполните 3 практические работы из первого курса и получите доступ к урокам и материалам онлайн‑платформы КЭСПА на год.

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

Вас ждут:

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

  • персональная программа обучения, которая поможет заговорить по‑английски с нуля.

  • Старт курса: 21 мая
  • Осталось: 9 мест

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

  • Рассрочка до 36 месяцев без переплат
  • 138 BYN/мес
  • 213 BYN/мес
Участвует в распродаже Скидка 35%
действует 0 дня 00:00:00

Шаг 1. Выберите вариант оплаты

Шаг 2. Заполните контактные данные

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

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

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

Спасибо!

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

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

  • Курс подойдёт новичкам?

    Да. Специальные знания для поступления на курс не требуются. Главное — смотреть уроки, выполнять практические работы и прислушиваться к экспертам.
  • Я смогу совмещать курс с работой? Сколько часов надо уделять занятиям?

    Да, совмещать учебу и работу получится, потому что вы решаете, когда смотреть уроки. В среднем студенты Skillbox уделяют учебе от трёх до пяти часов в неделю.
  • Полученных знаний хватит для трудоустройства?

    «Курсы» — это короткие программы, которые направлены на освоение конкретного навыка или инструмента. Полностью изучить специальность помогают программы «Профессий».
  • Как я буду общаться с ментором?

    Эксперт будет проверять и комментировать практические работы, давать советы, а на вопросы ответит куратор в Telegram-чате.
  • Не могу оплатить курс сразу. Есть альтернативы?

    Да: рассрочка. Сумму разделят на ежемесячные платежи.

  • Мне вернут деньги, если курс не понравится?

    Да. Сумму рассчитают в соответствии с вашим прогрессом в обучении. Альтернативный вариант: заменить курс на другой.