Skip to Main Content

Hours & Login Menu

  • Hours
  • Login
    • Library Search Login
    • Interlibrary Loan
Dartmouth Libraries Dartmouth Libraries

Global dropdown menu

    • Borrow and Request
      • Who Can Borrow
      • What Can You Borrow
      • Loan Periods and Renewals
      • Borrow from Other Libraries
      • Request Materials
      • All Borrow and Request
    • Collections
      • Digital Collections
      • Media Collections
      • Oral Histories
      • Collections Care
      • All Collections
    • Course Reserves
      • Find Course Reserves
      • Create or Add Course Reserves
      • All Course Reserves
    • Off-Campus Access
    • Records Management
      • Retention and Disposition
      • Confidential Monthly Destruction
      • Electronic Records
      • Physical Records
      • Retention Schedules
      • All Records Management
    • Search and Browse
      • Library Search
      • Databases
      • Journals
      • Research Guides
      • Maps and Atlases
      • Newspapers
      • Dartmouth Digital Commons
      • Music Scores
      • BorrowDirect
      • Archives and Manuscripts
      • All Search and Browse
    • Design and Produce
      • Audio and Video
      • Book Arts
      • Design and Digital Art
      • Equipment and Hardware
      • Software
      • All Design and Produce
    • Data Services
      • Research Data Management
      • Data Analysis and Visualization
      • Data Repositories
      • Data Workshops
      • Datasets at Dartmouth
      • All Data Services
    • Digital Scholarship
    • Publishing and Copyright
      • Copyright
      • Open Access
      • Publisher Agreements
      • Publishing for Faculty
      • Publishing for Students
      • All Publishing and Copyright
    • Research Help
    • Teaching and Workshops
    • Print, Copy, Scan
    • Locations
      • Baker-Berry Library
      • Book Arts Workshop
      • Evans Map Room
      • Feldberg Business and Engineering Library
      • Health Sciences and Biomedical Libraries
      • Jones Media Center
      • Library Collections and Services Facility
      • Rauner Special Collections Library
      • Sherman Art Library
      • All Locations
    • Accessibility
    • Events
    • Exhibits
    • Hours
    • Study Spaces
    • About Dartmouth Libraries
      • Council on the Libraries
      • Diversity, Equity, and Inclusion
      • Friends of the Libraries
      • Library Departments
      • Strategic Framework
      • Staff Directory
      • All About Dartmouth Libraries
    • Employment
      • Staff and Professional Positions
      • Student Positions
      • Fellowships
      • All Employment
    • News and Highlights
    • Policies
    • Programs and Awards
      • Alumni Memorial Book Fund Program
      • MAD Research Video Contest
      • Staff Awards
      • All Programs and Awards
    • Contact Us
    • We're Here to Help
      • Students
      • Faculty
      • Alums
      • Staff
      • Visiting Researchers and Community
      • All We're Here to Help
    • Find a Specialist
      • Subject Librarians
      • Audio and Video Production
      • Preservation and Emergency Preparedness
      • Publishing and Copyright
      • Records Management
      • Research Data Services
      • Systematic Review
      • All Find a Specialist
    • Ask Us
  • Hours
    • Library Search Login
    • Interlibrary Loan

Global dropdown menu

    • Borrow and Request
      • Who Can Borrow
      • What Can You Borrow
      • Loan Periods and Renewals
      • Borrow from Other Libraries
      • Request Materials
    • Collections
      • Digital Collections
      • Media Collections
      • Oral Histories
      • Collections Care
    • Course Reserves
      • Find Course Reserves
      • Create or Add Course Reserves
    • Off-Campus Access
    • Records Management
      • Retention and Disposition
      • Confidential Monthly Destruction
      • Electronic Records
      • Physical Records
      • Retention Schedules
    • Search and Browse
      • Library Search
      • Databases
      • Journals
      • Research Guides
      • Maps and Atlases
      • Newspapers
      • Dartmouth Digital Commons
      • Music Scores
      • BorrowDirect
      • Archives and Manuscripts
    • Design and Produce
      • Audio and Video
      • Book Arts
      • Design and Digital Art
      • Equipment and Hardware
      • Software
    • Data Services
      • Research Data Management
      • Data Analysis and Visualization
      • Data Repositories
      • Data Workshops
      • Datasets at Dartmouth
    • Digital Scholarship
    • Publishing and Copyright
      • Copyright
      • Open Access
      • Publisher Agreements
      • Publishing for Faculty
      • Publishing for Students
    • Research Help
    • Teaching and Workshops
    • Print, Copy, Scan
    • Locations
      • Baker-Berry Library
      • Book Arts Workshop
      • Evans Map Room
      • Feldberg Business and Engineering Library
      • Health Sciences and Biomedical Libraries
      • Jones Media Center
      • Library Collections and Services Facility
      • Rauner Special Collections Library
      • Sherman Art Library
    • Accessibility
    • Events
    • Exhibits
    • Hours
    • Study Spaces
    • About Dartmouth Libraries
      • Council on the Libraries
      • Diversity, Equity, and Inclusion
      • Friends of the Libraries
      • Library Departments
      • Strategic Framework
      • Staff Directory
    • Employment
      • Staff and Professional Positions
      • Student Positions
      • Fellowships
    • News and Highlights
    • Policies
    • Programs and Awards
      • Alumni Memorial Book Fund Program
      • MAD Research Video Contest
      • Staff Awards
    • Contact Us
    • We're Here to Help
      • Students
      • Faculty
      • Alums
      • Staff
      • Visiting Researchers and Community
    • Find a Specialist
      • Subject Librarians
      • Audio and Video Production
      • Preservation and Emergency Preparedness
      • Publishing and Copyright
      • Records Management
      • Research Data Services
      • Systematic Review
    • Ask Us
  • Hours
    • Library Search Login
    • Interlibrary Loan
  1. Dartmouth Libraries
  2. Research Guides
  3. Programming with Python
  4. Home

