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.

Skills you'll gain: Kubernetes, Prometheus (Software), Application Deployment, CI/CD, Devops Tools, Continuous Deployment, Grafana, DevOps, Command-Line Interface, System Monitoring, Continuous Delivery, Git (Version Control System), Application Lifecycle Management, Configuration Management
Beginner · Course · 3 - 6 Months

Skills you'll gain: Unreal Engine, 3D Modeling, 3D Assets, Virtual Environment, Video Game Development, Data Import/Export, Animations
Intermediate · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: Data Access, Command-Line Interface, Big Data, Google Cloud Platform, Query Languages, Data Import/Export
Beginner · Project · Less Than 2 Hours

Skills you'll gain: 3D Modeling, Animations, 3D Assets, SketchUp (3D Modeling Software), Model Optimization, Computer Graphics, Process Driven Development, Computer Graphic Techniques, Workflow Management, Visualization (Computer Graphics), Geometry, User Interface (UI), Mathematical Modeling, Linear Algebra, Programming Principles, Scripting, Process Modeling, Control Panels, Project Design, Business Process Modeling
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Modeling, Enterprise Resource Planning, Business Intelligence, Interactive Data Visualization, Data Store, Security Controls, Data Visualization Software, Dashboard Creation, Workflow Management, Business Workflow Analysis, Data Import/Export, Data Warehousing, Extract, Transform, Load, Data Processing, Data Integration, Data Wrangling, Project Implementation, Microsoft Excel, Data Transformation, Authorization (Computing)
Mixed · Course · 1 - 3 Months

Skills you'll gain: File I/O, Code Reusability, Data Validation
Intermediate · Course · 3 - 6 Months

Princeton University
Skills you'll gain: Blockchain, Cryptographic Protocols, Cryptography, FinTech, Application Security, Encryption, Payment Systems, Security Engineering, Network Protocols, Key Management, Digital Assets, Data Storage, Transaction Processing, Distributed Computing, Scripting, Application Specific Integrated Circuits, Financial Regulation, Environmental Social And Corporate Governance (ESG), Data Structures, Market Dynamics
Mixed · Course · 1 - 3 Months

Skills you'll gain: Virtualization and Virtual Machines, Operating System Administration, IT Automation, Remote Access Systems, Hardening, System Support, Network Monitoring, Network Troubleshooting, Command-Line Interface
Intermediate · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Data Cleansing, Data Preprocessing, Unit Testing, Package and Software Management, Python Programming, Data Science, Computer Programming, Debugging, Scripting, Software Development, Machine Learning, Database Application, Object Oriented Programming (OOP), Regression Analysis, Programming Principles, Scripting Languages, Databases, Object Oriented Design, Relational Databases, User Interface (UI) Design
Mixed · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Terraform, Infrastructure as Code (IaC), Security Controls, AWS CloudFormation, Cloud Security, Cloud Infrastructure, Cloud Management, Multi-Cloud, Private Cloud, Power Platform CLI, Collaborative Software, Configuration Management, Command-Line Interface, Data Security, vCenter Server Management, Version Control, Data Migration, Resource Management, Mitigation
Beginner · Course · 1 - 3 Months

Amazon Web Services
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

Skills you'll gain: Linux Servers, Systems Administration, Bash (Scripting Language), TCP/IP, Service Management, Network Troubleshooting, Site Reliability Engineering, Continuous Monitoring, IT Automation, Hardware Architecture, File Management
Intermediate · Course · 3 - 6 Months