Tools & IDEs
IDE and Tools - IntelliJ IDEA, Gradle, Maven, Git, Draw.io, MySQL, RabbitMQ
Tools and IDE for Java Programmer.
Eclipse and IntelliJ IDEA
Gradle
-
Why Gradle?
-
Using Gradle Wrapper
Maven
Git
-
Why to use Git?
-
Who shall use Git?
-
Setting up Environment for First time use
-
Branching Model explained
-
Useful Git commands
-
Merge vs Rebase in Git
-
Ideal use-case for Git
-
How will you revert a git merge into develop branch
Git Resources
-
Download for Windows/Macos/Ubuntu
-
Git Book 2nd Edition
-
Github vs Bitbucket
Subversion
JMS/ RabbitMQ/ ActiveMQ
ebook PDF - Cracking Spring Microservices Interviews for Java Developers
This ebook discusses 120 plus real problems and their solutions for Spring microservices architecture based on Spring Boot, Spring Cloud, Cloud Native Applications. It covers core concepts of microservices architecture, various design patterns, interview questions & answers, security in microservices, testing strategies and best practices in distributed system design.