- Git
- Architecture
- Main commands
- Branching & Merging
- Merge conflicts
- Maven
- POM
- Repositories
- Plugins
- Artifacts
- Dependencies
-
Повторить все темы с предыдущих занятий
-
Написать собственную реализацию интерфейса List (как хранить элементы - на ваш выбор, но с уклоном на производительность). ВАЖНО, реализация должна быть потокобезопасной.
-
Написать небольшое приложение для реестра товаров. Возможности: добавить склад, удалить склад, добавить товар на склад, удалить товар, получить список товаров по складу, узнать на каком складе есть товар в наличии, поиск товаров по наименованию и т.д. В качестве базы данных использовать PostgreSQL. Плюсом будет написание простого графического интерфейса (например, с помощью библиотеки Swing)