Онлайн обучение

iOS Advanced

Стать iOS-разработчиком? С ITEA!
Обучение iOS dev advanced поможет тебе приобрести практические навыки в расширении функциональности приложений. Ты рассмотришь технологии для динамического программирования, создашь собственное приложение для iOS и разместишь его в App Store.

КОГДА

Старт

Идет набор на курс

СКОЛЬКО

16 занятий

2-3 раза в неделю

с 19:00 до 22:00

ЦЕНА

525 USD

315 USD

Доступна оплата частями

Курсы по iOS Dev Advanced в ITEA — это:

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

Живые вебинары

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

Домашние задания

Обучение iOS dev advanced не может проходить без домашних заданий. Это будет твоей дополнительной практикой для лучшего усвоения пройденного материала. Задания будут более объемными, чем на базовом курсе, но тебе нужно выполнять больше, чтобы занять позицию Senior-разработчика.

Работа с ментором

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

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

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

Почему стоит выбрать обучение iOS dev advanced от ITEA

Эффективный формат обучения

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

Актуальные программы обучения

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

Стажировка и трудоустройство

Окончив комплексную программу обучения, ты сможешь сразу же начать свою карьеру на позиции iOS-разработчик. Специалисты Карьерного центра ITEA разработали ресурс JunGo, где собраны лучшие вакансии для Junior-специалистов. После того как мы разместим твое резюме на нашем портале, ты сможешь выбрать между предложениями от работодателей или самостоятельно найти идеальную вакансию с помощью фильтров.

Всестороннее развитие

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

Стань востребованным iOS-разработчиком с ITEA!

Курсы iOS-разработки — твой первый шаг на пути к престижной и интересной карьере. Начни свой путь разработчика на языке Swift вместе с нами!

Записаться на курс

Junior

от 1 года опыта
$800+

Middle

2-3 года опыта
$2600+

Senior

от 4-х лет опыта
$3200+
Записаться на курс

Твой полный план обучения на курсе:

1. Детальное изучение сложных предустановленных шаблонов iOS-проектов
  • Page-Based Application
  • Tabbed Application
  • Master-Detail Application
2. Фоновый режим работы приложения

Background Modes, Background Fetch

3. CoreData
  • Общие принципы и включение механизма в проект
  • Модели и связи
  • Запись и чтение данных
4. Работа с системой контроля версий
5. Networking
  • Загрузка и отображение веб-страницы. Графический элемент UIWebView. Основы HTML
  • Класс NSURLConnection. Основные принципы передачи данных. Загрузка файла
  • HTTP-протокол. GET-, POST-, Multipart-запросы. Формат JSON
6. Системные и пользовательские события

Нотификации (Local/Remote)

7. Обработка изображений
  • Класс Core Image
  • Методики обработки изображений
8. Сенсоры и датчики
9. Обработка изображений
  • Телефония, входящие/исходящие звонки
  • Отправка/прием SMS-сообщений
  • Отправка email
  • Список контактов, запись/чтение контактов
10. GPS / MapKit
  • Механизм получения и обработки геоданных CoreLocation
  • Apple-карты MapKit
  • Google Maps

Преподаватель курса:

Команда ITEA собрала лучших практиков: руководителей, senior-специалистов и экспертов с многолетним опытом

Кирилл Трембовецкий

iOS Developer в GBKSOFT

Более 4 лет опыта. Занимается разработкой клиент-серверных приложений для iOS. Ранее занимался разработкой для WatchOS. Выполняет проекты любой сложности. Умеет понятно объяснить жизненный цикл приложения.

Успей забронировать свое место в группе

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

Тебе могут подойти эти курсы:
Расписание курсов
Отвечаем на самые часто задаваемые вопросы
Не будет в курсе много теории? Я получу практические знания?
Информация без практического закрепления долго не держится в памяти. Поэтому после получения новых знаний, наши студенты сразу применяют их на практике. Преподаватель помогает им справиться с задачами и отвечает на вопросы, которые могут возникнуть. Поэтому тебя ожидает практика на занятиях, в домашних заданиях, а также при работе с собственным проектом в конце курса.
Если я делаю паузу в обучении (например, по болезни), могу ли я восстановиться? Или время и деньги будут потеряны?
Если ты был вынужден временно прекратить обучение — не нужно снова возвращаться к самому началу. Ты всегда можешь продолжить с того же места, где остановился. Детали восстановления расскажет наш менеджер.
Как происходит процесс трудоустройства в ITEA после прохождения курса и получения сертификата?
Студенты, которые набрали максимальное количество баллов в ходе обучения и прошли программу Roadmap, получают специальную форму резюме, по которой мы сотрудничаем с нашими партнерами. Мы также проводим проверку резюме, сопроводительных писем и даем консультации, если возникают вопросы. Наш карьерный центр мотивирует и поддерживает каждого кандидата до тех пор, пока он не выберет для себя лучшее предложение.
Будет ли преподаватель помогать мне с решением практических задач: давать советы, смотреть скриншоты, объяснять то, что я не понял?
Да. Преподаватель всегда на связи, чтобы направить студента и при необходимости исправить его. Он основывает свое обучение на собственном опыте и приводит примеры из собственной практики. Преподаватель не движется дальше по программе, пока студенты не усвоят материал на нужном уровне.
Есть ли возрастные ограничения на прохождение курса?
Курсы нацелены на аудиторию в возрасте от 18 лет.
Нужно иметь предварительную подготовку в рамках вашего обучения?
Минимальные требования указаны на странице каждого курса. Чаще всего базовые курсы программирования не требуют специальной подготовки. Для продвинутого обучения достаточно материала предыдущего курса.
Какой уровень английского нужен для трудоустройства на позицию Junior?
Уровень английского напрямую зависит от вакансии. Для многих Junior-специалистов английский уровня Intermediate будет преимуществом, однако для некоторых вакансий достаточно уровня Elementary.