Фоновое изображение
Профессия

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

с нуля

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

Вы создадите 3 больших рабочих проекта и получите возможность устроиться в Redmadrobot

Когда
31 августа — 30 мая
формат
Онлайн
уровень
С нуля

Диплом

О профессиональной переподготовке

Почему стоит изучать iOS-разработку

Это быстро: вам потребуется меньше одного года, чтобы освоить новую востребованную профессию.

Это перспективно: за 1,5 года Junior-специалист в Redmadrobot становится middle.

Что вы получите на курсе

Самые актуальные знания для разработчика

Сильную базу для старта от ведущей компании мобильной разработки — уникальные знания, собранные за 11 лет работы

Обучение на практике

После каждого занятия вас ждут интересные задачи для отработки теории — больше 50 за весь курс

Портфолио

Соберёте 3 крупных проекта, которые убедят будущего работодателя в ваших навыках: трекер привычек, приложение с прогнозом погоды, клиент для ВКонтакте

Поддержку ментора

Ваши работы будут проходить индивидуальное код-ревью от разработчиков-практиков — рекомендации помогут избежать ошибок

Приглашение в московский офис Redmadrobot

Увидите, как работают разработчики и из чего состоит день проектной команды

Возможность работать в Redmadrobot

После консультации с HR вам могут предложить работу в одном из офисов в Redmadrobot

Курс создан в партнёрстве с Redmadrobot

Компания создаёт приложения уже 11 лет — одна из старейших в мобильной разработке. №1 в рейтингах разработчиков мобильных приложений Ruward, Tagline и «Рейтинг Рунета».

Делаем всё для вашего трудоустройства

Каждый выпускник получит консультацию с персональными рекомендациями от HR-специалиста Redmadrobot и возможность трудоустройства или участия в стажировке. 

При успешном прохождении вам предложат вакансию в группе компаний Redmadrobot в одном из городов (Москва, Санкт-Петербург, Новосибирск, Калининград, Ярославль, Томск, Самара, Тольятти, Иннополис, Киев) или в компаниях-клиентах Redmadrobot.

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

  • офисов Redmadrobot в России и за рубежом

    1
  • проектов реализовано за 11 лет работы

    2
  • человек работает в головном офисе

    3
  • человек работает в группе компаний

    4

Преподаватели — разработчики ведущих компаний

Куратор программы

Роман Чуркин

Преподаватель курса Mobile Applications Design в Британской Высшей Школе Дизайна. Больше 10 лет в IT, 8 из них — в разработке для iOS.

Проекты: «Альфа Страхование», «Азбука Вкуса Доставка», «Вкусомания», Банк «Открытие», RT Life.

Руководитель группы мобильной разработки в Redmadrobot

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

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

Вадим Пустовойтов
iOS разработчик в ТрансТехСервис. В разработке 3 года. Работает над приложением по техническому обслуживанию автомобилей
Никита Казаков
iOS-разработчик, freelance. Проекты: приложение для биржи поручителей, видеоредактор Movavi Clips, аутсорс-проекты
Максим Солдатов
iOS-разработчик в Lifetech. 3 года в iOS-разработке. Работал в проектах Казани и Минска по разработке приложений под заказ
Алексей Рочев
Rochev.studio, iOS-разработчик. 5 лет в iOS-разработке. Опыт работы в Kaspersky Lab, EPAM Systems и других проектах. Основатель своей студии
Александр Коловатов
iOS Engineer в Effective. Опыт 4 года. Проекты: приложения ИЛЬ ДЭ БОТЭ, Sephora, Kaspersky SecurityPulse и др
Евгений Ахмеров
Директор /difway.studio. 4 года в iOS-разработке, реализовал более 7 приложений, основал свою студию
Никита Нагайник
Senior iOS Developer в Effective. 8 лет опыта. Проекты: приложения для Nissan, Bthere, Redcom, Fisho, Fernwood, PixnTell, и др
Андрей Резанов
Руководитель мобильной разработки в ПАО "МТС". 7 лет в разработке, опыт работы в Redmadrobot, Rambler&Co, сооучредитель студии Advign Studio
Максим Абакумов
iOS-разработчик, freelance. Опыт 4 года в разработке
Вадим Пустовойтов
iOS разработчик в ТрансТехСервис. В разработке 3 года. Работает над приложением по техническому обслуживанию автомобилей

