Код
JUE1001
Стоимость, руб. от
35000
Форма обучения
Смешанная
Полное описание

Цель курса

В курсе рассматриваются базовые концепции технологии Java SE, рассказывается об основных языковых конструкциях, структуре приложений Java, основных классах Java.


 

Предварительная подготовка

Необходимая начальная подготовка: навыки программирования на языке высокого уровня (С++, Basic или Pascal), понимание базовых алгоритмических конструкций (условный оператор, циклы).


 

Практические упражнения
  • Предусматриваются.

 


 

Основные разделы курса

1. Введение в Java.

2. Базовые концепции объектно-ориентированного программирования.

3. Структура приложений Java.

4. Среда разработки NetBeans IDE.

5. Переменные и константы.

6. Операции (арифметические, логические, сравнения, побитовые), приоритет выполнения операций.

7. Операторы Java: if, switch, for, while, break, continue, return.

8. Массивы.

9. Работа со строками.

10. Разработка классов.

11. Использование интерфейсов.

12. Наследование, переопределение методов, абстрактные классы.

13. Перечисления.

14. Введение в шаблоны.

15. Классы Object и Class.

16. Обработка исключений.

17. Потоки: байтовые потоки, символьные потоки, потоки данных, буферизованные потоки.

18. Сериализация и объектные потоки.

19. Коллекции Java: Set, List, Map.

20. Разработка пользовательских интерфейсов. Введение в AWT, Swing и JavaFX.