Course Description

Bash, the "Bourne again Shell" is a shell program that is available on most Linux distributions as well as MacOS and Windows 10.  Bash, and shell programs in general, allow users to interact with their system's files and directory, run scripts, download and run programs and more.   In cloud systems, bash scripts are often used for programmatic (automated) actions and for manual interactions like configuration and troubleshooting.  This course is intended for the novice user and is focused on providing a practical, utilitarian introduction to actually using bash. 

Director of Education

John Starmer

John has a diverse background that ranges from studying biological data systems to working with and teaching about cloud infrastructure systems.  When not teaching about cloud native technologies, John is building his expertise in AI and ML topics.  His most recent current credentials include "Google Cloud Architect." Since 2014, John has worked with Kumulus Technologies, a San Francisco Bay Area infrastructure-focused DevOps and Cloud Systems consultancy, where he focuses on project management and cloud-related course development delivery.

Course curriculum

  • 1

    Welcome to Class

    • Course Orientation

  • 2

    Introduction to Bash

    • What is Bash, why do I Need it? Using Bash Basics

    • Where do I Find Bash?

    • Bash History

    • Bash History

  • 3

    Working with Bash

    • Scripts

    • Bash Scripts

    • Variables

    • Bash Variables

    • Conditionals

    • Bash Conditionals

    • Curly Brace Expansion

    • Curly Brace Expansion

    • More Cat

    • More Cat (Concatenate)

    • Regex

    • Regex (Regular Expressions)

    • Here

    • Here Files

Others courses you may like:

  • $47.00 / month with 30 day free trial

    $47.00 / month with 30 day free trialCloud DevOps Learning Path

    Subscribe Now
  • $1,000.00

    $1,000.00 Cloud App Developer Learning Track

    Subscribe Now
  • $17.00

    $17.00KUB 010 Learn the ESSENTIALS of Cloud Computing with Containers

    Buy Now
  • $997.00

    $997.00KUB 100 Kubernetes Core Components for Cloud DevOps

    Buy Now