Course info
January 26, 2018
1h 5m

At the heart of creating software is being able to use the right tool for the right job. In this course, Python: The Big Picture, you'll learn about the Python programming language. First, you'll learn what Python is, what makes it different, and why you should care. Next, you'll explore the different ways Python is being used to develop different types of applications today. Finally, you'll discover how to get started working with Python code and what next steps you can take in your Python journey. When you're finished with this course, you'll have a foundational knowledge of Python that will help you as you move forward to recognizing when Python is the right tool for any future jobs you are faced with as a software developer.

About the author
About the author

Jason is a software engineer passionate about distributed computing, cloud-based technology, and fault-tolerant systems. He is a full stack developer at Concur, and formerly a Technical Evangelist and Program Manager at Microsoft. Outside of work, he is a father of two and loving husband.

More from the author
Test-driven Development: The Big Picture
1h 50m
14 Apr 2017
Getting Started with CoreOS
1h 50m
28 Nov 2016

Hi everyone, my name is Jason Olson and welcome to my course Python: The Big Picture.

I am currently a Senior Software Engineer at Concur Technologies, where I build and maintain distributed systems every day with a focus on high-availability and fault-tolerance.

Python is a storied programming language that continues to grow in popularity. It’s been used everywhere from web development, to data science, and even for special effects in movies. Python’s a very powerful programming language that is well suited for many different types of tasks.

This course is a quick introduction to Python, and no prior experience with Python is expected or required. Some of the major topics that we will cover include:

  • What Python is
  • What makes Python different from other programming languages
  • Why developers should care about Python
  • Seeing Python in action using different technologies
  • And tools you will need to know to develop using Python

By the end of this course, you will have the necessary knowledge to start experimenting with Python and to dive deeper into the areas where Python is being used.

I hope you’ll join me on this journey to learn about Python with this Python: The Big Picture course, here at Pluralsight.