Иконка

Курс Android Разработчик (Java&Kotlin)

Научитесь создавать приложения под Android

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

Главная картинка

Дата старта

25 марта

Длительность

4,5 месяца

Город

Москва

Формат обучения

Онлайн / Видео-курс / Очно

Получите доступ к первому уроку!

иконкаБесплатно
иконкаВ мессендежр
иконкаВ течении 5 минут

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

Андроид-разработчик создаёт приложения и поддерживает их работу. Почему стоит стать Android разработчикомПри этом он не только пишет код, но может и заниматься другими вещами: 1. продумывать интерфейс и логику (если для этого нет дизайнеров) 2. защищать данные и устранять уязвимости 3. отвечать за производительность приложений 4. изучать пользовательские пожелания и делать обновления.

Картинка

Более 2,5 млрд устройств работает на Android!

И это не только смартфоны, но и ...

Картинка

Телевизоры

Картинка

Планшеты

Картинка

Смарт-часы

Картинка

Электронные книги

Картинка

Автомобильные системы

Кому подойдет курс?

Новичкам

Вы не программировали и не работали в IT, но очень хотите стать мобильным разработчиком.

Начинающим

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

Смежным специалистам

Вы работали тестировщиком, HR или другим IT-специалистом, но решили сменить направление

IT - профи

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

Картинка

Финальный проект

Приложение для Android «Бронирование и оплата электрозаправки»

В процессе работы над проектом вы научитесь:

  • Писать чистый код на Java и Kotlin
  • Уверенно работать с Android Studio
  • Разрабатывать мобильные приложения с нуля
  • Создавать и внедрять анимацию
  • Монетизировать и публиковать приложения в Google Play

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

Java

Java

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

Kotlin

Kotlin

Фреймворк для разработки Java-приложений

Android Studio

Android Studio

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

Git

Git

Распределенная система управления версиями.

Google Play

Google Play

Распределенная система потоковой обработки данных

Maven

Maven

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

Log4j

Log4j

Библиотека для логирования Java программ

SQLite

SQLite

Компактная встраиваимая система управления базой данных

JavaFX

JavaFX

Java-платформа для создания графического интерфейса приложений

Gradle

Gradle

Система для автоматической сборки приложений

Учим самому важному

Мы сформировали программу с учётом ожиданий работодателей. Именно эти навыки чаще всего требуются в вакансиях и на практике.

01

Программировать на Java и Kotlin

Изучите базовые понятия, синтаксис, объектно-ориентированное программирование, сможете решать задачи с помощью алгоритмов
02

Работать в Android Studio

Разработаете логику приложений, спроектируете экраны, а также научитесь выкладывать приложения в Google Play
03

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

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

Делать анимацию

Спроектируете и реализуете необычные экраны, а также переходы между состояниями приложения
05

Тестировать проект

Научитесь проверять работоспособность приложения в процессе разработки
06

Презентации

Работать с заказчиком - как проводить поиск клиентов, брифинг, презентацию работ

Получите доступ к первому уроку уже сейчас!

Вы получите запись первого урока курса совершенно бесплатно. Видео будет отправлено Вам в WhatsApp или Telegram в течение 5 минут!

Картинка

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

4,5 месяца
Длительность курса

Средний тепм прохождения курса: 4 часа в неделю в занятиях (теория и практика). После каждого занятия — практические задания на отработку новых навыков (на 8 - 12 часов в неделю).

Основы языка Java. Изучение алгоритмов.

ООП в Java: Классы, Интерфейсы, Анонимные классы, Внутренние и Абстрактные классы.

Стандартные технологии Java SE (Коллекции, Многопоточность, Exception, Логирование, Maven). Версия контроля - Git.

Новые технологии Java: Stream API, Лямбда-выражения.

Работа клиент-серверных приложений. Работа с сетевым чатом, сокетами.

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

Разработка пользовательского интерфейса в XML: виджеты, слои, разметка, цвета и стили. Синтаксис XML.

UI. Построение пользовательского интерфейса с текстом, кнопками, изображениями. Работа со строками, размеры, цвета.

