Мобильная разработка 📱 С нуля

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

Java, Android Studio и публикация в Google Play. Получите навыки разработки мобильных приложений и займите место на рынке, где специалистов меньше, чем спрос.

Записаться на курс
От первой строки на Java до собственного приложения в магазине
Срок обучения
12 месяцев
Занятия
2 раза в неделю, 4 ак. часа
Возраст
от 15 до 55 лет
Документ
диплом
⭐ Android и Google Play

Подобрать обучение

Заполните форму, и мы подберём оптимальную программу обучения специально для вас.

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

Что происходит на рынке и с чем вы выйдете после курса

Рынок ушёл в мобильные

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

Android — больше половины рынка

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

Заказы со всего мира

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

Берут и без опыта

Более 30% компаний заинтересованы в стажерах-разработчиках без опыта работы, с хорошим уровнем знаний и желанием развиваться.

Java как фундамент

Курс начинается не с готовых шаблонов, а с языка: типы, циклы, коллекции, ООП и исключения. Дальше эти же знания работают в любом Java-проекте, не только в мобильном.

Приложение в магазине

Курс доводит до публикации: регистрация в Google Play, подготовка сборки и размещение приложения в магазине — а не только код на локальном эмуляторе.

Почему студенты выбирают компьютерную академию?

01

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

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

02

Уникальный учебно-методический материал

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

03

Обучают профессионалы

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

04

Современная техника

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

05

100% практических занятий

Процесс обучения построен на практических заданиях и общении с преподавателем. У нас отсутствуют монотонные лекции. А знания сразу закрепляются на практике.

06

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

Вы можете выбрать удобное время и дни занятий (утро, день, вечер, будние дни или выходные). Учебу в Академии можно совмещать с учебой в другом ВУЗе или работой.

07

Отсутствие альтернативы

Преподаватели-практики, актуальная программа обучения, техническая оснащенность, помощь в трудоустройстве – это и многое другое выгодно отличает Компьютерную Академию от других учебных заведений.

08

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

Наличие реальных вакансий от работодателей для студентов и выпускников Академии, партнерские программы с IT-индустрией. 25% наших студентов получают первые предложения от работодателей уже после первого года обучения.

09

Малокомплектные группы

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

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

От языка Java до приложения, опубликованного в Google Play

1. Язык Java

Основа, на которой пишется приложение: синтаксис, ООП и коллекции

Введение в язык программирования Java и Android

Как устроена платформа и где здесь место языку.

Переменные, типы данных, операторы

Что можно хранить и как этим оперировать.

Логические операторы, операторы ветвлений, побитовые операторы

Условия и работа с битами.

Циклы

Повторяющиеся действия и выход из них.

Строки, массивы одномерные, многомерные

Хранение наборов данных и работа с текстом.

Методы

Разбиение кода на части, параметры и возвращаемые значения.

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

Классы, наследование, интерфейсы — основа архитектуры приложения.

Исключения

Обработка ошибок, чтобы приложение не падало у пользователя.

Java collection framework

Списки, множества, словари и когда какой уместен.

2. Основы Android

Проект, жизненный цикл и первые экраны

Основы Android, установка необходимого ПО

Android Studio, SDK, эмулятор и запуск на устройстве.

Структура Android-проекта, пользовательский интерфейс, приложение

Из каких файлов состоит проект и что где лежит.

Жизненный цикл приложения Android, Activity, Intent

Что происходит при сворачивании, повороте и переходе между экранами.

Layout, views

Разметка экрана и базовые элементы интерфейса.

3. Интерфейс приложения

Виджеты, меню, диалоги, фрагменты и анимация

Детальный обзор виджетов Android, основные и полезные методы виджетов

Кнопки, списки, поля ввода и их возможности.

Многопоточность, AsyncTask

Тяжёлые задачи в фоне, чтобы интерфейс не подвисал.

Расширенные приемы работы с виджетами

Свои варианты отображения и переиспользуемые элементы.

Меню, управляющая и оповещающая информация, диалоги

Навигация внутри приложения и уведомления пользователю.

Фрагменты

Части экрана, которые собираются в разные компоновки.

Изображения, графика, анимация

Вывод картинок, рисование и движение элементов.

Обработка жестов пользователем

Свайпы, долгие нажатия, масштабирование пальцами.

4. Данные и сервисы

Хранение, фоновые задачи и работа с сетью

