Python Drop in session with Ellen Visscher, CDT student, BDI, University of Oxford
Date: Monday 25 November
Time: 10:00 – 12:00
Venue: BDI/OxPop Seminar room 0
Register: forms.office.com/e/6AJUxJes7y?origin=lprLink
Bio: Before commencing her DPhil, Ellen was a backend software developer, using python. She is passionate about python coding practices, and teaches python for data science through the department of continuing education. Ellen has also run a knowledge-share seminar series related to improving researchers’ workflow and practices
Abstract :
-Do you find yourself using print statements throughout your code?
-Are you tired of waiting for your program to keep running to the same point only to have another error be thrown?
-Are you still using notebooks for everything even though your codebase is large?
It’s time you upgraded to using the python debugger! It will make your life and coding so much easier, and you will wonder how you ever coded before.
Topics to be covered:
-Using python debugger in VS Code, including within notebook files
-Navigating larger python code bases
-IDE tips and tricks
-Linting tools to format code for you
Learning Objectives:
-Use python debugger in VS Code including in notebooks
-Understand how to set up different run configurations
-Navigate code bases, and understand shortcuts for writing clean code
-Set up external linters
Prerequisite:
Be familiar with Python and please bring your own device
Audience:
Anyone looking to improve their Python skills
Software required:
VS Code, Python