Skip to main content
No certificateIntermediateProgramming

Google's Python Class

Google's short Python class for people who already know a little programming.

Taught byGoogle

About this course

Written material, lecture videos and exercises from an internal Google class. It covers setup, strings, lists, sorting, dictionaries and files, regular expressions and utilities, and finishes with practical exercises such as parsing baby-name data and log files.

Best for: Programmers in another language who want a quick Python start.

What you will be able to do

  • Use Python strings, lists and dictionaries
  • Read and write files
  • Apply regular expressions
  • Write small text-processing utilities

Syllabus and your progress

Tick modules off as you finish them on Google.

0 of 8 modules done

Plan your pace

At 4 hours a week you would finish in about 4 weeks, using the course time estimate above.

Progress is saved in this browser only. No account needed.

Cost and certificate

No certificate

No certificate is offered.

Before you start: Some programming experience (variables, if statements)

Google sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.

Quick answers

Is Google's Python Class really free?
Yes, the course material is free on Google. No certificate is offered.
How long does Google's Python Class take?
Plan for about 16 hrs in total (Google says the material formed an intensive 2-day class; hours are an estimate.). It is self-paced, so you can go faster or slower.
Do I need experience before Google's Python Class?
It helps to have: Some programming experience (variables, if statements).

Google's Python Class

No certificate

Start on Google