Скидки на курсы ждут в личном кабинете. Нажмите тут
Поддержка куратора Домашние задания

Разработка приложений для Android

Разработка приложений для Android
Формат
Онлайн
Длительность
12 месяцев
Уровень
Для новичков
Документ
Диплом
Трудоустройство
Да
Программа

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

Программа длится 12 месяцев и состоит из 25 блоков. По итогу прохождения курса вы защитите дипломный проект и получите международный диплом и сертификаты от партнёров.

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

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

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

  • Строки, массивы одномерные, многомерные. Методы (на примере статических методов)

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

  • JavaCollectionFramework

  • Аннотации, Анонимные классы, Lambda выражения. Stream API

  • Использование jUnit и фреймворка Mockito

  • Паттерны проектирования. MVC, MVP, MVVM. Принципы проектирования классов SOLID

  • Android. Обзор необходимого ПО

  • Структура Аndroid-проекта. Пользовательский интерфейс приложения

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

  • Material Design. Layout, Views и ресурсы

  • Детальный обзор виджетов Android. Основные и полезные методы виджетов, важные аспекты их создания и работы

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

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

  • Фрагменты

  • Изображения, графика, анимация. Аудио, видео, камера

  • Введение в работу с базами данных. Использование баз данных в Android-приложениях

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

  • Сетевые возможности, доступ к веб-сервисам. Google Cloud Platform, Firebase

  • Работа с картами Google Maps API

  • Регистрация в GooglePlay

  • Системы контроля версий GIT

  • Работа в команде, управление программными проектами

Чему научат на курсе
Производить отладку проектов
Реализовывать сложные алгоритмы
Использовать механизмы многопоточности Java
О школе
Компьютерная академия Top
рейтинг 4.2
19 отзывов
25 курсов
Компьютерная академия Top

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

Преподаватели академии — не просто эксперты в своей сфере, а профессиональные педагоги. Их цель — сделать образование осознанным, интересным и результативным.

В финале обучения выпускники получают диплом компьютерной академии Top и сертификаты от компаний-партнёров.

Оставить отзыв
Оставьте свой отзыв
Так вы сделаете рейтинг школ более точным и поможете другим выбрать хороший курс

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