A core digital skill.
Start now!Testing techniques
Unit testing
Exceptions
Debugging
Not yet as a Jupyter notebook# | Name | Jupyter Notebook description | Link(s) |
---|---|---|---|
1 | pandas |
Data management with pandas | Jupyter notebook |
2 | numpy |
Data analysis with numpy | Jupyter notebook |
3 | scikit-learn |
Data analysis (machine learning) with scikit-learn | Jupyter notebook |
4 | igraph |
Graph analysis with igraph | Jupyter notebook |
5 | matplotlib |
Data visualization with matplotlib | Jupyter notebook |
6 | keras |
Data analysis (deep learning) with keras (15 notebooks) | Jupyter notebooks (15) |
In order to provide a more readable version of the contents, "Hands on Programming with Python", a book in two different formats has been published.
21 chapters
Extra content: theory (functions, objects, files and error handling)
+200 solved exercices and examples
21 chapters
Extra content: theory (functions, objects, files and error handling)
+200 solved exercices and examples
Image credit:
Main contributor: Prof. Dr. Jose María Alvarez Rodríguez
Carlos III University of Madrid
Avd. de la Universidad, 30, 28911, Leganés, Madrid, Spain
For any contribution or comment, feel free to add issues in the Github repository.