The Curious Zombie's Guide To Python
Learn how to code in 12 easy lessons
If you never took a computer science course in high school or college and never wrote a lick of code in your whole life, then this book is for you. Or perhaps you learned a little bit of coding by writing some spreadsheet formulas or macros, or some simple programs in BASIC. If so, then this book is also for you. Perhaps you even started to learn Python from an online tutorial but didn’t get very far with it. Well guess what? This book is for you as well. The aim of this book is to give you enough of a foundation in Python that you can start using it in your studies, in your work, or even just for fun!
If you never took a computer science course in high school or college and never wrote a lick of code in your whole life, then this book is for you. Or perhaps you learned a little bit of coding by writing some spreadsheet formulas or macros, or some simple programs in BASIC. If so, then this book is also for you. Perhaps you even started to learn Python from an online tutorial but didn’t get very far with it. Well guess what? This book is for you as well. The aim of this book is to give you enough of a foundation in Python that you can start using it in your studies, in your work, or even just for fun!
This book is a complete, get-you-started, introductory course in Python that takes you from the essential features of the core Python language, to more advanced topics like data visualization and building applications with graphical user interfaces. Along the way it does NOT skimp on the details of some of the essential Python topics like Virtual Environments and Object-Oriented Programming that are often glossed over in beginner's guides. In addition to showing the reader the mechanics of how to write Python code, this book also aims to give the reader a depth of Python knowledge that will make them a better coder.
This book is a complete, get-you-started, introductory course in Python that takes you from the essential features of the core Python language, to more advanced topics like data visualization and building applications with graphical user interfaces. Along the way it does NOT skimp on the details of some of the essential Python topics like Virtual Environments and Object-Oriented Programming that are often glossed over in beginner's guides. In addition to showing the reader the mechanics of how to write Python code, this book also aims to give the reader a depth of Python knowledge that will make them a better coder.
If you've never used Python before, this book will show you how to find and install a Python distribution on your machine, how to choose and set up an integrated development environment (IDE) to work in, and even how to get started creating and configuring virtual environments for your own Python projects.
If you've never used Python before, this book will show you how to find and install a Python distribution on your machine, how to choose and set up an integrated development environment (IDE) to work in, and even how to get started creating and configuring virtual environments for your own Python projects.
This book is full of exercises designed to help the reader put into practice and assimilate what they have learned from the lessons. All of the code examples, the test data, the exercises, and their worked solutions, are available online to download and work with, or even to use as quick-start templates for the reader's own Python projects.
This book is full of exercises designed to help the reader put into practice and assimilate what they have learned from the lessons. All of the code examples, the test data, the exercises, and their worked solutions, are available online to download and work with, or even to use as quick-start templates for the reader's own Python projects.
The Curious Zombie's Guide to Python will teach you how to write code in 12 easy lessons that are written in a lively and engaging style that should be a welcome change for anybody who is turned off by dull, dry textbooks.
The Curious Zombie's Guide to Python will teach you how to write code in 12 easy lessons that are written in a lively and engaging style that should be a welcome change for anybody who is turned off by dull, dry textbooks.