8 985 589 85 01
Личный кабинет

Курс:Java Junior программист
(Android-разработчик)

Изучение программирования под Android становится все более и более востребованным, так как практически 88% смартфонов работают на платформе Android, это объясняет спрос на специалистов по созданию приложений для Android.

Android – мощная ОС охватывающая практически весь технический спектр жизни современного человека. Операционная система Android уже сейчас используется в подавляющем большинстве смартфонов, планшетов, электронных книг, цифровых проигрывателей, наручных часов, фитнес-браслетов, игровых приставок и прочих гаджетов, с которыми мы все знакомы.

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

На сегодняшний день ОС Android является самой распространенной ОС для портативных гаджетов современности. Отрасль программирования на платформе Android развивается в геометрической прогрессии и требует все новых и новых специалистов отрасли Android-Development.

Мастерское владение всеми этапами разработки, тестирования и поддержки приложения на ОС Android повышает «стоимость» разработчика в несколько раз. На финальном модуле курсов android мы рассмотрим заключительные этапы создания приложения на ОС Android.

На курсах андроид будут рассмотрены следующие темы:

Работа со звуковыми и анимационными эффектами приложения

После успешного окончания курса андроид-разработчик вы сможете добавлять в свое приложение разнообразные анимационные и звуковые эффекты, для увеличения его привлекательности, также мы коротко рассмотрим программу создания GIF-анимации – Kit Compositor.

Настройка систем уведомления приложения

На курсах андроид мы изучим настройку уведомлений вдоль и поперек! Научимся создавать «макет уведомления», правильно определять его «приоритет» и использовать AlarmManager для настройки работы уведомлений.

Создание и использование паттернов

Обязательным этапом обучение android в EasyUM является изучение архитектуры приложения андроид и паттернов – шаблонов для решения сложных архитектурных задач.

Тестирование приложения

Пройти обучение android и выложить его в Google Play – это ровно 50% успеха, ведь любое приложение нуждается в последующей технической поддержке и обновлении данных. Минимизировать затраты на поддержку приложения можно при качественном его тестировании на ошибки и баги. На обучение android в EasyUM, мы научим Вас искусству тщательного тестирования, что сохранит Вам время, деньги и нервы в будущем.

Разбор полетов

Курс программирования android был бы не тем без «анализа проделанной работы» и « разбора полетов». EasyUM научит не только создавать крутые скачиваемые приложения, но и анализировать свои преимущества и недостатки, вести учёт скачиваний и отслеживать популярность своего продукта.

Сложность курса:

-30% скидка на курс до 1 марта!

старт курса

6 марта

Дни - согласуем на первом занятии

Осталось мест:
3 из 12

5 месяцев

2 раза в неделю (19:00 - 21:00 или выходные днем)

Вебинар/Запись


обучение online

Старая цена - 52 000 руб

39 990 руб.

записаться

В аудиториях


Занятия на м. Кутузовская

Старая цена - 65 000 руб

49 990 руб.

записаться

Индивидуально


в аудиториях (или Оnline)

старая цена - 2 200 руб.

1700 руб. / час.

записаться

Возможна поэтапная оплата — от 2500 руб. в месяц.
Условия поэтапной оплаты вы можете уточнить у нашего менеджера по телефону указанному на сайте.

pattern

Для
кого?

01

pattern pattern
  • Для тех, кто хочет создавать крутые скачиваемые приложения
  • Для начинающих Android Dev-ов
  • Для тех, кто мечтает стать программистом и получать достойную ЗП
  • Для тех, кто видит будущее за современными технологиями

Требования к поступающим

Курс рассчитан на обучение полностью «с нуля». Вам не нужно иметь опыт разработки мобильных приложений.

02

pattern pattern
  • Владение компьютером на уровне «пользователь» и выше
  • Владение Английским языком на уровне «школьный курс» и выше
  • Наличие свободного времени для выполнения Д/З от 10 часов в неделю и более
  • Наличие твёрдого желания научится разрабатывать мобильные приложения для Android

Чему Вы научитесь

Вы обретете одну из самых перспективных профессий в области программирования - Java Developer (Android - разработчик).

03

pattern pattern
  • Разрабатывать мобильные приложения с использование языка программирования Java
  • Понимать основы проектирования приложения для мобильных устройств на платформе Android
  • Во время курса сами создадите готовое мобильное приложение, на котором отработаете навыки применения основных компонентов Java, использования классов и библиотек, технологий разработки приложений и шаблонов проектирования
  • Понимать и работать с «Жизненным циклом» приложения для Android

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

IntelliJ IDEA - самая умная и удобная среда разработки для Java
Java - объектно-ориентированный язык программирования

