Разработка приложений на языке программирования Java

Код
U-SL-285
Продолжительность
6 дн.
Цена
15 300
О курсе

В рамках данного курса слушатели получают практический опыт разработки приложений на примере разработки распределенного многоуровневого приложения. Слушатели используют базовые средства разработки графического интерфейса (GUI) и встроенные сетевые средства для разработки реального Java приложения работающего с сетевым сервером баз данных. Значительный объем лабораторных работ характеризует практическую направленность этого курса.

* - курс читается полную неделю: в будние дни в вечернее время, в выходные дни - в дневное.

Для кого этот курс

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

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

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

  • уметь разрабатывать приложения на языке программирования Java
  • знать основы Unified Modeling Language (UML)
  • знать основы Structured Query Language (SQL)
  • знать как реализовать интерфейс
  • уметь использовать аппарат исключительных ситуаций, для управления исполнением программы
  • уметь использовать обьектно-ориентированные возможности языка знать основы TCP/IP
  • уметь использовать встроенные возможности Java для работы с сокетам
Приобретаемые навыки

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

  • реализовать от начала до конца и протестировать бизнес-приложение для интранет
  • разрабатывать классы для взаимодействия программ с SQL базами данных с использованием основных средств интерфейса Java Database Connectivity (JDBC[TM] API)
  • применять результаты проектирования для разработки классов многократного использования
  • органзовать и установить инфраструктуру для разработки Java проекта
  • создавать двух или трех уровневые Java приложения
  • создавать удаленные обьекты с использованием Java Remote Method Invocation (Java RMI)
  • создавать мультипоточный сервер