Отображение контента. Методы отображения графического контента: setImageResource, setImageBitmap, setImageDrawable, ImageView и другие.

Мобильные базы данных. Взаимодействие с базами данных SQLite на Android: создание таблиц, запросы, курсоры.

Основы реактивного программирования на Android с RxJava и RxAndroid.

Контроль версий приложения в Git. Сборка и управление зависимостями в Gradle. Обзор библиотеки ButterKnife.

Публикация и монетизация Android приложений в Google Play Market.

Введение в язык программирования Kotlin для разработки на Android.

GUI Android: Фрагменты, Activity, CustomView. Создание приложения c навигацией – хостингом фрагментов, рассмотрение разницы между фрагментом и активностью. Создание кастомных элементов пользовательского интерфейса

Работа с локальными базами данных Sqlite, Room. Работа с портативными базами даных. Сохранение данных в постоянной памяти устройства

Работа с файловой системой. Чтение и запись в файлы устройства, SharedPreferences

Многопоточное программирование на Android: потоки, асинхронная обработка, конкурентность. Воспроизведение графики, музыки, запросы в фоновом потоке

Работа с сервером. Клиент-серверное взаимодействие по HTTP/WebSocket протоколам. Создание приложения клиента, получающего данные с удаленного сервера

Основные компоненты Android: сервисы, бродкаст-ресиверы, контент-провайдеры, активности.

Написание unit-тестов приложения

Итоговое крупное приложение для Android «Бронирование и оплата электрозаправки», объединяющее все изученные аспекты

Проработка часто-задаваемых вопросов на собеседовании по Java разработке

Подарочный модуль

Дополнительные три урока по 2 часа в которых вы:
  • Оформите портфолио в рамках курса
  • Составите профессиональное резюме
  • Подготовитесь и пройдете тестовое собеседование вместе со специалистом
Картинка
Сертификат

Вы получите
сертификат EasyUM

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

Поможем найти работу мечты

Команда EasyUM готова сделать все возможное, ради Вашего скорейшего трудоустройства.

Картинка

Оформим резюме и портфолио в наилучшем формате

Картинка

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

Картинка

Резюме лучших студентов отправим компаниям - партнерам

Картинка

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

75%

Выпускников
находят работу

В течении 2х месяцев после выпуска
992

Компаний ждут
Android-разработчиков

По данным собранным на hh.ru

Выберете удобный формат

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

Картинка

Онлайн-группа

Онлайн занятия 2 раза в неделю вечером, по точному графику, в группе 12 - 20 человек. Доступ к записям - всегда.
Картинка

Видео-курс

Проходите курс в своем темпе. Чат с куратором. Еженедельные онлайн-разборы практики и домашних заданий.
Картинка

Очно

Москва
Очные занятия 2 р. в нед. вечером, в группе 6 - 12 чел. Есть возможность подключаться к занятию онлайн, или посмотреть запись.

Занятия в EasyUm это:

Картинка
Удобный график

График занятий всегда согласовывается в рамках каждой группы отдельно (после 1го занятия). Это могут быть 2 будних дня вечером с 19:00 до 21:00, или один день будний вечер и второй — суббота днем.

Картинка
Быстрая коммуникация

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

Картинка
Трудоустройство

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

Картинка
Маленькие группы

Каждая наша группа - это 4-8 учеников. Это позволит максимально качественно и комфортно обучаться.

Картинка
Длительность курса

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

Картинка
Четкая структура

Курс разделен на модули. Модули на уроки. Каждый урок - это теория, соединенная с практикой. Без длинных приветствий и воды.

Методист

Методист курса
"Java Junior Веб-Разработчик"

Методист

Шульга Наталья. Senior Java-разработчик, руководитель академии EasyUM. Опыт разработки 10+ лет.

Ведущий преподаватель и эксперт программы. Более 30+ выполненных Java-проектов под ее руководством, среди которых crm-системы для зарубежных ресторанов, онлайн казино и пр.

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

Фото преподователя

Владлен Вожжаев