На курсе вы научитесь

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

Работать с анимацией и звуком, воспроизводить видео

Работать с базой данных и сетью, многопоточностью

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

Разрабатывать сложные приложения

С настройкой геолокации, возможностью идентификации пользователя, покупками

Программа курса

Основы Swift

В первом блоке вы познакомитесь с языком программирования Swift с нуля. Начнём с азов: с работы с переменными, типами данных, условными конструкциями. Вы напишете свой первый Hello world и подготовитесь к следующим блокам, посвященным задачам разработки приложений.

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

В первом блоке вы познакомитесь с языком программирования Swift с нуля. Начнём с азов: с работы с переменными, типами данных, условными конструкциями. Вы напишете свой первый Hello world и подготовитесь к следующим блокам, посвященным задачам разработки приложений.

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

Особенности iOS-разработки

Swift Playgrounds

Переменные, константы, типы данных

Условные конструкции

Циклы

Коллекции: массив, словарь, кортеж и множество

8 часов теории

24 часа практики

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

научитесь создавать Playground-проекты в Xcode

научитесь работать с разными типами данных в Swift

освоите различные коллекции: массив, словарь, кортеж, множество

начнёте использовать условные конструкции

Swift: объектно-ориентированное программирование

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

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

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

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

Основы объектно-ориентированного программирования

Базовые понятия: класс, объект, методы, свойства, интерфейс

Функции, замыкания

Наследование, переопределение

Протоколы и расширения

Generic код

Обработка ошибок

9 часов теории

27 часов практики

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

узнаете основы объектно-ориентированного программирования

научитесь создавать классы

начнёте работать с функциями и замыканиями

узнаете о работе протоколов и начнёте использовать их на практике

научитесь обрабатывать ошибки

Git — система контроля версий

За 3 занятия вы научитесь работать с системой Git и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио (работодатели часто просят показать примеры вашего кода на GitHub).

За 3 занятия вы научитесь работать с системой Git и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио (работодатели часто просят показать примеры вашего кода на GitHub).

Предназначение системы контроля версий

Основные операции (фиксация и откат изменений, поиск, история)

Работа с сервисом GitHub

Ветки, слияние веток и разрешение конфликтов

Командная работа

3 часа теории

9 часов практики

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

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

научитесь работать с историей, поиском изменений, откатом изменений

освоите работу с ветками и разрешением конфликтов

научитесь работать с удалёнными ветками и сервисом GitHub

освоите командную работу над кодом

Английский язык для начинающих разработчиков

EnglishDom

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

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

Лексика, без которой не обойтись

Как вести переписку на английском

Чтение документации и анализ требований

Программирование

Тестирование ПО

Стрессовые ситуации

Устранение неполадок

Работа и роли в команде

Поддерживаем любую беседу на английском

Собрания, презентации на высшем уровне

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

начнёте разбираться в лексике

научитесь вести простую переписку на английском языке

разберётесь в терминах и понятиях, которые используют разработчики

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

Разработка iOS-приложений — интерфейс пользователя

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

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

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

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

Дизайн и пользовательский интерфейс

Apple Human Interface Guidelines

UI и UX-дизайн

Interface Builder

Жесты и анимация

UIViewController и его жизненный цикл

Навигация

10 часов теории

30 часов практики

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

научитесь строить интерфейс, используя Interface builder

узнаете про жизненный цикл приложения

познакомитесь с UIView и UIControl, их сабклассами и жизненным циклом UIView

научитесь работать с таблицами и коллекциями, UITableView и UICollectionView при разработке интерфейса приложения

создадите интерфейс из нескольких экранов с переходами между экранами

Разработка приложения — трекер полезных привычек

Курсовой проект

Вы создадите своё первое мобильное приложение — трекер полезных привычек, в котором будет:

Вы создадите своё первое мобильное приложение — трекер полезных привычек, в котором будет:

три экрана, которые используют основные навигационные паттерны iOS — Navigation/Modal

