Jupyter Notebooks for Python Tutorials
Python 3 is used here, but Python 2 usage might be mentioned. The learning path is as follows:
Environment Preparation
- Anaconda Installation
- GitHub for Newbies
- Introduction to Python
- Hands-on with IPython
Basic Data Types
- Numbers and Strings
- Lists and Tuples
- Dictionaries and Sets
- Functions
Modules and Packages
- The import Statement
- Global Scope and Local Scope
- Useful Special Variables
- The Module Search Path
Tips and Practices
- List Comprehension
- Pickle
- File Read and Write
- requests