Освоение базы Java SE, принципов ООП, многопоточности и инструментов для позиции Junior-разработчика
Уровень
с нуля
На выходе
Разрабатывать прикладное ПО на языке Java; Проектировать архитектуру программ с использованием принципов ООП; Создавать многопоточные Java-приложения; Писать юнит-тесты с помощью JUnit; Реализовывать структуры данных в рамках Collections Framework
Навыки
Java SE · Stream API · JUnit · Collections Framework · Многопоточное программирование · Работа с файловыми потоками (I/O)