Find all materials for the course here.
- Day 1 Basics / Programming
- Day 2 Functions / Modules
- Day 3 Computation / Visualisation
- Day 4 Classes (Objects)
- Day 5 Data streaming and parsing
In this repositories you will find the solutions for the assignments on the next day.
- Assignment 0 | Classroom
- Assignment 1 | Classroom
- Assignment 2 | Classroom
- Assignment 3 | Classroom
- Assignment 4 | Classroom
You can proceed in learning python by simply do more python tutorials. Here is a very short list of web sites where you can find tutorials. Depending on you prefered way of learning, you will find introduction to python on youtube as well.
Due to the large amount of python users, a very large number of python modules are available free of charge on the web. We will use some of them already during the course (numpy, scipy, pandas, matplotlib). Here are some overviews but you will find packages for special purposes by a google search.
- numpy arrays
- scipy scientific functions
- pandas tables
- matplotlib plotting
- sklearn data analysis
- xarray N-dimensional tables
- tensorflow machine learning
- Useful modules
- Modules for chemistry
- Modules for finance
- Module for bio-informatics
- Modules for data science
It will be great if you give us feedback. You can use a form for this.