Week 84
List the 5 most important things that you learned in the course, and why you chose them. The five most important things I learned in this course were: 1. Agile Development - I learned how Agile development, including BDD and TDD, helps teams develop software in smaller iterations. I chose this because it showed me how software teams can continuously improve and adjust their work throughout a project. 2. Git and GitHub Projects - I learned how to use Git for version control and GitHub Projects to organize tasks, issues, and pull requests. I chose this because these tools made it much easier to collaborate with a team and keep track of everyone's progress 3. REST APIs with Spring and React - I learned how a React frontend can communicate with a Spring backend through REST APIs. I chose this because understanding how the frontend and backend work together is an important part of building complete software applications. 4. Software Testing with JUnit and Selenium - I lea...