Руководитель подразделения разработки AC Soft при МГТУ им. Н.Э.Баумана. Опыт в разработке 12+ лет

Фото преподователя

Дамир Мухаметов

Senior Java разработчик в компании СберФакторинг. Опыт в разработке 8+ лет

Фото преподователя

Вита Ковалева

Senior Java-разработчик в Газпромбанке. Технический лид стрима разработки. Опыт в разработке 8+ лет

Что говорят о нас ученики

Отзыв выпускника курса PHP Junior

Отзыв выпускника потока 2 Курс “PHP junior программист”

Отзыв выпускника курса Front-end

Отзыв выпускника Курс “JavaScript Front-end разработчик”

Отзыв выпускника курса PHP Junior

Отзыв выпускника Курс “Графический дизайнер”

Отзывы выпускницы Курс “Java Junior веб-разработчик”

Отзывы выпускницы Курс “Java Junior веб-разработчик”

Отзыв выпускника Курс “Тестирование ПО”

Отзыв выпускника Курс “Тестирование ПО”

Отзыв выпускника Курс “JavaScript Front-end разработчик”

Отзыв выпускника Курс “JavaScript Front-end разработчик”

Почему ваш курс 4,5 месяца, а у других 1-2 года?

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

С курсами EasyUM вы экономите время и деньги, и осваиваете самое необходимое для конкретной цели на сегодня – работа на должности Android Разработчик (Java&Kotlin) в хорошей компании.

Картинка

1-2 года – это так долго и далеко не у каждого хватит мотивации или возможности продолжать активно учиться. Результаты на лицо:

Длительность 1-2 года

15%студентов доходят до конца курса

Длительность 5-8 месяцев

75%наших студентов доходят до конца курса и находят работу

Фото очных занятий в EasyUM

Выберите тариф

Онлайн в группе

Картинка
  • Онлайн занятия в группе (2 раза в неделю, вечером)
  • Проверка домашних заданий
  • Запись всех занятий навсегда
  • Чат с преподавателем

2 439 ₽ / месяц

при рассрочке на 24 месяца

58 514

-20%

Ждем весну с EasyUM! Скидка 20% до 8 апреля!

Видео-курс

Картинка
  • Уроки в записи
  • Разбор дз раз в неделю (онлайн в мини-группе)
  • Чат с преподавателем
  • Запись всех занятий навсегда

2 120 ₽ / месяц

при рассрочке на 24 месяца

50 859

-20%

Ждем весну с EasyUM! Скидка 20% до 8 апреля!

Очный

Картинка
  • Онлайн занятия в группе (2 раза в неделю, вечером)
  • Проверка домашних заданий
  • Запись всех занятий навсегда
  • Чат с преподавателем

2 707 ₽ / месяц

при рассрочке на 24 месяца

64 953

-20%

Ждем весну с EasyUM! Скидка 20% до 8 апреля!

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

Если говорить честно, то около 70 - 75% наших выпускников трудоустраивается в среднем за 2-3 месяца после окончания курса. Остальные - или не закончили курс по своим причинам, или просто не нуждаются в новой работе.
Конечно можно, гражданин любой страны может пройти у нас курс.
Получится! Курс рассчитан на слушателей, которые полностью с 0, и совершенно ничего не знает из области it.
Да! Курс рассчитан специально для тех кто работает, и имеет только только по 2-4 часов свободного времени в неделю, для выполнения домашнего задания. График занятий выстраивается именно в вечернее время, чтоб было комфортно совмещать с работой или учебой.
Москва: центр города (м. Павелецкая 5 минут), Шлюзовая набережная 6 стр 4. Казань: центр города, Чернышевского 33. Во всех остальных городах все наши занятия проходят на территории коворкингов в центре города. Так же напомним что любой наш курс можно пройти в режиме ОНЛАЙН или по ВИДЕО-КУРСУ.
Позвонить
phone--v1
WhatsApp
whatsapp--v1
Telegram
telegram-app
Max
max-app
Свернуть
icon
Курс «Android-разработчик с нуля» | Обучение разработке андроид приложений онлайн в Москве