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

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

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

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

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

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

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

  • 60 500 сом

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

  • 100 вакансий

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

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

  • Новичкам в программировании Новичкам в программировании

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

  • Начинающим разработчикам Начинающим разработчикам

    Вы получите систематизированные знания, которые необходимы для успешной карьеры iOS-разработчика.

  • Программистам, которые хотят сменить специализацию Программистам, которые хотят сменить специализацию

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

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

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

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

  2. Проектировать мобильные приложения

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

  3. Создавать интерфейсы для приложений

    Вы научитесь проектировать как базовые элементы UI, так и нестандартные кнопки, экраны, анимации и переходы.

  4. Делать свои приложения эффективными

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

  5. Релизить свои проекты в App Store

    Узнаете, как загружать проекты в AppStore Connect, чтобы о вашем приложении узнал весь мир.

  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 помогает найти инициативных новичков, которым интересны простые, но ценные задачи. После прохождения курсов ребята выходят со структурированными, свежими знаниями по дисциплинам.

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

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

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

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

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

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

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

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

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

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

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

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

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

Трек профессии

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

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

Вас ждут 300 онлайн-занятий и практические задания. На первых двух уровнях вы изучите Swift с самых азов.

  • 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

    В составе команды под руководством опытного тимлида вы создадите аналог Яндекс.Go с функцией доставки еды. Вам выдадут ТЗ, дизайн проекта и роли в команде. Все процессы этого проекта — максимально приближенный к реальным условиям опыт. Именно так создаются реальные приложения.

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

    Новостное приложение

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

Важно!

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

Важно!

Спикеры

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

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

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

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

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

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

Chief Executive Officer в InstaDev

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

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

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

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

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

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

Андрей
Малых

QA Automation Lead

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

  • Отзывы студентов

    Иван Медведев г. Ивантеевка

    Курс «Профессия Инженер по тестированию»
    Если какой-то материал тяжело даётся, есть вопрос по ДЗ, достаточно написать преподавателю, который поможет разобраться с информацией и подскажет, как решить задачу.
    По итогу 9-месячной учёбы стал по-другому смотреть на сайты. Замечаю «баги», разбираюсь в вёрстке, веду репорты. Узнал, как работать со специфическим ПО.
    Уже сейчас нисколько не жалею, что выбрал Skillbox. Спасибо!!!
  • Довольно удобная платформа, отзывчивый куратор, живой и дружелюбный чат обучающихся. Практические задания сделаны хорошо, готовых аналогов заданий в интернете нет, за редким исключением, — это заставляет думать головой.
  • Отзывы студентов

    Валентина Нарушевич г. Санкт-Петербург

    Курс «Графический дизайнер с нуля до PRO»
    Благодаря курсу я научилась создавать классные постеры и векторные изображения. Также мой список новых скилов пополнили ретушь и обтравка изображений — одни из главных навыков профессионального графического дизайнера.
    Ну, и умение верстать журналы! Теперь я, как самый настоящий графический дизайнер, с лёгкостью могу создать разворот какого-нибудь модного журнала.
  • Отзывы студентов

    Яна Щербицкая г. Санкт-Петербург

    Курс «Photoshop с нуля до PRO»
    Курс очень круто структурирован, там есть все знания, которые мне нужны, чтобы освоить программу. Сама бы я точно что-нибудь пропустила.
    Преподаватели всё спокойно и терпеливо объясняют. Если ты что-то не понял, снимут дополнительный видеоролик и покажут ещё раз.
    Самое крутое в курсах Skillbox — постоянная связь с теми, кто подскажет, как правильно.
  • Отзывы студентов

    Алла Комиссаренко

    Курс «UX-дизайнер с нуля до PRO»
    Работать дизайнером мне очень нравится, от UX я вообще в восторге, тяга к аналитике у меня была всегда. После долгих поисков работы в новой сфере подруга помогла мне получить заказ на редизайн сайта большой компании.
    Отдельно хочу сказать спасибо куратору Александру Свободе, он очень подробно расписывал все недочёты и ошибки решений в дизайне.

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

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

от 60 500 сом

Мои навыки:

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

Сертификат Skillbox

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

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

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

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

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

Вас ждут:

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

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

Изображение KESPA

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

  • Курс в подарок
  • Длительность рассрочки — 24 месяца
  • Год английского бесплатно
  • 6 230 сом/мес
  • 9 585 сом/мес
Участвует в распродаже Скидка 35%
действует 0 дня 00:00:00

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

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

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

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

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

Спасибо!

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

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

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

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

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

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

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

    Да: рассрочка. Сумму разделят на ежемесячные платежи.
  • Мне вернут деньги, если курс не понравится?

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