Сохранение информации в телефоне

Настройки, файлы и внутреннее хранилище приложения.

Сервисы, намерения Intent

Фоновая работа и обмен задачами между компонентами.

Введение в работу с базами данных

Таблицы, запросы, основные операции.

Использование баз данных в Android-приложениях

SQLite внутри приложения: чтение, запись, обновление.

Сетевые возможности, доступ к веб-сервисам

Запросы к серверу и разбор ответа.

5. Возможности устройства

Контакты, мультимедиа, сенсоры и карты

Адресная книга, календари, события, звонки, SMS

Доступ к данным телефона и разрешения на них.

Аудио, видео, камера

Съёмка, запись и воспроизведение внутри приложения.

Сенсоры

Акселерометр, гироскоп, освещённость и их применение.

Работа с картами Google service

Карта в приложении, метки и определение положения.

6. Публикация

Виджеты рабочего стола и выход в магазин

Виджеты домашнего экрана

Элемент приложения, живущий прямо на рабочем столе.

Регистрация в Google Play

Аккаунт разработчика, подготовка сборки и размещение приложения.

Бесплатные демо уроки

А хотите ознакомиться с набором демонстрационных электронных уроков Академии? Заполните заявку и получите демо-доступ.
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности

Вы научитесь

Создавать приложения в соответствии с принципами архитектуры Android

Создавать, компилировать и отлаживать проекты в Android Studio

Использовать различные разновидности Activity

Разрабатывать виджеты различной степени сложности

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

Использовать различные виджеты в зависимости от поставленной задачи

Создавать приложения, реагирующие на жесты

Разбираться в механизмах графического вывода и работы с изображениями

Взаимодействовать с источниками данных

Создавать приложения, взаимодействующие с адресной книгой, календарем, звонками, SMS

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

Использовать картографические возможности

Интегрировать приложения с веб-сервисами

Регистрировать приложения в Google Play и других магазинах

Преподаватель

Владислав Лычагин

Разработчик программного обеспечения с 1986 года. Преподаватель с 1992 года. Занимался разработкой систем в космической программе «Энергия-Буран», микропроцессорных систем управления для промышленных объектов. Многие разработки были лауреатами международных выставок. В 2009 году был признан лучшим инструктором компании Cisco по Юго-Восточной Европе. Основное направления: Desktop-разработка, разработка под мобильные приложения, разработка приложений баз данных.

Владислав Лычагин, преподаватель курса

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

Выберите удобный для вас формат обучения

Стационар / Онлайн

2 раза в неделю, 4 академических часа в день
Для всех от 15 до 55 лет
Срок обучения — 12 месяцев
Цена:
6 150/ месяц
от 6 150 ₽/ месяц
Записаться на курс

ДИПЛОМ

Выдаём документ по завершении программы

По окончании обучения студенты получают диплом Компьютерной Академии установленного образца.

Наши партнеры:

Образец диплома

ГОТОВЫ НАЧАТЬ
УЧИТЬСЯ?

Оставляйте заявку — мы позвоним вам, расскажем подробнее о программе курса, скидках и забронируем для вас место в группе!

Осталось мест со скидкой: 3 из 5
Подать заявку
Иллюстрация

Типичные ошибки при выборе учебного заведения

На что смотреть, выбирая, где учиться мобильной разработке

Погоня за дешевизной

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

Выбор программы обучения, не соответствующий целям

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

Обучение на краткосрочных курсах

Если перед вами стоит задача освоить разработку под Android с нуля – краткосрочные курсы за несколько недель не дадут достаточной базы. Чтобы разобраться в устройстве Android-приложений, недостаточно повторить чужие команды: нужна практика на оборудовании и понимание, почему всё устроено именно так. Суммарный опыт преподавателей Академии подсказывает, что оптимальный срок — от года.

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

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

Обучение с репетитором

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

Желание легких и быстрых результатов

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

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

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

Задать вопрос

Оформите заявку прямо сейчас и вас ждет:

Скидка при оформлении заявки сегодня

Заморозка цены на курс

Неограниченный доступ к архиву занятий

До конца акции осталось:
23
часов
:
59
минут
:
59
секунд

Осталось мест со скидкой: 3

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

Есть вопросы? Позвоните: +7 (949) 404-81-82

Где работают наши выпускники

Наши студенты работают в ведущих IT-компаниях России и мира

Форма успешно отправлена!