Shell Programming Language

Bash is a Unix shell and command language. It is the default shell on most Linux distributions and macOS.

Shell external tutorials

Awesome Shell tutorials and guides from all over the Internet.

  • Bash AcademyLevel: Beginner. By: Bash Academy Team. Duration: 10+ hours.A hands-on approach to learning shell scripting in Bash
  • Bash Guide for BeginnersLevel: Beginner. By: Machtelt Garrels. Duration: 15-20 hours.A comprehensive guide to learning the basics of bash scripting.
  • Bash Scripting and Shell Programming (Linux Command Line)Level: Beginner. By: Jason Cannon. Duration: 15 hours.Learn bash programming for Linux, Unix, and Mac. Create Shell scripts and automate tasks in a simple way.
  • Learn ShellLevel: Beginner. By: LearnShell.org Team. Duration: 5+ hours.An interactive tutorial for learning shell scripting in Bash
  • Learn ShellLevel: Beginner. By: LearnShell.org Team. Duration: 5+ hours.An interactive tutorial for learning shell scripting in Bash
  • LinuxCommand.orgLevel: Beginner. By: William Shotts. Duration: 6+ hours.A tutorial on shell scripting with Bash for system administrators
  • Linux Shell Scripting: A Project-Based Approach to LearningLevel: Beginner. By: Andrew Ryan. Duration: 8 hours.A practical course to learn shell scripting by building real-world projects.
  • Shell Scripting: Discover How to Automate Command Line TasksLevel: Intermediate. By: Jason Cannon. Duration: 6 hours.Learn Shell Scripting from basic scripting concepts to professional automation level. Get familiar with Bash, Zsh and Ksh
  • Shell Scripting: Discover How to Automate Command Line TasksLevel: Intermediate. By: Jason Cannon. Duration: 6 hours.Learn Shell Scripting from basic scripting concepts to professional automation level. Get familiar with Bash, Zsh and Ksh
  • Shell Scripting TutorialLevel: Beginner. By: Steve Parker. Duration: 8+ hours.A beginner's guide to shell scripting with Bash
  • Shell Scripting TutorialLevel: Beginner. By: Steve Parker. Duration: 8+ hours.A beginner's guide to shell scripting with Bash
  • Shell Scripting Tutorial For BeginnersLevel: Beginner. By: Guru99. Duration: 4 hours.This tutorial is written to help people understand some of the basics of shell script programming (aka shell scripting), and hopefully to introduce some of the possibilities of simple but powerful programming available under the Bourne shell.
  • The Linux Documentation ProjectLevel: Intermediate. By: The Linux Documentation Project Team. Duration: 20+ hours.A comprehensive guide to shell scripting in Bash
Hix logo

Try hix.dev now

Simplify project configuration.
DRY during initialization.
Prevent the technical debt, easily.

We use cookies, please read and accept our Cookie Policy.