Курс Android разработка мобильных приложений | JavaGuru


Курс Android разработка мобильных приложений



Описание Android программы

На сегодняшний день все больше и больше людей используют в своей работе мобильные устройства, нежели компьютеры. В связи с этим, многие сервисы начинают предоставлять свои услуги через мобильные приложения. Зачастую новые сервисы существуют исключительно на мобильных устройствах (к примеру Instagram, Uber, Snapchat). Это огромный рынок, который на данный момент является одним из самым востребованных для разработчиков. Задача курса познакомить слушателя с процессом разработки под Android платформу (пройти все шаги от создания проекта до публикации его в магазине приложений). Дать практический опыт работы с элементами, которые встречаются во всех приложениях (кнопки, поля для ввода, списки, отображение картинок), после чего слушатель самостоятельно сможет создавать приложения для своих нужд/идей, либо искать работу по данному профилю. Курс охватывает нужные темы для написания тестового задания на позицию Trainee/Junior Android разработчика.

Подробная программа курса

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

Создадим свое первое Андроид приложение, добавим в него кнопки, текст, поля для ввода и также отображение картинок. Разберем каждый элемент отдельно!

Добавим в свое приложение такие вещи как списки, выпадающие списки и меню. Разберем каждый элемент отдельно!

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

Разберем, из чего состоит MVC и чем оно отличается от других архитектур, к примеру MVVM, и когда лучше использовать каждую из них. Применим каждую из архитектур на своем приложении.

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

Разберем процесс сохранения в приложении таких вещей как пароли, картинки и текстовая информация. Познакомимся с вариантами хранения информации на устройстве.

Научимся отправлять нотификации с сервера в свое приложение, разберем отличие push нотификаций от локальных.

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

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

Разберем процесс подготовки приложения для публикации в Google Play и самого процесса публикации. Так же посмотрим на инструменты предлагаемые Google Play для разработчиков.


Занятия на курсе проходят один раз в неделю. Каждое занятие состоит из двух частей: презентации с изложением теории (1/2 занятия) и практики вместе с преподавателем (1/2 занятия), когда слушатели активно обсуждают и выполняют практические задания.

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

Коммуникация играет огромную роль в процессе обучения. Понимая это мы для каждого курса создаем Skype группу, в которой можно задавать любые вопросы между лекциями. Преподаватели и другие слушатели курса активно участвуют в дискуссии, отвечают на все вопросы и помогают решать возникающие проблемы. Чем больше вопросов тем лучше! Мы на все вопросы поможем найти ответы!

Самых активных участников курса в конце ждёт не только сертификат, о котором знают все IT компании Латвии, но и уникальные подарки с нашей символикой. Вы будете гордиться тем, что закончили данный курс и научились тестировать и мыслить нестандартно! До встречи на занятиях!

Заинтересовал курс?

Оставь информацию о себе и мы с тобой свяжемся!