Разработка мобильных приложений

Программа профессиональной переподготовки "Разработка мобильных приложений"

Программа соответствует профессиональному стандарту 06.001 «Программист»

Вид профессиональной деятельности «Разработка программного обеспечения»

Телефон

Общие сведения

Начало обучения

Ноябрь 2019

по субботам

Записаться на обучение

Время обучения

с 11:00 – 16:00

Объём программы

250 ак. часов (из них 108 аудиторных)

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

38 600 рублей

оплата возможна в 2 этапа

Категория слушателей

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

Контакты

8 903 105 90 17

uc@mpt.ru

Записаться на обучение




я согласен на обработку персональных данных

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

от 50 000 рублей
Junior Android developer
от 120 000 рублей
Middle Android developer
от 200 000 рублей
Senior Android developer

Документ об окончании

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

Программа "Разработка мобильных приложений" включает следующие предметы

Kotlin

Основы языка программирования Kotlin

Kotlin является языком программирования, который был создан компанией JetBrains. Сегодня компания Google считает именно Kotlin официальным языком для Android приложений. Курс «Основы языка программирования Kotlin» рассчитан на знакомство с синтаксисом и даёт базовое представление о разработке приложений.

Элементы пользовательского интерфейса мобильных приложений

При создании мобильных приложений необходимо продумывать дружественный интерфейс для удобства использования. Данный курс знакомит с объектами: контейнерами, кнопками, полями ввода и вывода, переключателями и другими элементами управления. Также рассматриваются принципы вёрстки окон, классы, события и свойства.

Android Studio
SQLite

Основы проектирования и баз данных

В операционной системе Android для хранения данных и обработки данных имеется встроенная поддержка одной из распространенных систем управления базами данных – SQLite. Данная дисциплина позволяет получить необходимые теоретические знания по теории баз данных, а также практически навыки по их созданию и разработки к ним приложений.

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

В итоговую дисциплину «Разработка приложений под Android» входит перечень тем, который позволит получить хороший опыт в реализации Android-приложений. В рамках учебного процесса рассматриваются способы реализации не только приложений под мобильные устройства, но и под электронные часы и SmartTV.

Разработка мобильных приложений

Записаться на обучение




я согласен на обработку персональных данных

Обобщённая программа обучения

Продолжительность: 12 аудиторных академических часов

Структура программы языка Kotlin.
Операторы ввода и вывода данных.
Типы данных и переменные.
Ветвление. Условные операторы.
Циклические процессы.
Подпрограммы. Методы.
Обработка строковой информации.
Массивы.
Классы и объекты.
Модификаторы доступа.
Обработка исключительных ситуаций.

Продолжительность: 18 аудиторных академических часов

Основные понятия UI и UX.
Компоновка ограничений.
Организация всплывающих уведомлений.
Организация работы с диалоговыми окнами.
Меню.
Элементы управления для ввода данных.

Продолжительность: 12 аудиторных академических часов

Подключение к базе данных SQLit.

Получение данных.

Добавление, удаление и обновление данных в SQLite.

Использование существующей базы данных SQLite.

Динамический поиск по базе данных SQLite.

Модель, репозиторий и работа с базой данных.

Создание диаграмм.

Продолжительность: 54 аудиторных академических часа

Ресурсы приложений Activity.
Работа с графическими данными и камерой.
Адаптеры и списки.
Работа с сетью. WebView.
Работа с мультимедиа.
Настройки и состояние приложения.
Работа с файловой системой.
Реализация приложения БД.
Перелистывание страниц и ViewPager.
Сервисы.
Телефония и коммуникация.
Анимация.
Провайдеры контента.
Публикация приложения.
Настройки и данные приложений.
Работа с фильтрами.
Позиционирование и карты.
Многопоточность в Android.
Реализация виджетов приложений.
Работа с Bluetooth.
JSON.
Тестирование и отладка мобильных приложений.

Другие программы профессиональной переподготовки

WEB-разработка и дизайн

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

Разработка мобильных приложений

Системное и системное администрирование

Разработка компьютерных игр и мультимедийных приложений

Информационноя безопасность компьютерных сетей