Katie Cunningham’s Sams Teach Yourself Python in 24 Hours, published by Pearson Education, is a comprehensive book that will help you get started fast, master all the fundamental concepts of programming and build anything from websites to games. It offers a straightforward, step-by-step approach, and readers will learn everything from the absolute basic concepts through functions, objects, classes, modules, to database integration and more. Every lesson and case study application builds on what you have already learned, making you a confident programmer.
About Pearson Education Pearson Education has been publishing books of all genres like science, technology, law, business, humanities and others, and has been educating more than a hundred million people across the world. Their books have not only been helping students in learning, but are also aiding teachers and professionals. Some of the books published by Pearson are Decision Support and Business Intelligence systems, Electromagnetic Field Theory, Computer Architecture and Organization, Managing Business Process Flows and A Critical Companion to Compulsory English.
Table of Contents * Introduction * Hour 1: Installing and Running Python * Hour 2: Putting Numbers to Work in Python * Hour 3: Logic in Programming * Hour 4: Storing Text in Strings * Hour 5: Processing Input and Output * Hour 6: Grouping Items in Lists * Hour 7: Using Loops to Repeat Code * Hour 8: Using Functions to Create Reusable Code * Hour 9: Using Dictionaries to Pair Keys with Values * Hour 10: Making Objects * Hour 11: Making Classes * Hour 12: Expanding Classes to Add Functionality * Hour 13: Using Python’s Modules to Add Functionality * Hour 14: Splitting Up a Program * Hour 15: Providing Documentation for Code * Hour 16: Working with Program Files * Hour 17: Sharing Information with JSON * Hour 18: Storing Information in Databases * Hour 19: Using SQL to Get More out of Databases * Hour 20: Developing for the Web with Flask * Hour 21: Making Games with PyGame * Hour 22: Saving Your Code Properly Through Versioning * Hour 23: Fixing Problem Code * Hour 24: Taking the Next Steps with Python