Основы программирования на JavaSE

Код
UEC-006
Продолжительность
10 дн.
Цена
По запросу
О курсе

Длительность курса - 80 академических часов.
Курс включен в состав модульной программы "Программирование на Java", разработанную совместно с компанией Return on Intelligence (ex. Exigen Services).

Данный курс включает в себя рассмотрения основных элементов языка JavaSE. Для прохождения курса необходимо обладать базовыми навыками программирования и быть знакомым со средой разработки JavaSE.

  • Основные отличия Java от других ООП языков.
  • Объектные типы в Java. Основные операции.
  • Коллекции и структуры данных.
  • Работа с Exceptions в Java.
  • Swing framework. Создание GUI для desktop приложений.
  • Работа с XML: DOM, SAX, STAX.
  • Основы SQL.
  • Взаимодействие с СУБД. JDBC.
  • Reflection, logging, security.
  • Основы построения многопоточных приложений.
Для кого этот курс

Данный курс предназначен для тех, кто обладает базовыми навыками программирования на любом объектно-ориентированном языке, понимает процесс написания программ, знает основные структуры данных и алгоритмы, используемые в ООП.

Требуемые знания и навыки

Чтобы успешно освоить этот курс, слушатели должны:

  • обладать навыками работы с IDE
  • уметь настраивать окружение, необходимое для разработки прогрмм, в OS Windows/Unix
  • иметь представления о базовых принципах ООП
Приобретаемые навыки

В результате слушатели получат знания и навыки, позволяющие им:

  • Разрабатывать программное обеспечение на языке Java.
  • Реализовывать работу с XML в рамках программы наиболее эффективным образом.
  • Создавать графические интерфейсы для desktop-приложений.
  • Использовать reflection для получения информации о программе во время ее работы.
  • Обеспечивать взаимодействие приложений, разработанных обучающимся, и систем управления базами данных
После прохождения данного курса рекомендуется прослушать курсы
Программа
  • Основные отличия Java от других ООП языков.
  • Объектные типы в Java. Основные операции.
  • Коллекции и структуры данных.
  • Работа с Exceptions в Java.
  • Swing framework. Создание GUI для desktop приложений.
  • Работа с XML: DOM, SAX, STAX.
  • Основы SQL.
  • Взаимодействие с СУБД. JDBC.
  • Reflection, logging, security.
  • Основы построения многопоточных приложений.