Event box

Introduction to Programming with Python

Introduction to Programming with Python Online

This is a hands-on workshop designed to introduce you to the wonderful world of programming and get you acquainted with the popular and easy-to-use programming language Python. We will provide a whirlwind overview of what Python is, why you might want to use it, and how to do so. Then we will dive into the basics and discuss:

  • Using Python interactively in the terminal
  • Creating and running your own Python scripts
  • Differences between various Python distributions
  • JupyterLab and Google Colab notebooks
  • What are variables and how to use them
  • Different data types and data structures
  • Basic arithmetic and string manipulation
  • Working with listsdictionaries, and tuples
  • What are functions and how to write your own
  • Using loops and list comprehensions
  • Control flow with conditional statements
  • The difference between copies and views
  • Reading technical documentation
  • Installing and importing Python libraries

Absolutely no previous programming experience is assumed. This workshop is most suitable for those who are new to programming and have not worked with Python before. Attendees will get a thorough overview of the Python ecosystem, gain first-hand experience with the most essential programming concepts, and leave with resources enabling them to write their own simple scripts.


This is a virtual session taking place online via Zoom. Participation is free of charge and open to the public. The number of attendees is capped to ensure a positive and engaging experience. Waitlisted participants may be admitted depending on availability. Preference will be given to Tufts affiliates in case of high demand.


The session begins with a 30-minute introductory lecture followed by an hour-long hands-on interactive workshop. The final 30 minutes is intended for questions and open discussion. No additional software need be installed as everything necessary will be made available via an online interface.

Date:
Thursday, October 9, 2025
Time:
3:00pm - 5:00pm
Time Zone:
Eastern Time - US & Canada (change)
Online:
This is an online event. Event URL will be sent via registration email.
Categories:
  Statistics & Data Science Workshop  

Registration is required. There are no seats available but a waiting list is available.

Event Organizer

Profile photo of Uku-Kaspar Uustalu
Uku-Kaspar Uustalu

Senior Data Scientist
Research Technology
Tufts Technology Services
uku-kaspar.uustalu@tufts.edu
(617) 627-4219
go.tufts.edu/uku