Intro to Python

Welcome to the How to Program (with Python) class -- this is a class intended for people with little to no programming experience who want to learn introductory programming. We will be working in class on basic programming concepts such as variables, input, output, strings, loops, and more -- if you've never programmed before and want to learn some basics, this is the class for you!

Danai Adkisson | Innovation Co-Lab Developer & Instructor


  • Python
  • Programming

About Course


  • Python Set Up
  • Introduction
  • Strings
  • Lists
  • Sorting
  • Dicts and Files


  • Be able to use basic Python building blocks to create usable programs


This class is part of our Software Development Track

See the whole track

This class is part of our Research Computing Track

See the whole track

Suggested Courses

Course Graphic

Backing up and Sharing Code: Git

Tried to use Dropbox for sharing code with collaborators on a project, but accidentally deleted someone else’s work? Ever wished you could undo that “improvement” you made? Whether you’re working with others, or on your own, using git can make development a much more sane and enjoyable process.

Learn More
Course Graphic

Flask Fundamentals

Flask is a lightweight framework that we use in order create lightweight python web applicatons. This course will teach you how to get up and running with a basic flask app.

Learn More