University of Utah Library Guides
All University of Utah libraries course and research guides, in one place.

Introduction to Python programming

BOOK RESOURCES

GETTING STARTED

Do you want to know what is Python and how it is different from other programming languages?

You can find it here from the Python official website.

To find out why you want to learn python check it out here.


What can you do with python?

Some things include:

  • Data analysis and machine learning

  • Web development

  • Automation or scripting

  • Software testing and prototyping

  • Everyday tasks

To find more about how Python is used in these tasks, check it out here.


PYTHON - INSTALLATION

To get started with Python, I would recommend you to download anaconda navigator and launch Jupyter notebooks where you can start your coding projects in Python.

Here are some video tutorials to install anaconda and launch your Python notebooks

Installation on mac 

Check out here

Installation on windows

Check out here


LEARN PYTHON CONCEPTS

Learn Python programming concepts and try practicing the codes for free from the Python official website.
 


PYTHON PROJECT: TUTORIALS 

Check out this website for resume-building projects in Python and happy coding!

For Data Science and Machine Learning projects in Python, Check out Codebasics youtube channel for amazing video tutorials.

Marriott Library Eccles Library Quinney Law Library