Python 4000: Linux Commands & DevOps Automation

Testing and interacting with free & open operating systems using Python3

This Python 4000 training opportunity has been designed for programmers interested in learning how to use GNU Linux commands & Python 3 to automate operating system activities. From AIX, Linux, Unix, and macOS, to the Microsoft Windows Operating Systems, if you are confused about exactly what folks might mean when they say “POSIX” or “DevOps,” then this training is for you.

What you’ll learn

  • Understand what “DevOps” is, as well as how to perform “OpsDev,” “O2,” “D2,” R&D activities.
  • Learn how to use vital Linux / POSIX inspired operating system (“Ops”) commands.
  • Discover how to re-use operating system commands from Python (“Dev”).
  • Discover key differences between POSIX tooling on Microsoft Windows, macOS, and Linux.
  • Use Python to automate powerfull POSIX shells, commands, & tools.
  • Learn de-facto standard utilties & commands that are not yet part of POSIX.

Course Content

  • POSIX? –> 1 lecture • 5min.
  • Part 01: DevOps Basics –> 3 lectures • 12min.
  • Linux Dev & Ops –> 11 lectures • 54min.
  • Part 02: Files & Paths –> 11 lectures • 1hr 32min.
  • Classic Text Processing –> 9 lectures • 42min.
  • Part 03: Python Shell Concepts –> 12 lectures • 1hr.

Auto Draft

Requirements

  • Python 3 must be installed.
  • Students must know how to use Python 3 collections, classes, as well as basic functions.

This Python 4000 training opportunity has been designed for programmers interested in learning how to use GNU Linux commands & Python 3 to automate operating system activities. From AIX, Linux, Unix, and macOS, to the Microsoft Windows Operating Systems, if you are confused about exactly what folks might mean when they say “POSIX” or “DevOps,” then this training is for you.

Software developers wanting to know how to run Linux & GNU commands on the Microsoft Windows Operating Systems via Cygwin will also enjoy this educational offering.

Get Tutorial