Java 1. Основы программирования

  1. Введение в Java. Что такие компилятор, интерпретатор, JDK, JRE, документатор. Разбор основных сред разработки. Установка IntelliJ IDEA. Первая программа на java. Преобразование типов.
  2. Типы данных. Математические операторы. Работа с примитивными типами.
  3. Логические операторы и работа с ними.
  4. Управляющие конструкции и циклы: for, while, if, else, else if и другие.
  5. Одномерные массивы. Практическая работа No1.
  6. Что такое метод, входящие параметры, исходящие параметры. Применение методов в программах.
  7. Двухмерные массивы. Практическое их применение.
  8. Практическая работа No2. Написание небольшого консольного приложения.

РЕЗУЛЬТАТ СТУДЕНТА: Консольная программа «Подбор тур-поездки»

1-й Мес.

Модуль 1

Тема : Java 1. Основы Программирования

Длительность : 21 Ак. Час

от 8 000

Полная стоимость модуля в руб.

записаться
Java - объектно-ориентированный язык программирования
IntelliJ IDEA - самая умная и удобная среда разработки для Java.
JavaFX - платформа на Java для создания приложений с графическим интерфейсом

Java 2. ООП

  1. Ссылочные типы данных. Класс String и StringBuffer.
  2. Строение класса. Конструкторы, переменные и методы. Их применение на практике.
  3. Наследование, как неотъемлемая часть ООП. Разбор класса Object.
  4. Инкапсуляция и полиморфизм. Переопределение, перегрузка и сокрытие методов в java. Рекурсия.
  5. Абстрактные классы и интерфейсы в Java.
  6. Работа с исключениями. Конструкции try / catch / finally. Проверяемые и не проверяемые исключения. Собственные классы исключений.
  7. JavaFX. Разбор основных инструментов для создания компьютерного приложения: MenuBar, Label, ImageView, Button, GridPane и другие.
  8. Написание собственного приложения с помощью JavaFX.

РЕЗУЛЬТАТ СТУДЕНТА: Разработанная игра «Угадай карту»

2-й Мес.

Модуль 2

Тема : Java 2. ООП (Объектно-Ориентированное Программирование)

Длительность : 21 Ак. Час

от 8 000

Полная стоимость модуля в руб.

записаться
IntelliJ IDEA - самая умная и удобная среда разработки для Java
Java - объектно-ориентированный язык программирования
log4j - широкоизвестная библиотека логирования
Maven - это инструмент для сборки Java проектов

Java 3. Коллекции И Многопоточность

  1. Коллекции в java. ArrayList и LinkedList.
  2. Коллекции в java. HashSet, LinkedHashSet, SortedSet. Интерфейс Iterator и Iterable. Сортировка в коллекциях.
  3. Ассоциативный массивы в java. Разбор класса HashMap и его иерархии.
  4. Потоки ввода и вывода (io / nio) символьных и байтовых потоков в java. Сериализация и десериализация. Практика: запись данных в файл и чтение с файла.
  5. Многопоточность в java. Синхронизация.
  6. Сборщик проектов Maven. Разбор библиотеки для модульного тестирования - JUnit.
  7. Логирование в java. Настройка Log4j.
  8. Написание собственного приложения с использованием многопоточности, коллекций и логирования.

РЕЗУЛЬТАТ СТУДЕНТА: Программа «Исполнитель задач»

3-й Мес.

Модуль 3

Тема : Java 3. Коллекции И Многопоточность.

Длительность : 21 Ак. Час

от 8 000

Полная стоимость модуля в руб.

записаться
Аndroid OS - одна из популярнейших и наиболее перспективных операционных систем для различных мобильных устройств
Android Studio — среда разработки для работы с платформой Android
XML — расширяемый язык разметки
HTTP - протокол прикладного уровня передачи данных
SQLite — компактная встраиваемая СУБД

Android 1. Знакомство, UI Элементы

  1. Введение в Android. Знакомство с средой разработки Android Studio. Обзор структуры проекта. Первое приложение для Android.
  2. XML. Синтаксис языка. Расположение элементов и их свойства.
  3. Работа с пользовательским интерфейсом (UI): Activity и Fragments, простейшие элементы интерфейса, строки, размеры, цвета и прочее.
  4. Работа с отображением контента: RecyclerView. Адаптеры. Fragments API - это это и как с ним работать.
  5. Дизайн и анимация: Material Design Components, Custom View, LayoutManager, Floating Action Button, знакомство с Manifest.
  6. Рисование с помощью canvas, меню, контекстное меню, диалоговые окна.
  7. Хранение данных: работа с SQLite. Shared preferences, Internal Storage и External Storage.
  8. Интернет и HTTP. Библиотека Retrofit и REST API. WebSocket, WebView.

