-
OOP
-
JAVA BASICS
- Java (JDK, JVM, JRE, Compiler)
- Data types
- Primitives
- Type conversion
- Logical/Mathematical operations
- Reference types
- Arrays
- Working with strings
- Conditional operators
- Cycles
- Classes, Objects, Interfaces
- Exceptions
- Collections
- What’s new in Java8?
- Input/Output
- Multithreading
- Work with Database, JDBC
- Servlet API
-
JAVA FRAMEWORKS, LIBRARIES, AND TOOLS
-
DATABASES
-
CLIENT ENVIRONMENT
-
SUGGESTED REFERENCES
- Cay Horstmann – Core Java. Volume 1: Fundamentals. Chapters 1-3
- Bob Martin – Clean Code: Creation, analysis, and refactoring
- Joshua Bloch – Effective Java. 3rd Edition
- Natalia Voitiushenko, Alla Ostapets – Informatics and Computer Engineering