Сегодня повсеместно используются мобильные приложения, основой для работы которых выступает ОС Android. Программирование под Android ведется на языке Java, который используется не только для создания мобильных приложений, но и в других сферах, таких как разработка Windows приложений, баз данных, банковских приложений и пр. Данный курс языка Java даст слушателям возможность узнать не только язык, но и фундаментальные основы объектно-ориентированного программирования. Применение знаний Java именно для Android-приложений, расширит диапазон будущих программистов, познакомит с приемами программирования для данной операционной системы.
Изучаемые программы и технологии
Java, AndroidSDK, Eclipse, AndroidStudio, libGDX
Язык программирования Java: основы объектно-ориентированного проектирования в Java, объектные типы, хранение данных, синтаксис языка, основные управляющие алгоритмические конструкции, необходимые сервисные классы и интерфейсы, основные стандартные средства разработки, входящие в состав JDK, а также интегрированная среда разработки Eclipse.
Разработка Java-приложений для мобильных устройств на основе платформы Android SDK: структура и особенности платформы Android SDK, ее основные классы и интерфейсы.
В конце курса слушатели выполняют индивидуальный проект "Разработка игрового приложения для мобильного устройства".
Приобретаемые знания и умения
В результате обучения слушатели:
- освоят базовые теоретические понятия, лежащие в основе разработки программного обеспечения на языке Java
- изучат правила использования стандартных эле-ментов интерфейса программных продуктов, работающих для мобильных приложений
- познакомятся с технологиями программирования для различных структур данных на языке Java
- освоив приемы работы с платформой Android, смогут разработать прикладную программу, работающую в операционной системе Android. Для этого, используя стандартные и пользовательские элементы управления, создать интерфейс программы, разработать логику и алгоритм работы программы, реализовать его на языке Java, используя все необходимы библиотечные и пользовательские классы, отладить приложение, используя средства AndroidStudio.