BASIC
Getting started with Python (2-day Class delivered at Google)
Download Anaconda (Python 2.7 version), launch Spyder and get started with learning Python
- Introduction and Strings: Google Python Class Day 1 Part 1
- Lists, Sorting, and Tuples: Google Python Class Day 1 Part 2
- Dictionaries and Files: Google Python Class Day 1 Part 3
- Regular Expressions: Google Python Class Day 2 Part 1
- Utilities & OS Commands: Google Python Class Day 2 Part 2
- Utilities, URLs, and HTTP Exceptions: Google Python Class Day 2 Part 3
- Closing Thoughts: Google Python Class Day 2 Part 4
You can find the main page of the course at here
SHELL SCRIPTING
- Working in Command Line
- Working with Directories: YouTube Video
- Relative vs Absolute Paths: YouTube Video
SQL QUERIES
USING JUPYTER NOTEBOOKS
INTERMEDIATE
Python Resources
- Intermediate Python: Containers and Numpy
- Scientific Python Cheat Sheet
- An introduction to Numpy and Scipy
- Python for Business Analysis