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

136 часов
длительность
с 5-6 ноября
дата
Онлайн
формат
Стоимость обучения
30 000 рублей
Предварительно на электронную почту
будут направлены инструкции по обучению

Описание

Целью дисциплины является изучение основ и получение практических навыков программной инженерии в области разработки программного обеспечения для мобильных устройств.  Обучающийся, освоивший образовательную программу, должен обладать следующими компетенциями:
  • способность выполнять работы по разработке компонентов системных программ-ных продуктов: компиляторов, загрузчиков, сборщиков, системных утилит, драйверов устройств, по созданию инструментальных средств программирования (ПК-7);
Основными задачами преподавания дисциплины являются:
  • ознакомление с основными мобильными операционными системами; 
  • ознакомление с различными инструментами разработки программного обеспечения для мобильных устройств; 
  • знакомство с особенностями разработки мобильных приложений; 
  • изучение основных приёмов и методов программирования мобильных приложений; 
  • знакомство с основными конструкциями соответствующего языка программирования;
  • получение практических навыков по разработке полноценного мобильного приложения с применением всех изученных принципов, методик, методов и средств разработки мобильных приложений. 
Курс разработан в расчете на участников с высшим образованием.

Требования

Образование – Высшее. У слушателей должны быть сформированы навыки работы с ПК, а так же знание основ программирования.

Результаты обучения

1. Знание (осведомленность в областях) 1.1. знать адресацию памяти и переменные. Типы данных int и String. Функции Print() и println();объекты, примитивные типы данных, как создавать переменные, как вызывать методы, как создавать и  называть классы.
1.2. знать как подключать плагин в IntelliJ IDEA, как работать с консолью и со строками 1.3. Переменных. Модификаторы доступа public и private. Условные операторы. Тип Boolean. Циклы; 1.4. классы. Пакеты (packages). Конструкторы; 1.5. массивы. Расположение массивов в памяти. Array, ArrayList. 1.6. синтаксис выбранного языка программирования, особенности программирования на этом языке, стандартные библиотеки языка программирования; методологии разработки программного обеспечения; 2. Умение (способность к деятельности) 
2.1. использовать Типы данных int и String. Функции Print() и println(); создавать объекты, создавать переменные, вызывать методы, возвращать значения, создавать и называть классы. Работать с консолью IntelliJ IDEA и со строками.
2.2. работать с: переменными, модификаторами доступа public и private, условными операторами, циклами; 2.3. работать с классами, пакеты (packages), конструкторы. 2.4. использовать массивы, array, arrayList. 2.5. применять выбранные языки программирования для написания программного кода; использовать выбранную среду программирования и средства системы управления базами данных; использовать возможности имеющейся технической и/или программной архитектуры;)  
3. Навык (использование конкретных инструментов)
3.1  навыками использования типов данных int и String. Функций Print() и println(); 3.2. навыками работы с переменными, методами, классами. навыками работы с IntelliJ IDEA, навыками работы с консолью и со строками. 3.3. навыками работы с: переменными, модификаторами доступа public и private, условными операторами, циклами. 3.4. навыками работы с классами, пакетами (packages), конструкторами. 3.5. навыками работы с массивами, <span lang=”EN-US”>a</span>rray, <span lang=”EN-US”>arrayList</span>. 3.6. навыками создания программного кода в соответствии с техническим заданием (готовыми спецификациями); оптимизации программного кода с использованием специализированных программных средств; оценки и согласования сроков выполнения поставленных задач.

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

Маслов Никита Сергеевич

Стоимость — 30 000 рублей

Ссылка на курс 20.35