Java
Java
services and large corporate systems. By choosing Java, you opt for stability and get
on the path of learning the basics of software development. Be assured that once
you learn Java, the whole IT world will be at your feet. By the way, since 2004, Java
is the first programming language taught in schools and universities in the USA.
OOP
● Polymorphism
● OOP principles
JAVA BASICS
● Maven
● Git
● Spring
○ Web
○ Data
○ Security
○ Boot
● Hibernate
● Apache Commons
● Apache Tomcat
DATABASES
● MySQL
● MongoDB
● H2
CLIENT ENVIRONMENT
1. HTML
2. CSS
● Cascading Style Sheets, level 1
● Cascading Style Sheets Level 2 Revision 1
● CSS Snapshot 2018
3. JavaScript
● Modern JavaScript tutorial
● The Progressive JavaScript Framework
● jQuery
SUGGESTED REFERENCES
1. Cay Horstmann - Core Java. Volume 1: Fundamentals. Chapters 1-3
2. Bob Martin - Clean Code: Creation, analysis, and refactoring
3. Joshua Bloch – Effective Java. 3rd Edition
4. Natalia Voitiushenko, Alla Ostapets - Informatics and
Computer Engineering
https://nixstech.com/