Microsoft
Microsoft Logo

Take your first steps with Python 

  • Offered byMicrosoft

Take your first steps with Python
 at 
Microsoft 
Overview

Duration

5 hours

Total fee

Free

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Details Icon

Take your first steps with Python
 at 
Microsoft 
Course details

Skills you will learn
What are the course deliverables?
  • Write your first lines of Python code
  • Store and manipulate data to modify its type and appearance
  • Execute built-in functionality available from libraries of code
  • Add logic to your code to enable complex business functionality
More about this course
  • Learn the basic syntax and thought processes required to build simple applications using Python

Take your first steps with Python
 at 
Microsoft 
Curriculum

What is Python?

Introduction

What is programming?

What is compilation?

What is the process of programming?

Knowledge check

Summary

Set up your Python beginner development environment with Visual Studio Code

Introduction

Validate your Python version and installation

Install Python 3

Install Visual Studio Code

Install the Python extension

Create your first Python application

Knowledge check

Summary

Create your first Python program

Introduction

Exercise - Hello world!

Exercise - Hello name

Exercise - Add numbers

Challenge

Solution

Knowledge check

Summary

Branch code execution with the if and else statements in Python

Introduction

Exercise - Branch code with the if statement

Exercise - Boolean expressions

Challenge - Branch code execution based on user input

Solution - Branch code execution based on user input

Knowledge check

Summary

Manipulate and format string data for display in Python

Introduction

Exercise - Format string literals

Exercise - Use string helper functions

Exercise - Use the `format()` function and format strings

Challenge - Manipulate and format strings

Solution - Manipulate and format strings

Knowledge check

Summary

Perform mathematical operations on numeric data in Python

Introduction

Exercise - Determine the data types of values

Exercise - Determine whether a string can be converted to a number

Exercise - Perform mathematical operations on number

Challenge - Convert temperature from Fahrenheit to Celsius

Solution - Convert temperature from Fahrenheit to Celsius

Challenge - Build a simple calculator

Solution - Build a simple calculator

Check your knowledge

Summary

Import standard library modules to add features to Python programs

Introduction

Overview of the Python standard library

Exercise - Use an import statement to utilize a standard library module

Exercise - Install a third-party package using pip

Knowledge check

Summary

Iterate through code blocks by using the while statement

Introduction

Exercise - The while statement

Exercise - Assignment operators

Challenge - Guess a number

Solution - Guess a number

Challenge - Improved number guessing

Solution - Improved number guessing

Knowledge check

Summary

Manage a sequence of data by using Python lists

Introduction

Exercise - Work with lists of data

Exercise - Iterate through lists by using the for statement

Challenge - Deal a deck of card

Solution - Deal a deck of cards

Knowledge check

Summary

Create reusable functionality with functions in Python

Introduction

Exercise - Define a function

Exercise - Add arbitrary argument lists and keyword arguments to functions

Exercise - Define a module

Challenge - Fill in the missing functions

Solutions - Fill in the missing functions

Knowledge check

Summary

Other courses offered by Microsoft

Free
2 hours
Intermediate
Free
4 hours
Intermediate
Free
5 hours
Beginner
Free
1 hours
Beginner
View Other 1171 CoursesRight Arrow Icon
qna

Take your first steps with Python
 at 
Microsoft 

Student Forum

chatAnything you would want to ask experts?
Write here...