Java Development Kit
The essential development kit for building Java applications.
Includes the Java compiler (javac
) and the Java Runtime Environment (JRE).
Required for frameworks like Spring Boot and build tools like Maven or Gradle.
Relational Database Management System
A widely used relational database for storing and managing application data.
Ideal for practicing database design, table creation, and SQL queries in a local environment.
Source Code Version Control & Collaboration
Provides remote repositories for managing code versions with Git.
Essential for project backup, collaboration, code review, and issue tracking.
After installing Git locally, connect it to your GitHub account for seamless version control.