Логотип курса. Kotlin


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

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

Курс формирует у обучающихся такие навыки, как:

  • программирование и работа с различными программными инструментами для решения задач, возникающих в предметной области с помощью языка Kotlin;
  • создание мобильных приложений для Android в различных отраслях и сферах деятельности.

Планируемые результаты обучения:

  • сформированы навыки работы с интегральными средами разработки мобильных приложений (Android Studio, IntelliJ IDEA) на высоком пользовательском уровне;
  • сформированы умения использовать различные методы проектирования мобильных программных систем;
  • сформированы знания основ объектно-ориентированного программирования на языке Kotlin;
  • сформированы умения разрабатывать алгоритмы решения задачи, программировать задачи обработки данных в предметной области;
  • сформированы умения создания многооконных приложений на языке Kotlin для платформы Android;
  • сформированы умения самостоятельно работать с научно-технической литературой и технической документацией по программному обеспечению для мобильной платформы Android.
Требования к уровню подготовки: необходимо владеть знаниями и умениями в области математики и информатики в объеме программы средней школы. Существенным преимуществом для слушателей будут знания языка программирования Java и связанных с ним технологий.