A Complete Beginner’s Introduction to Python
Table of Contents
- Math
- Modulus
- Exponents
- Order of operations
- Types
- Variables
- Strings and concatenation
- String length with
len()
- Quotes
- Practice exercises
- Comments and new lines
- Python scripts
- Booleans
- Equality
- Flow Control - if
- Flow Control - if, else
- Flow Control - if, elif, else
- Functions
- Using libraries
- Virtual environments with
venv
- Installing packages with
pip
- Web APIs explained
- Using the Have I Been Pwned API
- Lists
- Creating lists
- Working with lists
- Tuples
- Loops - for, while
- Nested Loops
- range()
- break
- input()
- Dictionaries
- Creating dictionaries
- Working with dictionaries
- Writing our own module
- Importing and using our own module
- Software Development Kits (SDKs)
- The Amazon Web Services SDK for Python - boto3
- Installing boto3
- Working with Amazon Translate
- What to do after this tutorial