Program Overview

RDS Python Learning Atelier

An atelier is like a workshop, but it’s one where master artisans invest time in complex works. This free Python learning program from NU library's Research Data Services offers the chance to go more in-depth than a typical workshop, while still being less formally demanding than a class. No homework or grades — just a supportive structure and expert advice.

What will we do?

During our designated meeting times, you will work at your own pace through a curated textbook with hands-on practice exercises. Any time you get stuck, the library’s Text Mining Specialist Lawrence Evalyn will be on-hand to clarify and troubleshoot. At the close of each meeting, the group will have time for shared questions and show-and-tell for your developing code creations. Between meetings, you have nothing to worry about — just come back next week to pick up where you left off.

Who is this for?

The program is intended for programming beginners anywhere at NU (students, staff, and faculty), especially those who are not confident in their computational fundamentals. This program is also intended for those who want to reach some level of independent fluency with programming, and are ready to commit an extended period of time to learning.

The RDS Python Learning Atelier chooses a different thematic textbook each time it runs, so you should also consider whether the current topic resonates with you. If it doesn’t, feel free to send Lawrence Evalyn your suggestions for the next session’s topic.

How to join

For Fall 2025, the Atelier will meet in person Wednesdays 5-7pm in Snell 342.

Our first meeting will be October 15!

You are welcome to join at any point in the semester: just stop by during the designated meeting time, and you can get started. Since the program is self-paced, there's no need to rush to "catch up" with those who have already begun.

Fall 2025 Python Learning Atelier

Current textbook - Automate the Boring Stuff with Python: Practical Programming for Total Beginners

Quick link to the textbook.

This free textbook by Al Sweigart teaches programming fundamentals through hands-on projects. Projects include developing custom automations for simple but time-consuming tasks like renaming and organizing thousands of files, automatically extracting text from websites (web scraping), and working with Excel, Word, and PDF files. This textbook is not aimed at a particular discipline, so it might be a good fit for anyone who frequently does “computer work”.