Back to catalog
ProgrammingBeginner
Linux for Developers
Most servers run on Linux. If you want to work in Backend or DevOps, this course gives you the terminal fluency, permissions model, networking habits, and Bash automation skills needed to operate confidently in real environments.
17 lessonsCertificate includedFree
Course syllabus
1Unix philosophy and the terminal
3 lessons
Unix philosophy and the terminal
- Why Linux matters in tech
- Navigation
- Permissions
2Files and processes
3 lessons
Files and processes
- Advanced search
- Process management
- Environment variables
3Networking basics
3 lessons
Networking basics
- SSH
- curl and wget
- Ports and netstat
4Basic shell scripting
4 lessons
Basic shell scripting
- Variables and conditionals
- Real automation scripts
- Cron jobs
- Common mistakes
5Linux in real development
3 lessons
Linux in real development
- Installing environments
- Docker on Linux
- Logs
6Project
1 lessons
Project
- Automate a task with bash
What you will learn
Linux terminalBash scriptingProcess managementNetworking basicsAutomation with Bash
Certificate
Linux Certificate - CumbreAcademy
Ready to start?
This course is free. You can access all of the material.
Create an account to startWant access to every course?
Total Access gives you this course and all the others for $20/month.
This course: Free - Total Access: $20 USD/month (all courses)
See Total AccessWhat can you do after this course?
These are the recommended next steps for your learning path.