🛠️ Master the tools and practices that power modern software development.
This ongoing module ensures you are proficient with industry‑standard tools and workflows.
What you'll learn:
- Git & GitHub version control – branching, merging, pull requests, and collaboration.
- Maven build automation – managing dependencies, building, and packaging Java projects.
- Jenkins CI/CD basics – setting up pipelines for automated testing and deployment.
- Agile methodology – Scrum, sprints, stand‑ups, and retrospectives.
- SDLC practices – requirements, design, development, testing, deployment, maintenance.
- Code review & collaboration – giving and receiving feedback, pair programming.