lab playground

Python Development Playground

Beginner
4h
977
4/5
Free playExplore without specific objectives or guided instruction.
Real-world experiencePractice in a live, pre-configured sandbox environment.
Lab description

Python is one of the most popular programming languages around. It is a common choice for general-purpose programming, scripting, data science, and more. Cloud Academy provides a wide variety of training content to help you boost your skills with Python. This Python development playground supplements that content by providing you with a ready-to-use Python integrated development environment (IDE). In addition to Python, the host has common development tools such as pip and git installed and ready for you to play with. Both Python 2 and Python 3 are available although use of Python 3 is strongly encouraged now that Python 2 has reached end of life status.

The playground is a safe and secure sandbox environment for you to explore your own ideas, follow along with Cloud Academy courses, or answer your own questions all without the need to install any software on your local machine. The extended duration of this playground provides you with ample time to play to your heart's content. Feel free to experiment with writing code from scratch, copy-pasting snippets in, or cloning repositories you find. Have fun in the playground!

Intended Audience

This lab playground is intended for:

  • Anyone learning Python or interested in getting started
  • Software developers
  • DevOps engineers
  • Operations engineers
  • System administrators

Prerequisites

There are no prerequisites for this lab playground.

Updates

April 15th, 2020 - Updated lab infrastructure to allow direct access to the browser development environment without navigating the cloud vendor console

About the author
Avatar
Logan Rakai
Lead Content Developer - Labs
Students
214,336
Labs
222
Courses
9
Learning paths
56

Logan has been involved in software development and research since 2007 and has been in the cloud since 2012. He is an AWS Certified DevOps Engineer - Professional, AWS Certified Solutions Architect - Professional, Microsoft Certified Azure Solutions Architect Expert, MCSE: Cloud Platform and Infrastructure, Google Cloud Certified Associate Cloud Engineer, Certified Kubernetes Security Specialist (CKS), Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), and Certified OpenStack Administrator (COA). He earned his Ph.D. studying design automation and enjoys all things tech.

LinkedIn, Twitter, GitHub

Covered topics
Lab steps
Connecting to the Python IDE Playground