• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Shell Scripting

Shell Scripting Courses

Shell scripting courses can help you learn how to automate tasks, manage system processes, and manipulate files efficiently. You can build skills in writing scripts for data processing, scheduling jobs, and error handling. Many courses introduce tools like Bash, awk, and sed, that support executing commands and processing text in Unix-like environments. You'll also explore concepts such as variables, loops, and functions, enabling you to create robust scripts that enhance productivity and streamline workflows.


Popular Shell Scripting Courses and Certifications


  • Status: Free Trial
    Free Trial
    L

    LearnQuest

    Oracle Database Platform

    Skills you'll gain: Oracle SQL Developer, Oracle Databases, PL/SQL, Database Design, SQL, Database Architecture and Administration, Stored Procedure, Database Management, Data Management, Network Architecture, Command-Line Interface

    4.6
    Rating, 4.6 out of 5 stars
    ·
    121 reviews

    Beginner · Course · 1 - 4 Weeks

  • P

    Packt

    A Beginners Guide to Linux

    Skills you'll gain: Linux, Ubuntu, Shell Script, Linux Commands, Unix Shell, Unix Commands, Command-Line Interface, OS Process Management, File Management, Virtualization, Virtual Machines, Software Installation

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    I

    Illinois Tech

    Fundamentals of Web Development

    Skills you'll gain: Javascript and jQuery, Responsive Web Design, Cascading Style Sheets (CSS), Web Design and Development, HTML and CSS, GitHub, Web Applications, JavaScript Frameworks, Web Development Tools, Git (Version Control System), Infrastructure Architecture, Browser Compatibility, Animations

    Build toward a degree

    4.6
    Rating, 4.6 out of 5 stars
    ·
    18 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    W

    Whizlabs

    Deploying Microservices to Kubernetes using Azure DevOps

    Skills you'll gain: Azure DevOps Pipelines, Kubernetes, Azure DevOps, Node.JS, CI/CD, DevOps, Application Lifecycle Management, Microservices, Program Development, Containerization, Software Testing, Debugging, Cloud Development, Cloud Deployment, Application Deployment, Scripting, Version Control, Git (Version Control System)

    4.1
    Rating, 4.1 out of 5 stars
    ·
    7 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    Illinois Tech

    Hardware and Operating System Foundations II

    Skills you'll gain: Linux, Linux Administration, Operating System Administration, Linux Commands, User Accounts, Command-Line Interface, Systems Administration, Operating Systems, User Provisioning, Service Management, System Configuration, System Monitoring, Graphical Tools, File Management

    Build toward a degree

    4.6
    Rating, 4.6 out of 5 stars
    ·
    66 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Secure & Scalable Cloud Infrastructure with Microsoft Azure

    Skills you'll gain: Microsoft Azure, Identity and Access Management, Cloud Infrastructure, Cloud Computing, Cloud Computing Architecture, Cloud Deployment, Virtual Machines, Kubernetes, Role-Based Access Control (RBAC), Virtual Networking, Cloud Management, Windows PowerShell, Load Balancing, Security Information and Event Management (SIEM), Command-Line Interface, Network Security, Scalability

    4.9
    Rating, 4.9 out of 5 stars
    ·
    14 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    F

    Fudan University

    基于Unity引擎的游戏开发进阶

    Skills you'll gain: Unity Engine, Cross Platform Development, Performance Tuning, Mobile Development, Video Game Development, Augmented and Virtual Reality (AR/VR), Computer Graphics, Android (Operating System), 3D Assets, Artificial Intelligence, Animations, Scripting

    4.7
    Rating, 4.7 out of 5 stars
    ·
    36 reviews

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    TypeScript String Properties and Methods

    Skills you'll gain: TypeScript, Scripting, Scripting Languages, Programming Principles

    4.4
    Rating, 4.4 out of 5 stars
    ·
    19 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    P

    Packt

    Ethical Hacking Foundations

    Skills you'll gain: Linux Commands, Linux, Command-Line Interface, Penetration Testing, General Networking, Cybersecurity, Data Ethics, Vulnerability Scanning, Network Security, System Configuration, Software Installation, Virtual Machines

    4.3
    Rating, 4.3 out of 5 stars
    ·
    36 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    C

    Coursera

    YouTube Content Creation Essentials

    Skills you'll gain: Video Production, Video Editing, Storyboarding, Photo/Video Production and Technology, Media Production, Photo Editing, Storytelling, Content Creation, Editing, Writing, Scripting, Social Media Content, Social Media

    4
    Rating, 4 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado System

    More C++ Programming and Unreal

    Skills you'll gain: Unreal Engine, C++ (Programming Language), Data Structures, Video Game Development, Data Storage, Object Oriented Programming (OOP), Computer Programming

    4.4
    Rating, 4.4 out of 5 stars
    ·
    34 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Selenium Python Automation Testing and Frameworks

    Skills you'll gain: Version Control, Test Script Development, Continuous Integration, Test Execution Engine, Test Tools, Automation, Scripting, Web Scraping, Hypertext Markup Language (HTML), Software Design Patterns, Development Environment, Integrated Development Environments, Debugging, Command-Line Interface, File I/O

    4.6
    Rating, 4.6 out of 5 stars
    ·
    24 reviews

    Beginner · Specialization · 3 - 6 Months

Searches related to shell scripting

shell scripting with bash: basics
linux shell scripting
hands-on introduction to linux commands and shell scripting
bash shell scripting
linux shell scripting - advanced
introduction to bash shell scripting
advanced linux administration and shell scripting
unix shell scripting
1…434445…103

In summary, here are 10 of our most popular shell scripting courses

  • Oracle Database Platform: LearnQuest
  • A Beginners Guide to Linux: Packt
  • Fundamentals of Web Development: Illinois Tech
  • Deploying Microservices to Kubernetes using Azure DevOps: Whizlabs
  • Hardware and Operating System Foundations II: Illinois Tech
  • Secure & Scalable Cloud Infrastructure with Microsoft Azure: Microsoft
  • 基于Unity引擎的游戏开发进阶: Fudan University
  • TypeScript String Properties and Methods: Coursera
  • Ethical Hacking Foundations: Packt
  • YouTube Content Creation Essentials: Coursera

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok