Улучшаемые навыки
Основы синтаксиса Java
Объектно-ориентированное программирование
Работа с коллекциями и потоками
Обработка исключений
Основы работы с файлами и потоками ввода-вывода
Чему вы научитесь
01
Научитесь основам синтаксиса языка Java, включая переменные, типы данных, операторы и управление потоком
02
Освоите ключевые концепции ООП
03
Научитесь использовать стандартные коллекции Java
04
Освоите методы обработки исключений в Java
05
Научитесь работать с потоками ввода-вывода в Java, включая чтение и запись файлов
Программа курса
01
Программирование на Java. Структура и операторы.
Установка и использование среды IntelliJ IDEA
Программирование на Java
Структура Java-программы
Операторы Java
02
Типы данных и объектно-ориентированное программирование (ООП)
Типы данных
Объектно-ориентированное программирование (ООП)
03
Работа со строками, массивами и интерфейсами. Наследование и полиморфизм.
Работа со строками
Массивы
Наследование и полиморфизм
Интерфейс
04
Иерархия коллекций. Задачи ввода-вывода Java.
Иерархия коллекций
List-коллекции
Hash-коллекции
Tree-коллекции
SET и MAP
Задачи ввода-вывода Java
05
Работа с базами данных и JDBC
Схемы взаимодействия с СУБД
JDBC API
Структура JDBC-программы
SQL-запросы к СУБД
Обработка данных из БД
Выборки с произвольным доступом
Модифицируемые выборки
Обработка ошибок и исключений при работе с JDBC
Предназначение системы контроля версий
Основные операции (фиксация и откат изменений, поиск, история)
Работа с сервисом GitHub
Ветки, слияние веток и разрешение конфликтов
Командная работа
Для кого
Тестировщик