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

Профессия Android Developer

КОГДА
Старт
Идет набор на курс
СКОЛЬКО
0 месяца
2-3 раза в неделю
ЦЕНА
0 USD
870 USD
Доступна оплата частями
Возможность заморозить обучение
Почему Профессия Android Developer?
Старт новой карьеры
Разработка мобильных приложений — идеальный вариант для новичка в IT. Широкий выбор работодателей и медиана зарплат от $800 сделают переход максимально легким.
Расширенные возможности
Благодаря тому, что разработка под Android ведется на языке Java, ты можешь легко свичнуться в back-end или веб-разработку при желании.
Востребованная профессия
Мобильные приложения нужны всем — как банкам, так и аптекам с супермаркетами, а значит ты можешь работать в продукте и аутсорсе без привязки к определенной сфере.

Работа Android developer? С ITEA!

О трудоустройстве

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

Помощь в составлении резюме и портфолио

Возможность проконсультироваться с ментором

Сопровождение и помощь даже после окончания курса

О трудоустройстве
Курсы дляПрофессия Android Developer
Расписание курсов
Как ты будешь обучаться на курсах Android Developer

Вебинар
Занятия проходят в Zoom в режиме живой онлайн-конференции. Практическая работа и нетворкинг оффлайн-курсов в удобном онлайн-формате!
Домашние задания
Домашние задания — обязательный атрибут каждого занятия. Учти, что пропущенные уроки будут доступны в личном кабинете в виде записей, а значит и домашние задания — тоже.
Помощь ментора
Ты можешь рассчитывать на помощь ментора, если какая-то тема или задание оказались слишком сложными. Ментор призван отвечать на вопросы студентов в неурочное время.
Курсовой проект
Обучение не заканчивается просто так: все полученные знания и навыки ты применишь в курсовой работе, которая покажет твою готовность к реальному миру IT-индустрии.
Формула эффективного обучения ITEA:

Эффективный формат

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

Актуальные знания

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

Домашние задания и практика

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

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

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

Твой план обучения профессии Android developer
1. Основы программирования

12 занятий

  • Обзор языков программирования
  • Понятие алгоритма
  • Базовые конструкции программирования
  • Функции
  • Построение простого графического интерфейса (GUI)
2. Java Basic

20 занятий

  • Общая характеристика языка Java
  • Типы данных и основные операции с ними
  • Поток управления
  • Массивы
  • Строки
  • Введение в ООП. Объекты и классы
  • Отношение между объектами
  • Наследование и полиморфизм
  • Класс Object
  • Внутренние классы
  • Перечисление
  • Работа с базами данных
  • Обработка ошибок и исключения
  • Система ввода-вывода
  • Desktop-приложения
  • Классы коллекций
  • Знакомство с XML
  • Многопоточность
  • Классы BigInteger и BigDecimal. Основные операции
  • Универсальные типы
3. Android Basic

16 занятий

  • Введение
  • Основные понятия технологий для удобной работы
  • Введение в XML
  • Основы динамической компоновки
  • Кастомные View
  • Библиотека Picasso
  • Библиотека ButterKnife
  • Жизненный цикл Activity
  • Самые популярные утечки памяти и способы их избежания
  • Диалоги и их виды. Кастомизация диалогов
  • Фрагменты. Какое место в Android они занимают и как их использовать для построения правильной логики приложения?
  • Работа с многопоточностью в Android
  • Разбор основных библиотек и фреймворков
  • Архитектура приложения и почему MVP лучше?
  • MVP clean architecture
4. Android Advanced

16 занятий

  • CardView
  • AppBarLayout
  • Библиотека ButterKnife (ее подключение и применение)
  • Библиотека Dagger2
  • Архитектура приложения. И почему MVP лучше?
  • Retrofit2 и с чем его едят?
  • RxAndroid — базовые знания
  • RxAndroid в сочетании с Retrofit2
  • Библиотека Moxy
  • Фоновая работа приложений. Сервисы
  • Регистраторы системных событий BroascastReceiver
  • Internet
  • Геолокация
  • База данных SQLite. Общие сведения
  • База данных SQLite. Язык SQL. Классические запросы в базу
  • База данных SQLite + RxAndroid
  • Полезные ORM и какая из них лучше?
  • Карты GoogleMaps
  • Социальные сети. Основные сведения
Компании, в которых работают наши выпускники

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

В обработке...