This sprint builds on your foundational Java knowledge by introducing the baseline concepts around automated testing and documentation that are required for professional Java development. You’ll learn how to make sure that the code you write is supportable and maintainable.
There are lots of resources for you to read and watch, with several options for covering the same material - you are not expected to consume everything, and instead experiment with the various resources to see which help you to learn most effectively. Different people will prefer different resources and we want to encourage you to find what works best for you!