Featured resource
Tech Upskilling Playbook 2025
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Learn more
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Practical Python for Beginners

This course will teach you the basics of Python while creating Python applications to solve a wide variety of problems.

Sarah Holderness - Pluralsight course - Practical Python for Beginners
by Sarah Holderness

What you'll learn

Python is a great programming language for beginners and experts alike because it’s easy to learn and use and also has libraries that allow you to build pretty much anything. In this course, Practical Python for Beginners, you’ll learn to create Python applications to solve a wide variety of problems. First, you’ll explore data types, input, and output. Next, you’ll discover lists, loops, and dictionaries. Finally, you’ll learn how to incorporate what you’ve learned to read weather and space data from different web APIs. When you’re finished with this course, you’ll have the skills and knowledge of Python needed to build Python command-line applications.

Table of contents

About the author

Sarah Holderness - Pluralsight course - Practical Python for Beginners
Sarah Holderness

Sarah just finished her PhD in Computer Science and in that process found two loves: inventing things and teaching. Working at Pluralsight allows her to do what she loves and work with some amazing people.

More Courses by Sarah