РЕЗУЛЬТАТ СТУДЕНТА: Разработан внешний вид финального приложения «Бронирование и оплата электрозаправок»

4-й Мес.

Модуль 4

Тема : Android 1. Знакомство, UI Элементы.

Длительность : 21 Ак. Час

от 8 000

Полная стоимость модуля в руб.

записаться
Git — распределённая система управления версиями.
Gradle — система автоматической сборки
AdMob – функция, которая позволяет показывать в приложениях объявления из различных источников
JSON — текстовый формат обмена данными, основанный на JavaScript
Google Play — магазин приложений, игр, книг, музыки и фильмов компании Google

Android 2.Полный цикл разработки приложения

  1. Архитектура приложений для Андроид. SOLID, MVP, MVC.
  2. Знакомство с версией контроля - Git, и с сборщиком проектов Gradle. Настройка и работа с ними.
  3. Службы Services. Service, BroadastReciver, Service extended, Notification. Процессы.
  4. Работа с потоками и сетью: AsyncTasks, Handler и JSON.
  5. Реактивная лапша и реактивное программирование. Асинхронные задачи. RxJava, RxAndroid.
  6. Работа с популярными библиотеками: ButterKnife и Dagger 2.
  7. Монетизация приложения с помощью AdMob. Написание финального проекта.
  8. Публикация приложения в Google Play.

РЕЗУЛЬТАТ СТУДЕНТА: Опубликованное приложение в Google Play «Бронирование и оплата электрозаправок»

5-й Мес.

Модуль 5

Тема : Android 2. Полный цикл разработки приложения.

Длительность : 21 Ак. Час

от 8 000

Полная стоимость модуля в руб.

записаться

Ваши результаты после
обучения

Сертификат выдается всем ученикам EasyUM в 2х экземплярах: в виде документа и онлайн-копии. Данную ссылку с легкостью можно прикрепить в свое резюме или поделиться с другом.

user

Алекс Гончаров

Junior Android Developer

Заработная плата - 100 000 руб./мес.

Ключевые навыки:

  • Создание многоуровневых приложений под ОС Android на языке программирования Java
  • Настройка Android SDK
  • Опытный пользователь Android Studio
  • Настройка работы с диалоговыми окнами
  • Создание пользовательского интерфейса
  • Работа с провайдерами контента
  • Создание и внедрение анимации в приложение

Образование:

EasyUM. Курс «Java Junior программист (Android-разработка)» 5 месяцев. (07.18 - 12.18)

На данном курсе мы разрабатываем реальное приложение для Android «Бронирование и оплата электрозаправки»

Занимайтесь из любой
точки мира!

Подключайтесь к занятию online, или смотрите в записи.

Пропустили занятие? Уже не страшно!

Теперь Вы сможете подключиться к online-трансляции или посмотреть занятие в записи. Ссылка на запись будет автоматически доступна в личном кабинете ученика.

как это работет

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

Оставьте заявку

Ваши приятные бонусы

Интенсив по
трудоустройству

От рекрутера ведущей it-компании Москвы

Сертификат
и онлайн-копия

Выдается при успешном окончании курса

Помощь в
трудоустройстве

Ваше резюме ждут более 100 компаний-партнеров

Портфолио
и свой проект

Разработаете во время обучения на курсе

Групповой чат
24/7

С одногруппниками и преподавателями

Ежемесячная
оплата

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

20% скидка на
следующий курс

Всем выпускникам EasyUM в Москве

Бар-зона с кофе
и печеньками

В неограниченном доступе

Кто преподает
данный курс

Шульга Наталья

Преподаватель курса «Java Junior программист (web-разработчик)»

Наталья разрабатывала высоко нагруженные игровые сервера, ПО для банков и ресторанного бизнеса. Сотрудничала с такими IT компаниями, как: CS, RightApplications. На данный момент Наталья является Middle Java-разработчиком и сотрудничает с европейскими заказчиками на удалённой основе.

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

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

Как записаться на курс?

Записаться на курс – просто! Оформите заявку на сайте и наш менеджер свяжется с вами для уточнений даты встречи в нашем офисе для заключения договора на обучение. Также вы можете позвонить нам по номеру 8 985 589 85 01 и записаться на курс по телефону.

Обратите внимание! Для заключения договора обучение вам понадобится паспорт и оплата за курс.

Если вы хотите заключить договор Онлайн, свяжитесь с нами по номеру 8 985 589 85 01, и наш менеджер расскажет вам о дальнейшей схеме оформления договора. Обратите внимание, что договора заключённые онлайн не отличаются от договоров заключенных в офисе и имеют ту же юридическую силу.

Когда начинается обучение?

Мы формируем группу по набору студентов. Запускаем группу от 6 человек. Средний перерыв между стартами групп – 25 дней.

