course
HomeShell
Shell courses
Shell is a program that enables you to send commands to the computer and receive output. Learn how to combine existing programs, automate repetitive tasks, and run programs on clusters and clouds.
Training 2 or more people?
Try DataCamp for BusinessRecommended for Shell beginners
Build your Shell skills with interactive courses curated by real-world experts
BeginnerSkill Level
4 hours
2K
Not sure where to start?
Take an AssessmentBrowse Shell courses and tracks
4 resultscourse
Introduction to Shell
BeginnerSkill Level
4 hours
2K
course
Introduction to Bash Scripting
IntermediateSkill Level
4 hours
330
course
CI/CD for Machine Learning
AdvancedSkill Level
5 hours
188
course
Data Processing in Shell
IntermediateSkill Level
4 hours
173
Related resources on Shell
cheat sheet
Bash & zsh Shell Terminal Basics Cheat Sheet
Improve your Bash & zsh Shell skills with the handy shortcuts featured in this convenient cheat sheet!
Richie Cotton
6 min
tutorial
8 Useful Shell Commands for Data Science
Which shell commands do data scientists use nearly every day? Discover and learn how to use them in this tutorial!
Alexis Perrier
12 min
tutorial
How to Write a Bash Script: A Simple Bash Scripting Tutorial
Discover the basics of bash scripting and learn how to write a bash script.
Kurtis Pykes
5 min