Intro to Python for Scientists (Crash Course)
A short introduction to Python, Numpy, Matplotlib, and Pandas
Python is one of the most widely used programming languages in academia and beyond. This one-day, hands-on course will teach how to use Python and manage scientific coding projects. Participants will learn how to organize and analyze data using the Numpy and Pandas Libraries, visualize data using Matplotlib and Seaborn and perform statistical tests using Pingouin. By analysing real data from neuroscience and other discipines, participants will acquire the confidence to use Python in their own projects. Assignments are organized in Jupyter Notebooks that participants will collaborate on and solve in small teams of 2-3 people, providing an environment where all can learn from each other’s experiences.
Learning and participation
Topics
- Python: Writing and Running Python code using Jupyter Notebooks
- Data Structures: Working with Tables and Arrays in Numpy and Pandas
- Visualization and Statistics: Plotting and Testing with Matplotlib, Seaborn and Pingouin
Intended participants
- Researchers and students from all universities are welcome.
- Participants of all educational backgrounds are welcome.
Useful resources for preparation
Certification
Students who attend at least 75% of the course will receive a participation certificate by email at the end of the course.