экран «сегодня», со списком привычек с возможностью отметить выполнение с использованием UITableView и кастомных UITableViewCell

переход на экран привычки, с историей за последний месяц

переход на модальный экран редактирования привычки с использованием стандартных компонентов iOS — UIDatePicker и UITextFieldOperations и Operations Queue: API для создания многопоточного кода

24 часа практики

Промышленная разработка

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

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

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

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

Архитектурные паттерны

Структура проекта и жизненный цикл приложения

Работа в фоне

Менеджеры зависимостей. Cocoapods

Асинхронная разработка и многопоточность

Instruments

Поиск и исправление ошибок приложения. Отладка

9 часов теории

27 часов практики

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

познакомитесь с архитектурными паттернами MVC, MVVM, VIPER

узнаете, как интегрировать в приложение сторонние фреймворки, используя менеджер зависимостей

познакомитесь с многопоточностью разработки

узнаете, как организовать асинхронную разработку

познакомитесь с использованием мультимедиа файлов в разработке приложений

Работа с сетью и хранение данных

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

Для клиента ВКонтакте вы разработаете:

- загрузку ленты новостей, списка друзей и профиля пользователя;

- хранение настроек приложения в user defaults — какой экран открываем первым при запуске приложения;

- хранения профиля пользователя между запусками приложения; 

- безопасное хранение аутентификационных данных;

- вход в приложение по Face ID и Touch ID.

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

Для клиента ВКонтакте вы разработаете:

- загрузку ленты новостей, списка друзей и профиля пользователя;

- хранение настроек приложения в user defaults — какой экран открываем первым при запуске приложения;

- хранения профиля пользователя между запусками приложения; 

- безопасное хранение аутентификационных данных;

- вход в приложение по Face ID и Touch ID.

Хранение данных

Основы базы данных

Основы работы с сетью

Получение и передача данных

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

Общие принципы безопасности

Face ID и Touch ID

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

познакомитесь с форматами обмена данными и безопасным хранением данных приложения

узнаете, как добавить вход в приложение, используя отпечаток пальца и Face ID

разбёрете основные способы для работы с БД под iOS — Core Data, Realm, SQL

изучите протокол HTTP, познакомитесь с REST подходом

разберётесь с принципами построения REST API

Разработка приложения для прогноза погоды

Курсовой проект

Вы создадите приложение прогноза погоды, где будет реализовано: поиск по городам, добавление города в избранное, список избранных городов, погода в выбранном городе.

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

Вы создадите приложение прогноза погоды, где будет реализовано: поиск по городам, добавление города в избранное, список избранных городов, погода в выбранном городе.

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

24 часа практики

Продвинутая iOS-разработка

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

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

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

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

Работа с геолокацией и картами

Локализация приложения (локализация, Accessibility)

Light/Dark тема

SwiftUI

Особенности разработки приложений под разные платформы и ОС (App extensions, разработка для iPad, TV, Watch)

Unit- и UI-тестирование

Работа с уведомлениями

Обзор AppStore, информация для публикации приложения

8 часов теории

24 часа практики

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

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

узнаете про локализацию приложения, подготовку и его публикацию в App Store 

научитесь проводить Unit- и UI-тесты приложения

познакомитесь с новым способом построения UI под iOS — SwiftUI

познакомитесь с AppStore со стороны разработчика

освоите процесс публикации приложения

Разработка приложения для ВКонтакте

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

Во время обучения вы разработаете клиент для социальной сети ВКонтакте для iPhone и iPad. Этот проект вы будете разрабатывать в течение всего курса во время практических заданий и по завершении курса соберёте его целиком и доработаете продвинутые возможности.

Что будет реализовано:
- Регистрация своего приложение на портале для разработчиков ВКонтакте
- Сценарий авторизации для получения токена
- Лента новостей с переходом к списку комментариев
- Список друзей с переходом в профиль
- Карта с топ-5 городов, откуда у пользователя наибольшее количество друзей
- Профиль пользователя
- Возможность поставить новости «лайк»

Во время обучения вы разработаете клиент для социальной сети ВКонтакте для iPhone и iPad. Этот проект вы будете разрабатывать в течение всего курса во время практических заданий и по завершении курса соберёте его целиком и доработаете продвинутые возможности.

