Python Fundamentals: Be able to say "I know Python"
Be able to say "I know Python", whether you’re a complete beginner or already have some knowledge of Python or other languages.
This book covers the fundamentals of the Python programming language.
I want the reader to finish it and be able to say "I know Python".
You’ll get a copy of the book in PDF and also get access to all updates to the book.
Table of Contents:
1 Preface
2 Introduction to Programming as a Craft
3 Installing Python
4 Introduction to Python
5 Coding for the first time
6 Booleans and Numbers
7 Strings
8 Data structures
9 Control the Flow of your Program
10 Loops
11 Organizing your code
12 Dates
13 Regular Expressions
14 Object-Oriented Programming (OOP)
15 Errors and Exceptions
16 Functional Programming
17 Debugging
18 Pip and Virtual Environments
19 Handling files
20 Application Programming Interface (API)
21 Databases
22 Where to go now?
Any questions: renan@renanmf.com
I have a blog and a weekly newsletter about programming.