What you'll learn:
Introduction to Python
Python for Data Analysis
Machine Learning with Python
Prerequisites:
None
Tutorials:
Introduction to Python:
https://www.learnpython.org/ (more tutorials in the section below)
Computing Fundamentals - Python for Data Analysis course:
GitHub Repo | Launch the Online Tutorial in Binder!
Computing Fundamentals - Machine Learning with Python course:
GitHub Repo | Launch the Online Tutorial in Binder!
Additional online resources for learning Python:
- Software Carpentry Intro to Python course: https://swcarpentry.github.io/python-novice-inflammation/
- Python Data Science Handbook: https://jakevdp.github.io/PythonDataScienceHandbook/
- A whirlwind tour of Python by Jake Vanderplas 2016 (full text of his free O'Reilly book; link to GitHub with Jupyter Notebooks, Python3)
- Introduction to Python by Tal Yarkoni within Neurohackademy 2018 (1 hr 16 min, lecture with code slides and live coding)
- Python programming by Valentina Staneva within Neurohackweek 2016 (course material & code shared)
- Python tips and tricks by Tal Yarkoni within Neurohackweek 2016 (58 min, lecture with code slides and live coding)
- Scientific computing with Python by Luke Chang within MIND 2018 (24 min, lecture)
- An introduction to Python! is course made by Thomas Donoghue