Learn enough Python to be dangerous software development, flask web apps, and beginning data science with Python - Hartl, Michael (Addison-Wesley, 2023)