Event box
Print the page
Add to a Calendar using iCal
Share page on Facebook
This link opens in a new window
Add to Google Calendar
This link opens in a new window
Share page on Twitter
This link opens in a new window
DCC workshop: VS Code for Research with Python – Part 1 In-Person
Course Description
This is the introductory module of a two-part training that prepares participants to use VS Code as their main development environment for Python. The focus is on understanding the interface, running scripts, using notebooks, documenting analyses, and applying version control. The module provides a foundation for building reproducible workflows and introduces essential privacy and data-handling practices.
Course Requirements
To participate in this training, participants should have:
- Basic knowledge of writing simple Python scripts.
- A laptop with VS Code and Python installed.
- Skills to install VS Code extensions
- Skills or interest in working with the terminal/command line.
No prior VS Code experience is required. No advanced coding experience is required. No prior knowledge of Git or reproducible workflows is required.
Learning Objectives
- VS Code Fundamentals
- Learn the fundamentals of the interface: Explorer, Terminal, Kernel selector, Extensions, and Configuration.
- Documentation for Reproducible Research
- Write technical notes using Markdown.
- Create and run Python Jupyter Notebook inside VS Code.
- Export Notebooks and Markdown for reporting.
- Running Analyses in Python
- Execute Python scripts using integrated terminals or the Run buttons.
- Managing Basic Environments
- Create and use Python virtual environments.
- Understand where code is executed and how kernels/environments affect reproducibility.
- Version Control & Project Organization
- Initialize a Git repository for a research project.
- Track changes effectively for data privacy.
- Privacy & Safe Research Practices:
- Disable cloud sync for sensitive academic projects.
- Use .env files for project secrets.
Location: CIT Smitsborg, Zernike Campus, room: Zebra, 0017
- Date:
- Wednesday, November 25, 2026
- Time:
- 1:00pm - 5:00pm
- Time Zone:
- Central European Time (change)
- Location:
- CIT Smitsborg, CIT-5431-0017-Meetingroom
- Campus:
- CIT Smitsborg
Event Organizer
Emin Tatar
Digital Competence Centre (UG DCC)