Разработка полнофункционального веб-приложения "База данных резюме" по темам: массивы, коллекции, объектная модель, система ввода-вывода, работа с файлами, сериализация, работа с XML, JSON, SQL, сохранение в базу данных PostgreSQL, сервлеты, JSP/JSTL, web-контайнер Tomcat, HTML, JUnit, логирование, система контроля версий Git и деплоем приложения в облачный сервис Heroku
- используются: Java 8, IntelliJ IDEA, GitHib/Git, Сервлеты, JSP, JSTL, Tomcat, JUnit, PostgreSQL, GSON, JAXB
- хранение резюме
- в памяти на основе массива, отсортированного массива, списка и ассоциированного массива (Map)
- в файловой системе (File API и Java 7 NIO File API)
- в стандартной и кастомной сериализации Java
- в формате JSON (Google Gson)
- в формате XML (JAXB)
- в реляционной базе PostgreSQL
- деплой веб приложения
Приложение разработано основываясь на: объектная модель, коллекции, система ввода-вывода, работа с файлами, сериализация, работа с XML, JSON, SQL, персистентность в базу данных (PostgreSQL), сервлеты, HTML/JSP/JSTL, веб-контейнер Tomcat, модульные тесты JUnit, java.util.Logging, система контроля версий Git.