How To Code in Python 3 by Lisa Tagliaferri
Download How To Code in Python 3 by Lisa Tagliaferri pdf book free online – From How To Code in Python 3 by Lisa Tagliaferri: An introduction to computer programming with Python 3. Helps the readers in learning the key concepts of Python and understanding how programs work while also imparting foundational logic that can serve the readers in other domains.
Learning the key concepts of Python can help you understand how programs work while also imparting foundational logic that can serve you in other domains. Understanding what Python and computer programming can offer you both as a user and as a developer is important as technology is further integrated into daily life.
This book is designed to bring developers and others who are anxious to learn Python up to speed quickly. Not only does it teach the basics of syntax, but it condenses years of experience. You will learn warts, gotchas, best practices and hints that have been gleaned through the years in days. You will hit the ground running and running in the right way.About the Authors
- Lisa Tagliaferri is Senior Manager of Developer Education at DigitalOcean. She is a Digital Humanities researcher at Villa I Tatti, The Harvard University Center for Italian Renaissance Studies.
Table of Contents
How To Use This Book as a General Reader
This book is designed to be used in a way that makes sense for you. While it is arranged to ramp up an emerging developer, do not be constrained by the order: feel free to move throughout the book to suit your needs. Once you are familiar with the concepts, you can continue to use the book as a source of reference.
If you use the book in the order it is laid out, you’ll begin your exploration in Python by understanding the key differences between Python 3 and the previous versions of the language. From there, you’ll set up a programming environment for your relevant local or server-based system, and begin by learning general Python code structure, syntax, and data types. Along the way, you’ll gain a solid grounding in computational logic within Python, a set of skills relevant even when moving to other programming languages in the future. While the beginning of the book focuses on scripting in Python, object-oriented coding concepts are gradually introduced to help make your code more modular, flexible, and complex without repetition. By the end of the book, you’ll learn how to debug your Python code and finally how to port Python code across versions.
Use How To Code in Python in Your Classroom
If you’re a student, you can let your teacher, professor, or Computer Science department know about the availability of this free eBook on Python programming. Your school or university may have an open educational resource repository where they can make the eBook available to students or teachers. You can also share this eBook with clubs or groups you belong to that may be interested in learning more about Python programming. In addition to Computer Science clubs and programs, those involved in Data Science, Statistics, and the Digital Humanities may find this free resource useful.
If you’re a teacher offering classes or workshops on Python programming, you can use this open educational eBook for free with your students. You can follow the order of the chapters in the eBook for your own curriculum, or you can pick and choose based on what you are planning to accomplish within your class. You can also supplement the eBook with the growing number of DigitalOcean project-based tutorials that are available for free online and can support students as they put their programming knowledge into practice by working through solutions to real-world scenarios.
Add How To Code in Python to Your Library’s Catalogue
If you’re a librarian, you can consider adding How To Code in Python to your library’s catalogue. Having the eBook available in a greater number of libraries will increase public access to a free resource that will support people as they learn to code. While not everyone is interested in a career in computer programming, everyone who learns some coding principles will be able to contribute to a larger discourse around software development and technology.
This free eBook is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License and is available to be used as an Open Educational Resource.
The following information will be useful to librarians seeking to add the eBook to their library’s collection:
- Entry on WorldCat: How To Code in Python 3
- OCLC number: 1020289950
- Book summary: This educational book introduces emerging developers to computer programming through the Python software development language, and serves as a reference book for experienced developers looking to learn a new language or re-familiarize themselves with computational logic and syntax.
If the DigitalOcean Community team can provide additional guidance, feel free to reach out in the comments section below.
Next Steps and Where to Go From Here
When you are done with the book, you can take a look at project-based tutorials to put your knowledge into play while creating projects that can help you solve problems. While you are working on these projects, you can continue to refer to the chapters in this book as reference material.
Anyone who learns how to code can contribute to an open-source project. Open-source software is software that is freely available to use, redistribute, and modify.
Contributing to open-source projects helps improve software by ensuring that it is representative of the broad base of technology end-users. When users contribute to open-source projects through code, technical documentation, or repository maintenance, their diverse perspectives provide added value to the project and the larger developer community.