All Categories
Product Description The Python 3 book for both new and experienced programmers: If you want to learn how to program but don't know where to start, this is the right book and the right language for you. From the first page, our unique self-paced approach will help you build competence and confidence in your programming skills. And Python is the best language ever for learning how to program because of its simplicity and breadth...two features that are hard to find in a single language. But this isn't just a book for newbies! Our self-paced approach also works for experienced programmers, helping you learn faster and better than you've ever learned a language before. By the time you're through, you will have mastered all of the Python skills that are needed on the job, including those for object-oriented, database, and GUI programming. To make all of this possible, section 1 of this book presents an 8-chapter course that will get anyone off to a great start. 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 in today's world. And section 4 shows you how to apply all of the skills that you've already learned as you build database and GUI programs for the real world. Review Section 1 Essential concepts and skills Chapter 1 An introduction to Python programmingChapter 2 How to write your first programsChapter 3 How to code control statementsChapter 4 How to define and use functions and modulesChapter 5 How to test and debug a programChapter 6 How to work with lists and tuplesChapter 7 How to work with file I/OChapter 8 How to handle exceptions Section 2 Other concepts and skills Chapter 9 How to work with numbersChapter 10 How to work with stringsChapter 11 How to work with dates and timesChapter 12 How to work with dictionariesChapter 13 How to work with recursion and algorithms Section 3 Object-oriented programming Chapter 14 How to define and use your own classesChapter 15 How to work with inheritanceChapter 16 How to design an object-oriented program Section 4 Database and GUI programming Chapter 17 How to work with a databaseChapter 18 How to build a GUI program --Table of Contents From the Back Cover If you want to learn how to program but don't know where to start, this is the right book and the right language for you. From the first page, our unique self-paced approach will help you build competence and confidence in your programming skills. And Python is the best language ever for learning how to program because of its simplicity and breadth]]two features that are hard to find in a single language. But this isn't just a book for newbies! Our self-paced approach also works for experienced programmers, helping you learn faster and better than you've ever learned a language before. By the time you're through, you will have mastered all of the Python skills that are needed on the job, including those for object-oriented, database, and GUI programming. To make all of this possible, section 1 of this book presents an 8-chapter course that will get anyone off to a great start. 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 in today's world. And section 4 shows you how to apply all of the skills that you've already learned as you build database and GUI programs for the real world. About the Author Joel Murach is the oldest son of publishing pioneer Mike Murach. Joel has been writing and editing books about computer programming for over 20 years now. During that time, he has written extensively on a wide range of Java, .NET, web, and database technologies. He has had best-selling books in all of those categories! In his books, you can see his clear approach to teaching any subject.