Python 101: Learn the Python Basics in 14 Days is your beginners guide to becoming a Python coder in just 14 days. This book is for anyone wanting to learn to become a programmer but unsure how to get started. Python 101 makes learning quick and easy by teaching you only the essentials needed to start programming. Time is of the essence, so why waste it learning arbitrary concepts not required to achieve your goal? This book is structured to accommodate your everyday busy life. Throughout the 14 days, you will be exposed to the fundamentals to become a beginner Python programmer. There are several mini-projects and challenges along the way to reinforce your understanding of each lesson. Each day builds upon previous days to help your progression in building Python programming skills.
Below is a glance at the fundamental skills youll discover in your 14-day endeavor:
Create variables of all data types and assign values
Generate lists, tuples, sets, and dictionaries
Perform math calculations and create a calculator program
Compare values, variables, and conditions using operators
Take in user inputs and provide responses
Make decisions using if-else statements, while, and for loops
Handling errors by exceptions that would typically cause a program to crash or halt
Learning to use third party libraries to build applications faster
Read and create text files using Python
Create Classes and Objects as an introduction to Object-Oriented Programming
There are three Nerd Challenges in the book, a Nerd Challenge is a small project based task that allows you to use concepts learned about previously in a bigger project:
- Create a text based calculator
- Debugging a broken program
- Create a Graphical User Interface (GUI) based calculator
If you are looking for a beginner Python book, that will keep you on task and stick to the fundamentals, this is your book.
There is also a 15th day bonus content for GatsbyJS, which is a Javascript framework that you can use to build web applications.