GoogleFree Video

Free Python Crash Course by Google

Build Python knowledge through Google's collection of introductions, coding demonstrations, and automation topics. The playlist covers syntax, loops, data structures, object-oriented ideas, files, regular expressions, testing, and troubleshooting, with examples drawn from IT and cybersecurity contexts.

Shared lessons remain available in every relevant course. Lessons follow the source playlist order, with numbered series arranged in their original sequence where needed.

Video 1 of 22 3:33:37

Python for Beginners

Who this suits

For beginners who want a wide-ranging introduction to Python, with later lessons that extend into practical IT tasks. Follow the foundational topics first if programming is new to you.

About this course

Build Python knowledge through Google's collection of introductions, coding demonstrations, and automation topics. The playlist covers syntax, loops, data structures, object-oriented ideas, files, regular expressions, testing, and troubleshooting, with examples drawn from IT and cybersecurity contexts.

What you can learn

  • Work with Python syntax, loops, strings, lists, and dictionaries
  • Explore files, regular expressions, and script execution
  • Understand testing, debugging, and introductory automation patterns

Course at a glance

Provider Google
Platform YouTube · Grow with Google
Access Free Video
Level Beginner — WikiFree audience assessment
Main language English
Available videos 22
Video duration 17h 35m · allow extra time for practice
Details checked 8 October 2026

Who is this for?

For beginners who want a wide-ranging introduction to Python, with later lessons that extend into practical IT tasks. Follow the foundational topics first if programming is new to you.

Put the ideas into practice

Build a small script that reads a sample text file and reports useful counts. Add one function, handle a missing file clearly, and write a simple check for the expected result before extending the script.

Choose a video from the lesson list, search for a topic, or use Previous and Next to follow the official playlist order. Mark lessons complete as you go. Your progress is saved in this browser without requiring a WikiFree account.

Free videos and certificate access

These publicly available YouTube videos are free to watch. This listing does not include a Google Career Certificate, graded assignments, or access to a separate paid learning program. Some playlists introduce or preview a larger certificate curriculum. Any certificate enrollment and its current terms are separate from watching here.

Software, advertising, cloud services, and some AI features shown in the videos may require an account or a paid plan. Watching does not require purchasing those optional services. Recorded interfaces can differ from current versions.

Related courses for your next step

Compare course focus, level and study time
Compare the published course outlines. A lower level is a preparation option, not a required prerequisite.
CourseLevelFocusStudy time
This course — Free Python Crash Course by GoogleBeginnerWork with Python syntax, loops, strings, lists, and dictionaries · Explore files, regular expressions, and script execution · Understand testing, debugging, and introductory automation patterns17h 35m of video; practice time is additional
CS50 Introduction to Programming with PythonBeginnerPython programming · Debugging · Unit testingSelf paced · 10 weeks of material
Free Simplilearn Course: Python Programming for BeginnersBeginnerVariables & Loops · Functions · Object-Oriented Python35h 44m of video; practice time is additional
Introduction to Computer Science with Python: Free CourseBeginnerPython fundamentals · Program tracing · Control flow5h 34m of video; practice time is additional
Share this course

Provider: Google. Videos play from the Grow with Google channel on YouTube.

Report a correction

Questions & discussion

Share a useful question or correction. Comments appear after moderation. Please avoid personal or sensitive information.

Add to the discussion

Your email address will not be published. Required fields are marked *