This repository contains all the material for the DEC Python training. This training is developed by DIME Analytics and DECID.
This training is structured into three parts. Part 0 is a single-session introduction for people with no coding background. Part 1 is a course that covers the foundations of Python used in almost any type of Python data science project. Part 2 is a collection of stand-alone sessions that assumes knowledge in the foundations of Python and each session dives deeper into the advanced topic.
- Part 0 - Intro to Programming
- Part 1 - Foundations of Data Science in Python
- Session 1 - Variable types and Python syntax
- Session 2 - Control flow and functions
- Session 3 - NumPy and Pandas
- Session 4 - APIs and introduction to data visualization in Python
- APIs
- Data visualization
- Project 1 - Schelling model
- Project 2 - Raster data analysis and ML inference
- Part 2 - Advanced topics of Data Science of Python
- Geospatial analysis
- Introduction to text analysis
If you have any questions you can contact one of the teams behind this training on dimeanalytics@worldbank.org.