Рекомендована література після 2-го курсу
Програмування мовою Java
- Bruce Eckel: Thinking in Java, 4th Edition // Prentice Hall, 2006.
- Herbert Schildt: Java - A Beginner’s Guide, 8th Edition // McGraw-Hill Education, 2018.
- Herbert Schildt: Java - The Complete Reference, 11th Edition // McGraw-Hill Education, 2018.
- Joshua Bloch: Effective Java, 3rd Edition // Addison-Wesley Professional, 2018.
- Cay S. Horstmann: Core Java SE 9 for the Impatient, 2nd Edition // Addison-Wesley Professional, 2018.
- Cay S. Horstmann: Core Java: Volume I – Fundamentals, 11th Edition // Prentice Hall, 2018.
- Cay S. Horstmann: Core Java: Volume II – Advanced Features, 11th Edition // Prentice Hall, 2019.
Патерни (шаблони) проектування
- James W. Cooper: Java Design Patterns: A Tutorial // Addison-Wesley Professional, 2000.
- Mark Grand: Java Enterprise Design Patterns: Patterns in Java, Volume 3 // Wiley, 2002.
- Partha Kuchana: Software Architecture Design Patterns in Java // CRC Press, 2004.
- Steven J. Metsker, William C. Wake: Design Patterns in Java, 2nd Edition // Addison-Wesley Professional, 2006.
- Murat Yener, Alex Theedom: Professional Java EE Design Patterns // Wrox, 2015.
Рекомендації, best practices з програмування
- Andrew Hunt, David Thomas: The Pragmatic Programmer: From Journeyman to Master // Addison-Wesley Professional, 1999.
- Jon Bentley: Programming Pearls, 2nd Edition // Addison-Wesley Professional, 1999.
- Steve McConnell: Code Complete: A Practical Handbook of Software Construction, 2nd Edition // Microsoft Press, 2004.
- Robert C. Martin: Clean Code: A Handbook of Agile Software Craftsmanship // Prentice Hall, 2008.
Java EE
- Antonio Goncalves: Beginning Java EE 7 // Apress, 2013.
- Arun Gupta: Java EE 7 Essentials: Enterprise Developer Handbook // O'Reilly Media, 2013.
- Elder Moraes: Java EE 8 Cookbook // Packt Publishing, 2018.
- Mike Keith, Merrick Schincariol, Massimo Nardone: Pro JPA 2 in Java EE 8, 3rd Edition // Apress, 2018.
Spring Framework
- Spring Framework
- J Sharma, Ashish Sarin: Getting started with Spring Framework: covers Spring 5, 4th Edition // CreateSpace Independent Publishing Platform, 2017
- Iuliana Cosmina, Rob Harrop, Chris Schaefer, Clarence Ho: Pro Spring 5, 5th Edition // Apress, 2017
- Craig Walls: Spring in Action, 5th Edition // Manning Publications, 2018.
Реляційні бази даних, мова SQL
- Stephane Faroult, Peter Robson: The Art of SQL // O'Reilly Media, 2006.
- Ben Forta: SQL in 10 Minutes, 4th Edition // Sams Publishing, 2012.
- Sylvia Moestl Vasilik: SQL Practice Problems // CreateSpace Independent Publishing Platform, 2017.
- Bill Karwin: SQL Antipatterns // Pragmatic Programmers, 2017.
- John L. Viescas: SQL Queries for Mere Mortals, 4th Edition // Addison-Wesley Professional, 2018.
- Hans-Jurgen Schonig: Mastering PostgreSQL 11, 2nd Edition // Packt Publishing, 2018.
- Joel Murach: Murach's MySQL, 3rd Edition // Mike Murach & Associates, 2019.
Електронні ресурси (Java)
- Java Platform Standard Edition 8 Documentation
- Oracle JDK 9 Documentation
- Oracle JDK 10 Documentation
- Oracle JDK 11 Documentation
- Java Code Conventions
- Java frameworks, libraries, resources