• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Linux

Linux Courses

Linux courses can help you learn system administration, shell scripting, file management, and network configuration. You can build skills in user permissions, process management, and troubleshooting system issues. Many courses introduce tools like the command line interface, Git for version control, and various Linux distributions, providing practical experience in managing servers and automating tasks.


More to explore:

Popular Linux Courses and Certifications


  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Real-Time Mission-Critical Systems Design

    Skills you'll gain: Real-Time Operating Systems, Reliability, Performance Tuning, Embedded Software, Embedded Systems, Control Systems, Debugging, Hardware Design, Systems Engineering, Systems Architecture, Failure Analysis, Scalability, Linux

    4.3
    Rating, 4.3 out of 5 stars
    ·
    18 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    K

    KodeKloud

    Git Basics for DevOps

    Skills you'll gain: Version Control, Git (Version Control System), GitHub, Collaborative Software, Software Configuration Management, DevOps, Software Development Tools, Linux

    4.8
    Rating, 4.8 out of 5 stars
    ·
    29 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    CompTIA A+ Certification Core 2 (220-1102)

    Skills you'll gain: Operating System Administration, Remote Access Systems, Local Area Networks, Software Installation, Command-Line Interface, Microsoft Windows, System Configuration, Threat Detection, System Support, Information Technology Operations, Wireless Networks, Network Security, Desktop Support, Information Systems Security, Peripheral Devices, USB, Operating Systems, Computer Hardware, Data Storage Technologies, Hardware Troubleshooting

    4.8
    Rating, 4.8 out of 5 stars
    ·
    38 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    L

    LearnQuest

    DevOps and Build Automation with Python

    Skills you'll gain: Containerization, Package and Software Management, Software Testing, Docker (Software), Development Environment, Unit Testing, Scripting, Test Automation, Continuous Integration, IT Automation, Integration Testing, DevOps, Python Programming, Selenium (Software), Web Scraping

    3.9
    Rating, 3.9 out of 5 stars
    ·
    60 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    K

    KodeKloud

    Kubernetes Basics for DevOps

    Skills you'll gain: Kubernetes, Microservices, Containerization, Cloud-Native Computing, Docker (Software), DevOps, Application Deployment, Cloud Computing Architecture, YAML, Virtual Networking, Scalability, Command-Line Interface

    4.6
    Rating, 4.6 out of 5 stars
    ·
    20 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free
    Free
    C

    Coursera

    Build a CRUD Node.js and MongoDB employee management web-app

    Skills you'll gain: Docker (Software), Containerization, Restful API, User Interface (UI), HTML and CSS, Node.JS, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Development Tools, Back-End Web Development, Full-Stack Web Development, Application Development, Javascript, GitHub

    4
    Rating, 4 out of 5 stars
    ·
    21 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    B

    Board Infinity

    Holistic Mobile App Design & Development

    Skills you'll gain: React Native, Mobile Development, Responsive Web Design, Docker (Software), Azure DevOps, Restful API, Cross Platform Development, Microservices, Containerization, User Interface and User Experience (UI/UX) Design, DevOps, UI Components, ASP.NET, iOS Development, CI/CD, User Interface (UI) Design, .NET Framework, Unit Testing, Software Testing, Version Control

    4.2
    Rating, 4.2 out of 5 stars
    ·
    51 reviews

    Intermediate · Specialization · 1 - 3 Months

  • Status: Free
    Free
    C

    Coursera

    Analyze Network Traffic with TCPDump: Build a Logging Tool

    Skills you'll gain: Linux Commands, Linux, TCP/IP, Scripting, Shell Script, Network Monitoring, Network Analysis, Network Security, Network Protocols

    4.7
    Rating, 4.7 out of 5 stars
    ·
    9 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    I

    Illinois Tech

    Building with Code: Programming Fundamentals and Open Source

    Skills you'll gain: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Full-Stack Web Development, Scripting Languages, Computer Programming, Javascript, Database Management

    Build toward a degree

    4.6
    Rating, 4.6 out of 5 stars
    ·
    63 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    L

    LearnKartS

    Container and Container Orchestration Fundamentals

    Skills you'll gain: Kubernetes, Cloud-Native Computing, Docker (Software), Containerization, Microservices, DevOps, Application Deployment, YAML, Virtualization, Command-Line Interface

    4.1
    Rating, 4.1 out of 5 stars
    ·
    41 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    B

    Board Infinity

    Microservices and Deployment by using ASP.NET

    Skills you'll gain: Docker (Software), Azure DevOps, Restful API, Microservices, Containerization, DevOps, ASP.NET, CI/CD, .NET Framework, API Design, Test Automation, Application Deployment, Git (Version Control System)

    4.2
    Rating, 4.2 out of 5 stars
    ·
    51 reviews

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Real-Time Project for Embedded Systems

    Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Systems Architecture, Software Design, Software Architecture, Verification And Validation, System Design and Implementation, Code Review, Real Time Data, Performance Testing, Linux, Performance Tuning, Computer Vision, Debugging

    3.8
    Rating, 3.8 out of 5 stars
    ·
    8 reviews

    Advanced · Course · 1 - 3 Months

1…293031…55

In summary, here are 10 of our most popular linux courses

  • Real-Time Mission-Critical Systems Design: University of Colorado Boulder
  • Git Basics for DevOps: KodeKloud
  • CompTIA A+ Certification Core 2 (220-1102): Packt
  • DevOps and Build Automation with Python: LearnQuest
  • Kubernetes Basics for DevOps: KodeKloud
  • Build a CRUD Node.js and MongoDB employee management web-app: Coursera
  • Holistic Mobile App Design & Development: Board Infinity
  • Analyze Network Traffic with TCPDump: Build a Logging Tool: Coursera
  • Building with Code: Programming Fundamentals and Open Source: Illinois Tech
  • Container and Container Orchestration Fundamentals: LearnKartS

Skills you can learn in Computer Security And Networks

Cybersecurity (33)
Google (25)
Google Cloud Platform (17)
Internet (17)
Cryptography (16)
Network Security (16)
Linux (12)
Software Testing (12)
Information Security (10)
Application Programming Interfaces (8)
Kubernetes (8)
Web (8)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok