Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TLDR:
- PART 1:
- core Java
- web concepts: HTTP protocol and basics of HTML, JavaScript, CSS
- Maven
- MVC Pattern, Servlets, Thymeleaf/JSP
- MySQL/Postgres
- JDBC
- Write 1st app (Servlets + JDBC + MySql/Postgres + JSP/Thymleaf)
- PART 2:
- JPA, ORM, Hibernate
- Spring
- Write 2nd app (Spring Boot + Hibernate/Spring Data + MySQL/Postgres + Thymeleaf/JSP)
- PART 3:
- Design Patterns and Data Structures
- Theory of tests, JUnit, Mockito
- Messaging systems, topics, queues, JMS, ActiveMQ/RabbitMQ
- Websockets, STOMP
- REST API concepts
- Consuming external APIs
- Write 3rd app (REST API + all learned technologies)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement