Further reading
Check out the following resources for more information on the topics that were covered in this chapter:
- A Quick-Start Tutorial on Relational Database Design: https://www.ntu.edu.sg/home/ehchua/programming/sql/relational_database_design.html
- Binary search: https://www.khanacademy.org/computing/computer-science/algorithms/binary-search/a/binary-search
- How Recursion Works—explained with flowcharts and a video: https://www.freecodecamp.org/news/how-recursion-works-explained-with-flowcharts-and-a-video-de61f40cb7f9/
- Python f-strings: https://realpython.com/python-f-strings/
- Tidy Data (article by Hadley Wickham): https://www.jstatsoft.org/article/view/v059i10
- 5 Golden Rules for Great Web API Design: https://www.toptal.com/api-developers/5-golden-rules-for-designing-a-great-web-api