Как это происходит? Мы открываем набор в группу: после того как в группе собралось 6 человек, мы назначаем точную дату начала обучения и уведомляем всех студентов о дате старта курса. За 4 дня до старта обучения вашей группы наш менеджер свяжется с вами и пригласит на первое занятие.

Как оплатить курс?

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

Как оформить рассрочку?

Мы сотрудничаем с Тинькофф банком. Вы можете оформить рассрочку от Тинькофф банка сроком на 12/24 месяца без процентов, с первым платежом в следующем календарном месяце. В случае оформления рассрочки средняя ежемесячная оплата составляет от 2 500 руб. Для оформления рассрочки от Тинькофф банка свяжитесь с нашим менеджером по телефону 8 985 589 85 01.

Кто преподает данный курс?

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

Где будут проходить занятия?

Любой курс вы можете посещать в удобной для вас локации.

– Юго-запад Москвы – 3 минуты от метро «Кутузовская». Кутузовский пр-т, д.36, с. 4. Вход 7, 2й этаж, офис 303, Бизнес-парк «Казакова»

– Северо-восток Москвы – 2 минуты от метро «Семёновская» ул. Щербаковская 3. БЦ «Щербаковский», 11-й этаж, офис 1104

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

В каком формате проходит обучение?

Более 80% всех наших занятий – это практика. Преподаватель подключает свой компьютер к проектору и демонстрирует выполнение практических заданий, параллельно объясняя почему нужно выполнять именно так.

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

Какое расписание занятий (день и время)?

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

Время занятий: будние дни – с 19:00/19:30 до 21:00/21:30, выходные дни – суббота, в интервале с 10:00 до 18:00

Если я пропущу пару уроков, смогу ли я потом их отработать?

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

Можно ли вернуть денежные средства?

Да, вы можете оформить возврат денежных средств. Для этого вам необходимо отправить нам заявление о возврате денежных средств на почту it@easyum.ru.

Обратите внимание: ваше заявление о возврате денежных средств должно поступить к нам не позднее, чем за 24 часа до первого занятия. Заявления о возврате денежных средств менее чем за 24 часа до первого занятия рассмотрены не будут.

Время возврата денежных средств – от 7 до 14 рабочих дней с момента написания заявления. Возврат осуществляется тем же способом, которым была осуществлена оплата.

Можно ли приостановить обучение на некоторое время?

Да, вы можете приостановить обучение в любой момент. Максимальный срок перерыва в обучении – 1 календарный год.

Чтобы вернуться к обучению после перерыва, вам необходимо связаться в нашим менеджером по телефону 8 985 589 85 01. Когда вы будете готовы к восстановлению в EasyUM, мы определим вас в ближайшую группу по вашему курсу без дополнительных доплат.

Помогаете ли вы с трудоустройством?

Да. Главная идея компьютерной школы EasyUM – освоение новых IT-профессий на практике. Практический подход к обучению и высокий уровень знаний наших выпускников позволяет нам сотрудничать с лучшими IT-компаниями Москвы и помогать лучшим студентам группы с трудоустройством.

Как мы это делаем? Мы дорожим своим именем перед работодателями, поэтому сотрудничаем с лучшими студентами группы и отправляем их резюме в партнерские IT-компании Москвы.

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

Какие материалы у меня останутся после обучения?

Сертификат об окончании обучения. Онлайн-сертификат, который можно подкрепить к резюме. Портфолио с вашими работами. Чат с преподавателем. Видеозаписи всех занятий.

Могу ли я получить налоговый вычет?

Нет, мы не предоставляем сертификаты государственного образца, так как мы не являемся ВУЗом в классическом понимании этого слова. Доктрина нашего учебного центра: «Нет» – скучной теории, «Да» – реальным навыкам!

Наши курсы занимают намного меньше времени, чем стандартные программы ВУЗов и позволяют вам освоить востребованную профессию в максимально короткие сроки (3-6 месяцев).

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

Закажи консультацию специалиста

Хочу задать вопрос
Хочу записаться на модуль

Режим работы :

ПН-ПТ: 09:00 - 22:00 — Занятия в аудиториях
ПН-ВС: 8:00 - 23:00 — Консультации по телефону

Email :

it@easyum.ru

Телефон :

☎ + 7 (985) 589-85-01

Адрес :

Москва, Кутузовский пр-т, д.36, с.4
Вход 7, 2й этаж, офис 303
Бизнес-парк «Казакова»
3 минуты от м. Кутузовская
Разработка сайта: logotype update
Хочу записаться на курс
Спасибо за обращение! Мы свяжемся с вами в течении 24 часов.
Комфорта Вам, тепла и улыбок :)