Please enable JavaScript.
Coggle requires JavaScript to display documents.
More Advanced, Framework, Build Tools - Coggle Diagram
More Advanced
Frontend
Package Managers
NPM
Yarn
JavaScript
Testing
Jest
Typescript
Basics
Datastructures
Functions/Arrow Funcitons
ES6+
JSON
css
HTML
Tags
DOM
Internet
How the Internet works
Client Server Communication
HTTP
Hosting
Github Pages
DNS
Buy Domain
Security
HTTPS
CORS
Web Browsers
Dev Tools
Software Engineer Roadmap
Terminal/CMD
Linux
Git and Github
How to Master Java
Core
Variables
Classes
OOP
Loops
Interfaces
Inheritance
Working with Files
etc
Git
REST
Jackson
HTTP
Linux
Advanced
Design patterns
How JVM Works
Garbage Collection
Best Practices
Dependency Injection
Basics of Threads
DataStructures&Algorithms
Streams
Optionals
Functional Programming
Databases
JDBC
JDBI3
JDBC Template
Plain JDBC
SQL
Transactions (ACID)
Indexes
Joins
Queries
Database Administration
Database Constrainsts
ORM
JPA
Hibernate
Spring Data JPA
DevOps
Kubernates
Cloud
GCP
AWS :check:
Terraform
Docker
Testing
Integration Testing
Unit tesing
Assertion Library
Mocking
Contract Testing
Debugging
Logging Framworks
LogBack
Log4j2
:check:
Frameworks
Play
Spring :check:
Spring Framework - Core
Dependency Injection
Available Annotations
Spring MVC
HTTP
POST
DELETE
GET
PUT
Spring Rest Docs
Web Servers. Tomcat & Jetty
Scheduling
Configuration
Security
Form Auth
Basic Auth
OAuth2
JWT
Authentication and Authorization
Read Documentation
SpringBoot
Microservices
Spring Cloud
Sleuth
Cloud Config
Hystrix
Eureka
Spring Cloud Gateway
OpenFegin
Docker and k8s
Message Queues
SQS
Kafka
ActiveMQ
Testing
MockMVC
Testing Services
@ JPATest
Mocking
Pick a DB.PostgreSQL or MySQL.Mongo DB
Spring Data
Spring Data JPA(Great for small apps)
Spring Data MangoDB
Spring Data JDBC
1 more item...
Database Design
Hibernate
Relatoinships
3 more items...
Entity lifecycle
Transactions
SQL :check:NOSQL
All Types Of Joins
Indexes
Queries
Transactions
Locking
Quarkus
Build Tools
Mavan :check:
Ant
Gradle
IDE
VSCode
Intellij
Deployment
AWS
Ngnix
Netlify
Vercel
Docker
Build Tools
Module Bundlers
Webpack
NPM Scripts
Linters
ESLint
Formatters
Prettier
JS Framework
Vue
Angular
React
Static Site Generator
Gatsby
UI Testing
Testing for Framework of Choice
Jest
Server Side Rendering
NextJs
Preprocessor Scripting language
Sass
Framework
Bootstrap
Material UI
AntDesign
Tailwind
Build Tools