- Python 2.x vs Python 3.x
- Basic syntax
- Type and Variable
- Control flow => If, For, While
- String
- List
- Tuple
- Dictionary
- Function
- Module
- Class
- Exception handling
- Testing with pytest
- List Comprehensions
- Data analysis process
- Introduction to Numpy
- Introduction to Pandas
- Introduction to Matplotlib
- Pandas workshop
- Loading data
- Data cleaning and preparation
- Data wrangling
- Tips and Tricks
- Workshop for practice !!
- Ploting and visualization
- Data aggregation and grouping
- Time series
- https://docs.python.org/3/
- https://www.tutorialspoint.com/python3
- https://www.learnpython.org
- https://learnpythonthehardway.org/
- https://docs.pytest.org/en/latest/index.html
- https://www.datacamp.com/courses/intro-to-python-for-data-science
- https://github.com/bulutyazilim/awesome-datascience
- https://www.continuum.io/downloads