Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

University Library, University of Illinois at Urbana-Champaign

Self-Evaluation Technical Skills (SETS) Resources: Python

Python

Python: Free download

Programming for Everybody - Getting Started with Python (Coursera.org)

  • Description: This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python.
  • Format: Videos / Exercises
  • Length: Approximately 12 hours to complete content
  • Level: Beginner
  • Access: See instructions for accessing Coursera.org

Learn Python the Hard Way, 3rd Edition (eBook)

  • Description: In Learn Python the Hard Way, Third Edition, you'll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. Fix your mistakes. Watch the programs run. As you do, you'll learn how software works; what good programs look like; how to read, write, and think about code; and how to find and fix your mistakes using tricks professional programmers use.
  • Format: eBook / Videos
  • Access: Visit the eBook link above, you will be prompted to enter your “Academic email” (use your @illinois) address to gain access to the University’s subscription.
  • Note: To access the companion videos, visit this link.

Learning Python (Lynda.com)

  • Description: Provides an overview of the installation process, basic Python syntax, and an example of how to construct and run a simple Python program. Learn to work with dates and times, read and write files, and retrieve and parse HTML, JSON, and XML data from the web.
  • Format: Videos / Exercises
  • Length: 2h 11m
  • Level: Beginner
  • Access: See instructions for accessing Lynda.com

Subject Guide

Grainger Engineering Library's picture
Grainger Engineering Library
Contact:
1301 W. Springfield Avenue
Urbana, IL 61801
USA
217-333-3576
Website
Subjects:Engineering

Subject Librarian

Alex (Elisandro) Cabada
Medical and Engineering
Grainger Library
217-300-4686
cabada@illinois.edu

Ask a Librarian