Simple play icon Course
Skills

Python 3: The Big Picture

by Jason Olson

Python is an excellent choice, but how do you know if it is a good fit for you and your team? This course will teach you about Python’s philosophy and culture, helping you determine if it is a good fit for you.

What you'll learn

The Python language has proven itself to be an excellent choice for machine learning, creating cloud applications, as well as computer scripting. But how do you know if it is a good fit for you and your team? In this course, Python 3: The Big Picture, you’ll discover what makes Python a popular choice for many of today’s largest organizations. First, you’ll learn about Python’s design philosophy, its history, and the many different technology areas where Python is being used. Next, you'll explore a little bit about the Python programming language itself and what Python code looks like, including what makes it both similar and different to other programming languages being used today. Finally, you'll learn about both the Pros and Cons of Python, from advantages like it having a comprehensive standard library and having access to great 3rd party tools to its downsides like performance. When you're finished with this course, you'll have the skills and knowledge of Python to decide if it would be a valuable addition to you or your company's skill set.

About the author

Jason Olson is a software engineer passionate about distributed computing and cloud-based technology. 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. He loves building back-end systems that are distributed, can scale, and are fault-tolerant and reliable. He has delivered talks at Microsoft //build/ (2011, 2013, 2014, and 2015), Tech Ed, internal Microsoft conferences, and many... more

Ready to upskill? Get started