Python is in great demand these days, and this Murach book helps you learn it quickly at a professional level...whether it's your first language or whether you've lost count. Section 1 presents a quick-start course in the basics to get you going right away. Section 2 builds on that base by presenting the other essential skills that every Python programmer should have. Section 3 shows you how to develop object-oriented programs, a critical skillset today. And section 4 shows you how to apply all your Python skills as you start to build database and GUI programs for the real world.
Murach's Python Programming