GoogleFree Video

Free Python Automation Course for Operating Systems

Connect Python programming with practical operating system tasks. Google's videos cover installation, running scripts, files, regular expressions, data and processes, testing, Linux, and working with Bash. The collection focuses on using code to make repeatable IT tasks easier.

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 8 30:18

Installing Python on Windows, Mac, and Linux

Before you start

For learners comfortable with basic Python syntax who want to automate small tasks.

About this course

Connect Python programming with practical operating system tasks. Google's videos cover installation, running scripts, files, regular expressions, data and processes, testing, Linux, and working with Bash. The collection focuses on using code to make repeatable IT tasks easier.

What you can learn

  • Run Python scripts and process files or text patterns
  • Explore processes, testing, and error handling
  • Connect Python automation with Linux and Bash workflows

Course at a glance

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

Who is this for?

For learners comfortable with basic Python syntax who want to automate small tasks. Some lessons overlap with Google's Python Crash Course, but this playlist concentrates on operating system interaction.

Put the ideas into practice

Write a script that inspects a directory of disposable sample files and produces a report. Add a dry-run mode before any file-changing operation, then test expected, empty, and missing-input cases.

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 Automation Course for Operating SystemsIntermediateRun Python scripts and process files or text patterns · Explore processes, testing, and error handling · Connect Python automation with Linux and Bash workflows5h 17m of video; practice time is additional
AppSheet Automation: Free Google Course InstructionBeginnerAutomation-workflow planning · Action and output interpretation · Integration vocabulary6 hours; provider full-course estimate including practical activities; instruction-only study time may differ.
Zapier Automation: Free CourseBeginnerZapier workflows · Zapier Tables · MCP concepts2h 17m of video; practice time is additional
Free Simplilearn Course: Robotic Process Automation with UiPathBeginnerUiPath Studio · Web Automation · Excel Automation6h 13m 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 *