Java-технологии

Цели и задачи дисциплины
Целью курса является обучение студентов современной технологии разработки объектно-ориентированных и платформонезависимых программ на примере языка Java. Задачами курса являются: - обеспечить овладение студентами основами знаний о принципах проектирования и разработки компьютерных программ на языке Java в среде IntelliJ IDEA - дать представление о принципах построения и функционирования современной платформы Java; - дать углубленные знания и практические навыки объектно-ориентированного программирования на языке Java, области применения языка Java; - ознакомить с библиотеками классов, широко используемых при создании прикладных программ; - привить навыки использования современных инструментальных программных средств в профессиональной деятельности для решения конкретных задач.
Краткое содержание дисциплины
Области применения языка Java. Среда программирования IntelliJ IDEA. Синтаксис языка Java. Принципы объектно-ориентированного проектирования. Объекты и классы. Стандартная библиотека классов. Обработка исключений. Потоковая обработка данных StreamIP. Обобщенное программирование. Шаблоны. Коллекции. Функциональные интерфейсы. Многопоточное программирование. Основы сетевого взаимодействия, интернационализация и локализация.
Компетенции обучающегося, формируемые в результате освоения дисциплины
Выпускник должен обладать:
  • ПК-1 Способен активно участвовать в разработке системного и прикладного программного обеспечения
You are reporting a typo in the following text:
Simply click the "Send typo report" button to complete the report. You can also include a comment.