Специалист
по мобильной разработке

курс с гарантией трудоустройства

Освой Java, Swift, Kotlin и принципы разработки приложений для мобильных устройств на платформах Android и iОS.

Зачем учиться на специалиста по мобильной разработке?

Востребованная профессия

Android/iOS/Java-разработчик — одна из самых востребованных и высокооплачиваемых IT-профессий. Мобильные приложения сегодня используются в GameDev, E-commerce и B2B сегменте.

Интересные проекты

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

Успешная карьера

Ты получишь поддержку карьерного консультанта, который поможет тебе составить резюме и подготовит к собеседованию. Мы сотрудничаем с ТОП-100 крупнейшими компаниями России, в которых постоянно идет набор персонала.

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

₽100 000

Данные приведены с учетом открытой информации о вакансиях и резюме, размещенной на странице www.hh.ru

Стоимость очного обучения

от 15 000 руб./мес

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

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

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

Идет набор на июль

Осталось 11 очных мест

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

Процесс обучения

HackerU на протяжении последних 20 лет является главным поставщиком кадров на международный рынок труда

Процесс обучения информационной безопасности

Наша учебная программа охватывает полный спектр мобильной разработки на Android и iOS.

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

В курс входит базовое и углубленное изучение Java, работа с базами данных MySQL и подготовка к сдаче сертификата Oracle Associate Java Programmer.

Тебя ждут основные и продвинутые модули по программированию на Swift и Kotlin.

1. Java

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

2. Продвинутый Java

На этом этапе студент изучает продвинутые темы, которые будут полезны как для Java-разработки, так и для Android-разработки. Вы познакомитесь с массивами, списками, деревьями, конфигурациями и картами, научитесь управлять файлами, перечислением, парсингом, узнаете про меры безопасности, освоите принципы организации сети (HTTP и TCP) и библиотекой JSONObject.

3. Связка Java с MySql

На этом этапе студент изучает архитектуру СУРБД, в частности, базы данных, таблицы, колонки, строки, поля, управление связями с помощью ключей, индексы, CRUD (создание, чтение, обновление, удаление), JDBC и меры безопасности в отношении базы данных.

4. Шаблоны проектирования – Java

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

5. Подготовка OCAJP

OCAJP является официальным сертификатом Oracle, владельца Sun Microsystems (создателя Jav На этом этапе студент изучает соответствующие темы для экзамена, а также решает множество задач, присутствовавших в прошлых экзаменах.

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

Сначала студент изучает архитектуру ОС Android и архитектуру Android-приложения. Затем студент учится работать со строительными блоками Android: контекст, задача, сервис, объект ContentProvider, объект BroadcastReceiver, суть, фрагмент и манифест.

7. Продвинутый этап Android-разработки

На этом этапе студент учится работать с аппаратным обеспечением устройства, таким как Bluetooth, NFC, GPS, акселерометр, камера и пр. Организация сети по HTTP по методике RESTful ИПП. Работа с уведомлениями. Взаимодействие с популярными внешними ИПП-сервисами, такими как Google, Facebook, IBM и пр. Создание анимаций с интерполяционными и экстраполяционными подходами, а также работа с различными хранилищами БД: как с локальными, такими как SQLite, так и с внешними, такими как облачное хранилище.

8. Android-разработка с Korlin

Студент изучает преимущества языка, способы взаимодействия с Kotlin с платформы Java и способы взаимодействия с Java с платформы Kotlin, а также способы применения различных частей из предыдущих этапов с синтаксической конструкцией Kotlin.

9. Введение в программирование на языке Swift

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

10. iОS-разработка с помощью Swift

Сначала студент изучает архитектуру iОS а также архитектуру iОS -приложения. Затем студент учится разрабатывать с xCode первые приложения для iОS с помощью различных контроллеров пользовательского интерфейса, работая на Симуляторе iОS.

11. Продвинутый этап Swift-разработки

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

12. Разработка приложения для iPhone

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

13. Продвинутая разработка iОS-приложений

На этом этапе студент изучает следующее: работа с инструментами локального хранения БД такими, как CoreData, SQLite, UserDefaults и Keychains, работа с пользовательским UIWebView, организация сети по протоколам HTTP и TCP, совпадение и параллелизм в iОS с программным каркасом GCD, JSON и XML, взаимодействие с популярными внешними ИПП-сервисами и MapKit.

14. Заключительные проекты по Android и iОS - требования

Наши преподаватели

Модули курса ведут практикующие специалисты из России и Израиля с многолетним международным опытом в сфере информационной безопасности

Специальное предложение

Освой профессию мобильного разработчика за 10 месяцев (450 ч)
онлайн по специальной цене

₽180 000

₽130 000

Документы об образовании

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

Школа HackerU

Мы распространяем знания в формате 4.0

+2400

проведенных академических часов в 2018 году

+500

студентов в первый год работы школы HackerU в России

+30

обучающих программ по четырем глобальным специализациям

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