5.2 Recommended Reading
Introduction
This course has provided a theoretical and practical foundation for you to start your journey to become a skilled programmer. However, this is just a tiny drop in the ocean of information still to learn about programming.
A follow-up course is planned to build onto the information covered in this course, but in the meanwhile, you can continue your self study by reading more on the subject of software development. There are many excellent books available on the subject. Here, I list some of my favorites.