Programming with Python

An introduction to programming with Python. Includes how to get started with Python, coding in Python with Jupyter Notebooks, and various links where you can learn more.
  • Home
  • Why code? Why Python?
  • Python Setup - Getting Started
  • Jupyter Notebooks and Jupyter Hub

Intro

Programming with Python

python-logo

Python is one of the most popular and in-demand programming languages. In recent years it has become increasingly popular at universities as many researchers - faculty and students alike - use it for a wide variety of tasks from quantitative data analysis to text analysis, data visualization, machine learning, and more.

This page is designed to help members of the Dartmouth community (and beyond) get started with Python. Want to learn how to begin coding in Python? or why code? Why Python? You're in the right place.

Visit the complete guide for suggested installation instructions.

It also serves as a supplemental resource for the Python training opportunities we offer to faculty, staff, postdocs, and students. For more on those opportunities, see below.

Lessons, Tutorials, and Other Learning Resources

Learning Opportunities: On Campus

The Reproducible Research Team offers regular workshops on Python (as well as on variety of other computational skills that can help your research). Visit our workshop page at: http://dartgo.org/RRADworkshops to see a list of upcoming workshops. Many of these workshops are offered online, so you can attend remotely as long as you are a member of the Dartmouth community.

Some examples of workshops we have or will be offering with Python include:

1. Computational Text Analysis (from the basics of text analysis to employing Large Language Models to summarize texts, Winterim 2023-24)

2. Intro to Python Series (The Basics, Dataframes, Visualization, and Text Analysis, Spring 2023)

3. Text Analysis with Python Series (Winter 2023)

4. Machine Learning with Python (various courses)

5. Software Carpentries in-person training in Unix, GitHub, and Python (last offered March 2023)

6. and more ....

Coding Notebooks

In many of our Python workshops, students get some hands-on practice with Python using Jupyter notebooks. Many of these notebooks also work as standalone instruction materials. Faculty, students, and staff at Dartmouth have access to these notebooks through our JupyterHub. Instructions for getting started with JupyterHub are here.

For people who do not have access to Dartmouth materials or want to download and use these materials on their own machine, you can find our notebooks and other instruction materials at our GitLab page.

On both platforms, you can find coding notebooks and other materials on such topics as: Introduction to Python, Text Analysis in Python, APIs in Python, various machine learning topics in Python, interacting with Large Language Models in Python, and more....

Learning Opportunities: From Anywhere, For Anyone

  1. Software Carpentries Lessons  (free!; note they offer two similar but different lesson series for Python)
  2. Constellate Tutorials (on Dartmouth we have a subscription to Constellate which allows users to apply Python to text-mine their tens of thousands of journals, newspapers, and other sources; thus, some of their tutorials are designed for text analysis while others are more general purpose).
  3. For Text Analysis in particular:
    1. See Melanie Walsh, Introduction to Cultural Analytics (but also includes general-purpose tutorials)
  4. W3 Schools Tutorials: Python
  5. more...

 

 

  • Next: Why code? Why Python? >>
  • Last Updated: Nov 20, 2024 10:45 AM
  • URL: https://researchguides.dartmouth.edu/c.php?g=1313588
  • Print Page
Login to LibApps
Report a problem

Dartmouth Libraries

  • Baker-Berry Library
    • Book Arts Workshop
    • Evans Map Room
    • Jones Media Center
  • Health Sciences and Biomedical Libraries
  • Feldberg Business & Engineering Library
  • Rauner Special Collections Library
  • Records Management
  • Sherman Art Library

About Us

  • Staff Directory
  • Subject Librarians
  • Library Departments
  • Policies
  • Employment
  • Accessibility
  • Federal Depository Library

Contact Us

  • 25 North Main Street
    Hanover, NH, USA 03755
  • Phone: 603-646-2567
  • Contact Us

Give Us Feedback

Dartmouth Libraries

Footer copyright

  • Dartmouth College
  • Copyright © 2025 Trustees of Dartmouth College
  • Facebook
  • Instagram
  • YouTube
Privacy Policy