• 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


  • P

    Packt

    Infrastructure Automation with OpenTofu – Hands-On DevOps

    Skills you'll gain: Terraform, Devops Tools, Amazon Web Services, Kubernetes, IT Automation, Code Reusability, Scripting, Amazon Elastic Compute Cloud, Command-Line Interface, Configuration Management, Debugging

    Intermediate · Course · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    P

    Packt

    Advanced React Native Techniques & Deployment

    Skills you'll gain: React Native, Application Deployment, Animations, OpenAI API, Mobile Development, UI Components, LLM Application, Apple iOS, User Interface (UI), Android Development, Hugging Face, Cross Platform Development, Mobile Development Tools, iOS Development, TypeScript, JavaScript Frameworks, Command-Line Interface, Javascript, Authentications

    Advanced · Course · 1 - 3 Months

  • P

    Packt

    Linux PAM Security Administration

    Skills you'll gain: Linux Administration, Linux, User Accounts, Identity and Access Management, Authentications, Virtual Machines, Authorization (Computing), Virtualization, Operating System Administration, Security Controls, System Configuration, Virtual Environment, Command-Line Interface, Software Installation

    Beginner · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Serviços principais do Google Workspace

    Skills you'll gain: Google Workspace, Gmail, Google Gemini, Gemini, Service Management, Email Automation, Scripting, Document Management, Collaborative Software, System Configuration, Application Development

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Unreal Engine: Master Interactive FX & Game Design

    Skills you'll gain: Game Design, Video Game Development, Unreal Engine, Animation and Game Design, Data Persistence, Virtual Environment, Interactive Design, Computer Graphics, 3D Assets, Computer Graphic Techniques, Visualization (Computer Graphics), Scripting, Data Management, Data Structures

    Intermediate · Course · 1 - 3 Months

  • P

    Packt

    Microsoft Sentinel Advanced Course - Secure Azure Like a Pro

    Skills you'll gain: Microsoft Azure, Infrastructure as Code (IaC), Azure DevOps Pipelines, Azure DevOps, Cloud Deployment, IT Automation, Continuous Integration, Security Information and Event Management (SIEM), Package and Software Management, Software Configuration Management, Application Deployment, Windows PowerShell, GitHub, Git (Version Control System), Data Management

    Advanced · Course · 1 - 4 Weeks

  • Status: Free
    Free
    A

    Amazon Web Services

    Getting Started with Bottlerocket

    Skills you'll gain: Amazon Web Services, Containerization, Cloud-Native Computing, Command-Line Interface, Linux Administration, Linux, Open Source Technology

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    E

    Edureka

    Unit Testing & Test-Driven Development

    Skills you'll gain: Test Driven Development (TDD), Unit Testing, Test Script Development, Behavior-Driven Development, API Testing, Code Coverage, Development Testing, Software Testing, Test Automation, Test Tools, Test Planning, Test Case, Maintainability, Software Quality (SQA/SQC), Software Quality Assurance, API Design, Application Programming Interface (API), Event-Driven Programming, Mockups, Python Programming

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Pearson

    Rust Programming Essentials: Unit 5

    Skills you'll gain: Rust (Programming Language), Relational Databases, Databases, Data Access, Application Development, Object Oriented Programming (OOP), File I/O, Software Development, Command-Line Interface, Data Import/Export

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Master Inventory System – Unity 6 & Blender

    Skills you'll gain: 3D Assets, Unity Engine, 3D Modeling, User Interface (UI), Video Game Development, Debugging, User Interface (UI) Design, Game Design, User Interface and User Experience (UI/UX) Design, Animation and Game Design, Visualization (Computer Graphics), Computer Graphics, Frontend Integration, Program Development, Interactive Design, Virtual Environment, Model Optimization, Scripting, Computer Graphic Techniques, Object Oriented Programming (OOP)

    Intermediate · Specialization · 3 - 6 Months

  • C

    Coursera

    App Deployment with Cloud Foundry: Launch a Code Generator

    Skills you'll gain: Cloud Foundry, Cloud Deployment, Application Deployment, Cloud Applications, Command-Line Interface, Platform As A Service (PaaS), Cloud Platforms, Multi-Cloud, Cloud Computing, Cloud Management, Application Lifecycle Management, Web Development, HTML and CSS

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Preview
    Preview
    U

    University of California, Santa Cruz

    Agile Software Development with Python: TDD and BDD

    Skills you'll gain: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, Development Testing, Test Script Development, Test Case, Python Programming, Cloud Management, Computer Science

    Beginner · Course · 1 - 3 Months

1…939495…115

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

  • Infrastructure Automation with OpenTofu – Hands-On DevOps: Packt
  • Advanced React Native Techniques & Deployment: Packt
  • Linux PAM Security Administration: Packt
  • Serviços principais do Google Workspace: Google Cloud
  • Unreal Engine: Master Interactive FX & Game Design: EDUCBA
  • Microsoft Sentinel Advanced Course - Secure Azure Like a Pro: Packt
  • Getting Started with Bottlerocket: Amazon Web Services
  • Unit Testing & Test-Driven Development: Edureka
  • Rust Programming Essentials: Unit 5: Pearson
  • Master Inventory System – Unity 6 & Blender: Packt

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

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

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
  • Udemy

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