/Martynova-fa-md-practice

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

Primary LanguageHTML

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

В этом курсе мы изучаем основные приемы разработки мобильных приложения для ОС Android. После его освоения вы сумеете создавать нативные и веб-приложения для мобильных устройств на Android на языках программирования Java и JavaScript, познакомитесь с Android SDK - основным фреймворком для этой операционной системой и IDE Android Studio.


Балльно-рейтинговая система

п/п

Вид учебной деятельности

Баллы

Максимум  за семестр (модуль)

 

Первый семестр изучения дисциплины

 

 

 

Первая половина семестра

 

 

1.

Решение лабораторных работ

0-2

14

2.

Тестовые опросы на лекции

0-2

2

3.

Активность на семинарских занятиях

0-1

4

 

Вторая половина семестра

 

 

4.

Решение лабораторных работ

0-2

14

5.

Тестовые опросы на лекции

0-2

2

6.

Активность на семинарских занятиях

0-1

4

7.

Составление тестовых заданий (дополнительно)

0-5

5

 

Всего за семестр (модуль)

 

40

 

Зачет

 

 

8.

Решение практической задачи

0-40

40

9.

Теоретический опрос

0-20

20

 

Всего за зачет

 

60

 

Второй семестр изучения дисциплины

 

 

 

Первая половина семестра

 

 

1.

Решение лабораторных работ

0-2

14

2.

Тестовые опросы на лекции

0-2

2

3.

Активность на семинарских занятиях

0-1

4

 

Вторая половина семестра

 

 

4.

Решение лабораторных работ

0-2

14

5.

Тестовые опросы на лекции

0-2

2

6.

Активность на семинарских занятиях

0-1

4

7.

Составление тестовых заданий (дополнительно)

0-5

5

 

Всего за семестр (модуль)

 

40

 

Экзамен

 

 

7.

Решение практической задачи

0-20

20

8.

Теоретический опрос

0-20

40

 

Всего за экзамен

 

60


Практика данного курса включает (40 баллов):


Решение практической задачи (20 баллов):

Теоретический опрос (40 баллов):

Предварительные требования

Для плодотворного изучения данного курса будут необходимы такие навыки:

  • Знание основ языка программирования Java
  • Знакомство с веб-программированием

Источники информации

Основное:

Программирование нативных приложений:

  • C.Aliferi - Android Programming cookbook (2015) - 151p - учебник в примерах для опытных разработчиков.
  • M.Burton - Android app development for dummies (2015) - 377p - для начинающих.
  • O.Swift - Android app development and programming guide learn in a day - 145p - быстрый и простой.
  • R.Meier - Professional android 4 application development (2014) - 868p - очень основательный, но объемный.
  • R.Rogers - Android application development - 338p - структурированный материал по темам для продвинутых.
  • W.Lee - Beginning android application development - 450p - много примеров, но мало объяснений.
  • Б. Харди и др. - Android программирование для профессионалов (2016) - 640p - современно, основательно и на русском.
  • П. Дейтел и др. - Android для разработчиков (2016) - 512p - 8 продвинутых приложений с разбором.

Веб-приложения:

  • J.Stark - Building android apps with HTML, CSS, and JavaScript (2010) - 164p - единственный учебник о разработке веб-приложений.

Интернет-ресурсы:

Программное обеспечение

  • Java JDK 8
  • Android Studio
  • Git SCM
  • NPM, node.js

Для студентов Финансового университета

Балльно-рейтинговая система

Программа экзамена

Методические указания по составлению тестовых заданий

Методичка по выполнению курсовой работы

Образец отзыва на курсовую