Bash script courses can help you learn scripting basics, command-line operations, automation techniques, and process management. You can build skills in writing efficient scripts, debugging, and managing file systems. Many courses introduce tools like Git for version control, cron for scheduling tasks, and text editors such as Vim or Nano, which enhance your ability to automate workflows and manage system tasks effectively.

University at Buffalo
Skills you'll gain: Blockchain, Test Driven Development (TDD), Cryptography, Development Testing, Test Script Development, Application Development, Transaction Processing, Emerging Technologies, Application Design, Application Frameworks, Cryptographic Protocols, Web Development Tools, Network Protocols, Program Development, Distributed Computing, Cloud Platforms, Microsoft Azure, Development Environment, Integrated Development Environments, Programming Principles
Intermediate · Specialization · 3 - 6 Months
Google Cloud
Skills you'll gain: Google Workspace, Gmail, Productivity Software, Google Gemini, Google Docs, Gemini, Email Automation, Calendar Management, System Configuration, Administration, Application Deployment, AI Integrations
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Red Hat Enterprise Linux, Linux Commands, Command-Line Interface, Linux, User Accounts, User Provisioning, Linux Administration, Group Policy, Identity and Access Management, Bash (Scripting Language), Unix Commands, Operating System Administration, Unix Shell, File Management, File I/O, Cloud Services
Beginner · Course · 1 - 3 Months

The Linux Foundation
Skills you'll gain: Package and Software Management, Linux, Command-Line Interface, File Systems, Linux Administration, Linux Commands, User Accounts, Operating System Administration, System Configuration, Bash (Scripting Language), File Management, Unix Shell, User Provisioning, System Monitoring, Shell Script, Operating Systems, System Software, Patch Management, Software Installation, OS Process Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: React Native, Mobile Development, User Interface (UI) Design, Front-End Web Development, React Redux, Ajax, User Interface and User Experience (UI/UX) Design, Javascript, React.js, Data Structures, Application Development, Apple iOS, Debugging, iOS Development, UI Components, JavaScript Frameworks, User Story, Android Development, Mobile Development Tools, Database Application
Beginner · Specialization · 3 - 6 Months

Packt
Skills you'll gain: Django (Web Framework), Restful API, AI Personalization, Payment Processing, Product Assortment, Credit/Debit Card Processing, Merchant Services, Content Management Systems, Blogs, API Design, Application Deployment, Order Management, Merchandise Maintenance, User Accounts, Data Sharing, Web Applications, Web Frameworks, Python Programming, Ajax, Javascript
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), Web Development, Javascript, Bootstrap (Front-End Framework), Scripting, Browser Compatibility, Back-End Web Development
Beginner · Course · 1 - 4 Weeks

Meta
Skills you'll gain: Mobile Development, React.js, UI Components, Front-End Web Development, Application Development, Dataflow, Code Reusability, Hypertext Markup Language (HTML), User Interface (UI), Event-Driven Programming, Cascading Style Sheets (CSS), Javascript, Development Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, ChatGPT, AI powered creativity, Prompt Engineering, Generative AI, AI literacy, Artificial Intelligence, Copywriting, Content Creation, Keyword Research, Ideation, Search Engine Optimization, Content Optimization, Content Performance Analysis, Content Strategy, Data Security
Beginner · Course · 1 - 4 Weeks

John Wiley & Sons
Skills you'll gain: Linux Administration, Linux, Systems Administration, Shell Script, Operating System Administration, Linux Servers, Web Servers, Apache, Unix Shell, Unix Commands, Linux Commands, File Systems, Nginx, Command-Line Interface, Unix, System Monitoring, Servers, Database Systems, Network Troubleshooting, Computer Networking
Beginner · Course · 1 - 3 Months

Skills you'll gain: React.js, UI Components, JavaScript Frameworks, Cascading Style Sheets (CSS), Front-End Web Development, HTML and CSS, Javascript, Application Programming Interface (API), Code Reusability
Beginner · Course · 1 - 3 Months
Madecraft
Skills you'll gain: Productivity, Time Management, Resilience, Positivity, Employee Engagement, Prioritization, Growth Mindedness, Personal Development, Professional Development, Job Evaluation, Creativity, Job Analysis, Driving engagement, Self-Motivation, Overcoming Obstacles, Goal Setting, Habit Formation, Self-Awareness, Open Mindset, Communication Strategies
Beginner · Course · 1 - 4 Weeks