
Skills you'll gain: Bash (Scripting Language), Operating Systems, File Systems, Linux Commands, Linux, SQL, Unix, Database Management, Command-Line Interface, Relational Databases, Authorization (Computing), Authentications, User Accounts
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Rust (Programming Language), ChatGPT, Authentications, Generative AI Agents, Back-End Web Development, Web Servers, OpenAI API, Databases, Web Applications, Secure Coding, Command-Line Interface, Generative AI, AI Enablement, Agentic systems, API Testing, Key Management, Restful API, Development Environment, Unit Testing, Maintainability
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Test Automation, Unit Testing, Scripting, Software Testing, Linux Commands, Test Driven Development (TDD), Unix Commands, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, File Systems, Automation, Python Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Linux, Scripting, Unix Commands, Command-Line Interface, Unix, IT Automation, Debugging, Development Environment, System Configuration, Configuration Management, File Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Unix Commands, Linux Administration, Linux, Linux Commands, Scripting, Scripting Languages, File Management, Command-Line Interface, System Configuration
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: System Programming, Embedded Software, System Software, Linux, Embedded Systems, Real-Time Operating Systems, Debugging, Operating Systems, Peripheral Devices, Build Tools, File Systems, Shell Script, C (Programming Language), Development Environment
Advanced · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Unix Shell, Shell Script, Bash (Scripting Language), Unix Commands, Unix, Scripting, Scripting Languages, Linux Commands, Command-Line Interface, Linux, File I/O, File Systems, Programming Principles, File Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Linux Commands, Shell Script, Unix Shell, Linux Administration, Scripting, Network Troubleshooting, Command-Line Interface, Systems Administration, Virtual Machines, Virtualization, Software Installation, System Monitoring, File Management, User Accounts
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Bash (Scripting Language), Linux Commands, Shell Script, Linux, Linux Administration, Unix Shell, File Management, Unix, Unix Commands, File Systems, Scripting, Command-Line Interface, Scripting Languages, Remote Access Systems, Data Manipulation, Data Processing, Data Management, Development Environment
Intermediate · Course · 1 - 4 Weeks

Codio
Skills you'll gain: User Accounts, Unix Commands, Unix, Command-Line Interface, OS Process Management, File Systems, Linux, Ubuntu, Linux Commands, Operating Systems, Systems Administration, Shell Script, File Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unix Shell, Unix Commands, Shell Script, Bash (Scripting Language), Unix, Command-Line Interface, Linux Commands, Scripting, Linux, System Monitoring, File Management, System Programming, OS Process Management
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Bash (Scripting Language), Shell Script, Scripting, Unix Shell, Linux Commands, Command-Line Interface, Unix Commands, Business Logic, DevOps
Beginner · Guided Project · Less Than 2 Hours