Getting Started with Python: Introduction

Expected Duration
Lesson Objectives
Course Number
Expertise Level


This 15-video course lets learners explore the basics of how to use the Python programming language. You will learn to set up with an interactive environment that allows you to develop and run Python scripts on your machine. Begin by installing Anaconda, an open-source distribution of the Python and R programming languages. You will learn to write your first meaningful program in Python, then create a Jupyter notebook, the most popular tool for writing and running Python code. You will learn how to do simple coding by using Python's Jupyter notebooks, and explore different Jupyter functionalities, including built-in functions. Learners will explore how to use a Python variable to store values, and learn to differentiate between variables of different types, and the different ways to assign values to variables. You will examine how variables act as containers, and you will learn how to change values that are inside a container. Finally, you will learn to use integers, floating-point numbers, strings, and to work with Boolean values.

Expected Duration (hours)

Lesson Objectives

Getting Started with Python: Introduction

  • discover the key concepts covered in this course
  • install the Anaconda distribution of Python to run Python in a Windows environment
  • run the Jupyter notebook server to execute Python code on a Windows machine
  • install the Anaconda distribution of Python to run Python on a Mac machine
  • run the Jupyter notebook server to execute Python code on a Mac machine
  • execute Python code to perform simple calculations
  • use built-in functions in Python to perform operations
  • use variables in place of values directly
  • create floating point, integer, Boolean, and string variables
  • assign values to newly created variables
  • perform operations to update variable values
  • work with floats, integers, Booleans, and strings
  • initialize and work with single-line and multi-line strings
  • perform string formatting operations to display data
  • recall features of Jupyter notebooks, built-in functions, and variables
  • Course Number:

    Expertise Level