Digital Scholarship Resources - Vanderbilt Libraries Digital Scholarship and Communications Office

Python Working Group

A shortened link to this page is vanderbi.lt/py.

About the group

The Python Working Group is a working group of the Digital Scholarship and Communications Office (DiSC) of the Jean and Alexander Heard Libraries. The group provides regular lessons for Python beginners and occasional special topics lessons. Registration is required - go to this form to register for the second cycle beginner lessons or to this form to register for the API/web scraping lessons.

The beginners lessons generally cycle twice per semester. See the schedule below for details. You are also encouraged to work through the lessons on your own. They contain practice exercises, with answers.

In the second half of the 2019 fall semester, the DiSC office is planning an intermediate-level series of lessons on APIs and web scraping using Python. See the schedule below.

In the fall 2019 semester, the DiSC office is also sponsoring a working group on using Python in GIS: vanderbi.lt/gis.

Venue

The Working Group meets in the Eskind Training Room (Room 010 in the basement of the Eskind Biomedical Library). To get there, walk past the circulation desk and veer to the left. Take the elevators or stair down one floor, then turn right when you come out.

Schedule of Beginners Lessons - Fall 2019

Second cycle: Tuesdays from 1:10 to 2:00 PM. This cycle is now fully enrolled. Check again later for spring semester offerings.

Date Session Topic Notes
Oct 15 1 Getting started intro / Anaconda / install Thonny / install Python / install editor / code examples / example notebook
Oct 29 2 Python scripting basics lesson webpage
Nov 5 3 Object-oriented Python lesson webpage
Nov 12 4 Lists and loops lesson webpage
Nov 19 5 Dictionaries and JSON lesson webpage
Dec 3 6 Input and output from files lesson webpage
Dec 10 7 Interacting with the Internet lesson webpage

Schedule of API/Web Scraping Lessons - Fall 2019

Fridays from 1:10 to 2:00 PM. Register here

Date Session
Nov 1 1
Nov 8 2
Nov 15 3
Nov 22 4
Dec 6 5

Python Resources

Here’s a page of Python resources

Other sources of Python resources on Vanderbilt’s campus

Data Science Institute (DSI) https://www.vanderbilt.edu/datascience/

Research IT https://research.vanderbilt.edu/researchadministration/about/research-it/

Digital Humanities (DH) Center https://www.vanderbilt.edu/digitalhumanities/

Software Carpentries (cosponsored by DiSC and Research IT)

October 24-25, 2019. 9:00 AM to 4:30 PM. Engineering and Science Building Room 44

Vanderbilt Software Carpentries, a two-day boot camp scheduled for October 24th and 25th, aims to help researchers get their work done in less time and with less pain by teaching basic research computing skills. This hands-on workshop will cover basic concepts and tools, including program design, version control, data management and task automation.

Learn basic research programming skills, including:

The event is free, but advance registration is required.

See this page for details.


Questions? contact Steve Baskauf


Revised 2019-10-10

Questions? Contact us

License: CC BY 4.0.
Credit: "Vanderbilt Libraries Digital Scholarship and Communications - www.library.vanderbilt.edu"