YoVDO

Быстрый старт в разработке Android-приложений

Offered By: Moscow Institute of Physics and Technology via Coursera

Tags

Android Development Courses Mobile Development Courses Android Studio Courses Data Storage Courses Android SDK Courses

Course Description

Overview

Мобильная разработка - одна из самых динамично развивающихся отраслей IT индустрии. Тенденция к этому, несомненно, сохранится. В этих реалиях умение писать мобильные приложения это лишь малая часть профессиональной разработки. Нужно уметь писать красивый отказоустойчивый код с понятной чистой архитектурой и полным разделением логики. Код, который будет понятен как книга любому читателю. Так же, необходимо знать все современные подходы разработки Android приложений, разбираться в хороших и плохих "новинках" Android разработки. Обо всем этом вы узнаете при прохождении нашего курса. Если вы хотите быть модным, современным и профессиональным Android-разработчиком, то вы обязаны пройти этот курс!
Курс создан для тех, кто хочет начать разрабатывать Android - приложения. Соответственно, задачи курса:
1) Познакомить с платформой Android.
2) Познакомить с интегрированной средой разработки - Android Studio.
3) Разобраться в структуре проекта.
4) В общем изучить компоненты Android приложения.
5) Изучить UI составляющую приложений - Activity, Fragment, их жизненный цикл.
6) Изучить элементы интерфейса, предоставляемые Android SDK.
7) Разобраться с хранением простых строковых данных в файлах Preferences.

Syllabus

  • Первые шаги в Android-разработке
    • На этой неделе вас ждёт знакомство со средой разработки и структурой проекта, а также работа с эмулятором.
  • Компоненты Android и элементы интерфейса
    • На этой неделе вас ждёт знакомство с основными компонентами Android: Activity, основными элементами интерфейса, меню, интентами, а также фрагментами. Помимо этого вы научитесь работе с ресурсами проекта, работе с файлами Preferences и публикации в систему контроля версий GitHub.
  • Старт курсового проекта
    • На этой неделе курса вас ждёт начало работы над курсовым проектом, в котором будут применяться знания, полученные вами в предыдущих неделях.
  • Завершение курсового проекта
    • На этой неделе курса вас ждёт окончание работы над курсовым проектом и создание своего приложения.

Taught by

Магометов Азрет Ахметович and Тайчинов Марат Радмирович

Tags

Related Courses

Software Engineering for SaaS
University of California, Berkeley via Coursera
Android. Programación de Aplicaciones
Miríadax
Informatik für Ökonomen
University of Zurich via Coursera
Aprendizaje en la Nube, Herramientas web en el Aula
Galileo University via Independent
Desarrollo de Aplicaciones para Android
Galileo University via Independent