Have you learned the basics of Python programming, and want to take your skills to the next level? Do you find yourself mystified by some of the syntax and wizardry you see in other people’s code? Do you feel that you can achieve most things you want to do with Python, but it takes you much too long and you’re never satisfied with the resulting program?
Taking place over four consecutive mornings, this course is aimed at researchers who are familiar with the fundamentals of the Python programming language – strings, lists, dictionaries, for loops, function definitions, module imports, etc – but want to improve their skills to analyse and visualise data, write better code, and take advantage of some of the more advanced features of the language.
Participants will learn:
- An overview of elements of Python syntax
- Working with data using
numpy
andpandas
- Creating figures with
matplotlib
- Parsing command line arguments
- Good practices for better programs and better collaborations
- and much more…
Course materials will be inspired from multiple sources:
We are looking for co-instructors and helpers for this course! Please reach out if you are interested.
Bookings
Bookings are closed for this event.