Что будет реализовано:
- Регистрация своего приложение на портале для разработчиков ВКонтакте
- Сценарий авторизации для получения токена
- Лента новостей с переходом к списку комментариев
- Список друзей с переходом в профиль
- Карта с топ-5 городов, откуда у пользователя наибольшее количество друзей
- Профиль пользователя
- Возможность поставить новости «лайк»

На проработку дипломной работы даётся 4 недели с общей нагрузкой в 48 часов

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

48 часов практики

Консультация с HR-специалистом Redmadrobot

После окончания курса каждый студент получит персональную консультацию HR-специалиста Redmadrobot. По результатам консультации студент получит возможность трудоустройства или участия в стажировке.

При успешном прохождении студенту предложат вакансию в Redmadrobot в одном из городов (Москва, Санкт-Петербург, Новосибирск, Калининград, Ярославль, Томск, Самара, Тольятти, Иннополис, Киев) или открытые вакансии в компаниях клиентов Redmadrobot.

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

После окончания курса каждый студент получит персональную консультацию HR-специалиста Redmadrobot. По результатам консультации студент получит возможность трудоустройства или участия в стажировке.

При успешном прохождении студенту предложат вакансию в Redmadrobot в одном из городов (Москва, Санкт-Петербург, Новосибирск, Калининград, Ярославль, Томск, Самара, Тольятти, Иннополис, Киев) или открытые вакансии в компаниях клиентов Redmadrobot.

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

1 час

Оставьте заявку на курс и получите консультацию — узнайте, подойдёт ли обучение именно вам

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

Тем, кто хочет сменить профессию

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

Веб-, 1С-разработчикам, IT-специалистам

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

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

Отработаете теорию на практике, узнаете тонкости iOS-разработки от менторов курса и почувствуете себя увереннее в профессии.

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

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

    Наши компании-партнёры пригласят всех выпускников на собеседование. Вы получите шанс на первую работу сразу после курса.

    4
Важно: для учёбы необходим MacBook или iMac
Разработка под iOS возможна только на компьютерах от Apple

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

iOS-разработчик
Что сделано

трекер полезных привычек

приложение с прогнозом погоды

клиент для ВКонтакте

Что умею

программировать на Swift, применять объектно-ориентированный дизайн

создавать адаптивный интерфейс приложения и работать с анимацией

работать с базами данных 

использовать многопоточность в приложении

работать с сетью: отправлять запросы на сервер, получать и обрабатывать данные из сети

работать с медиа: воспроизводить видео с телефона и из сети, работать со звуком

добавлять в приложение уведомления, геолокацию

тестировать готовое приложение

оптимизировать приложение и работать с безопасностью

осуществлять аутентификацию пользователя при помощи логина и пароля, а также при помощи TouchID и/или FaceID

Освоенные инструменты

SWIFT

Язык программирования от Apple, с помощью которого можно создавать приложения для iOS и Mac.
Вашу квалификацию подтвердят документы установленного образца

Что говорят выпускники

Алексей Бардин
Предприниматель
Год я пытался самостоятельно изучать Swift по курсам в интернете. Недостаток такого обучения в отсутствии целостности программы — ты получаешь базовую информацию и не понимаешь, как её применять на практике. В Нетологии реальные разработчики делятся знаниями, которые  вы никогда не почерпнёте из роликов на ютубе. Учиться тяжело, это ежедневная работа над собой, выход из зоны комфорта. Ребятам с небольшим опытом чуть легче, совсем новичкам нужно больше усердной работы, но всё реально. Ежедневно занимаясь, ты становишься лучше и ближе к цели.
Алексей Бардин
Предприниматель
Год я пытался самостоятельно изучать Swift по курсам в интернете. Недостаток такого обучения в отсутствии целостности программы — ты получаешь базовую информацию и не понимаешь, как её применять на практике. В Нетологии реальные разработчики делятся знаниями, которые  вы никогда не почерпнёте из роликов на ютубе. Учиться тяжело, это ежедневная работа над собой, выход из зоны комфорта. Ребятам с небольшим опытом чуть легче, совсем новичкам нужно больше усердной работы, но всё реально. Ежедневно занимаясь, ты становишься лучше и ближе к цели.
Оплатите сразу или получите консультацию
При оплате частями
от5 825 ₽ / мес.
Одним платежом
69 900 ₽
99 900 ₽
До 16 августа скидка 30 000 ₽
У меня есть промокод
Сэкономьте еще 13%
Вы можете вернуть 13% денег через налоговый вычет. Спросите об этом менеджера, когда запишетесь на курс, или прочитайте в этой статье
Нажимая кнопку, принимаю условия политики и пользовательского соглашения
Уже есть аккаунт? Войти
Как оплатить частями?
Мы предоставляем беспроцентный кредит от Сбербанка или Тинькофф. Вы разделите платеж и ничего не переплатите
Как оплатить от юрлица?
Запишитесь на курс от имени того, кто будет учиться, а затем выберите способ оплаты «По счету от юрлица»
Есть еще вопросы?
Звоните нам — 8 (800) 301-39-69
Каждый выпускник получает помощь

