Getting Started
- Using Python on CLA Research Desktops
- Using Python on CLA Linux compute servers
- Installing Python on your local machine
- Installing Python packages on CLA servers
- Creating a Python Virtual Environment in Windows
- Creating a Python Virtual Environment in Linux
FAQ
Beginner Topics
- Learn Python Programming
- Tutorials Point Python Tutorial
- Learn Python - Easy Python Programming Tutorial
- A Python Book: Beginning Python, Advanced Python, and Python Exercises
- Python Course
- The Hitchhiker's Guide to Python
- Cheat Sheet
Intermediate Topics
- GeeksForGeeks Python3 Intermediate Level Topics
- Python Tips
- Real Python Intermediate Python Tutorials
- Iterators and Generators
- NumPy
- SciPy
- Pandas
Online Tutorials and Training
- Learn Python the Hard Way
- Python Beginners Guide for Programmers
- The Python wiki
- Google's Python class
- Python programming resources at linkedin.com. These courses are available at no cost to current U of MN students, faculty, and staff.
- CLA Workshop Materials