и поддержку Центра развития карьеры

Берём на стажировку в проекты «Нетологии-групп»: Фоксфорд, Нетология, EdMarket

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

Регулярно информируем об открытых вакансиях в компаниях-партнёрах

Даём бесплатный доступ к видеокурсам по поиску работы и soft skills

Остались вопросы?

  • Почему мне стоит выбрать профессию iOS-разработчика?
    iOS-разработчик — профессия с большим ростом числа вакансий и сумм зарплат. Все больше продуктов становятся мобильными и для каждого бизнеса нужно мобильное приложение. Операционная система iOS хоть и установлена на меньшем количестве мобильных устройств, чем Android, но принадлежит наиболее платежеспособной аудитории. Сложно представить себе бизнес, который не имеет мобильного приложения под iOS. Заработные платы разработчиков в среднем выше 100 тысяч в месяц и доходят до 300 тысяч рублей. В ближайшее время планируется только рост новых вакансий.
  • Решаются ли на курсе реальные задачи?
    Основной упор в процессе обучения мы делаем на практику. По итогам каждого вебинара вам предстоит решить несколько практических задач по программированию на Swift. При этом большая часть задач представляет собой фрагмент из реального проекта. В финале курса вы выполните крупный проект, который обобщит навыки всех блоков.
  • Будет ли у меня наставник во время обучения на курсе?
    Один наставник хорошо, а команда из десяти ассистентов и тренеров — лучше. В процессе обучения вы можете задавать любые вопросы по темам курса, условиям домашних задач и даже по тому, как решать эти задачи. Наличие команды позволяет вам получать ответы оперативнее и дает возможность взглянуть на обозначенный аспект с разных точек зрения.
  • Какими навыками необходимо обладать, чтобы успешно пройти обучение?
    Необходимо быть уверенным пользователем интернета, не иметь сложностей с регистрацией в различных сервисах и установкой на свой компьютер программного обеспечения. Необходимо любить математику и логику. Быть в меру внимательным. Иметь хорошую самоорганизацию, чтобы спланировать своё обучение. Легко формулировать вопросы и не бояться сложностей. Не скрывать проблемы и быть готовым позвать на помощь, когда она вам потребуется. Желательно иметь базовые знания английского языка, чтобы читать техническую документацию по Swift и операционной системе iOS. Также вам понадобится MacBook для выполнения практики, т.к. только на Mac можно установить нужное программное обеспечение.
  • Как, когда и в какое время я буду учиться?
    Обучение проходит онлайн в формате вебинаров 2 раза в неделю после 18.00 по московскому времени. Продолжительность занятий 1 час, она может немного увеличиваться в случае большого числа вопросов к преподавателю. Начало занятий анонсируется заранее, обычно в промежутке между 18.00 и 20.00. Если вы пропустили занятие, то всегда можете посмотреть его в записи. Как только вы получите доступ к курсу, в вашем личном кабинете появится расписание занятий, записи всех прошедших вебинаров, домашние задания, библиотека полезных материалов, важные уведомления и рейтинг студентов. Также вы сможете общаться с другими студентами и вашими преподавателями в закрытом чате Slack.
+ все вопросы
Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies