Learn Linux for system administration and development. Understand Linux commands, shell scripting, and system management.
The language used throughout the course, in both instruction and assessments.

Whizlabs
Skills you'll gain: Ansible, Devops Tools, Automation, Infrastructure as Code (IaC), DevOps, YAML, Linux, Virtual Machines, Command-Line Interface, Cloud Infrastructure, Encryption, System Configuration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Copilot, Prompt Engineering, Microsoft Visual Studio, Integrated Development Environments, Development Environment, Computer Programming Tools, Generative AI, Software Installation
Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Linux, Linux Commands, Computer Systems, Command-Line Interface, Cybersecurity, Computer Architecture, Network Security, Vulnerability Assessments, Hardware Architecture, Application Security, Threat Detection, Authorization (Computing), Network Protocols, Virtual Private Networks (VPN), Operating Systems, Authentications, Network Monitoring, TCP/IP, Network Analysis
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Docker (Software), Containerization, Microservices, DevOps, Application Deployment, Cloud-Native Computing, Software Architecture, Enterprise Application Management, Linux Administration, CI/CD, Virtualization, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Docker (Software), Containerization, Google Cloud Platform, Devops Tools, DevOps, Web Development
Beginner · Project · Less Than 2 Hours

Dartmouth College
Skills you'll gain: C (Programming Language), Embedded Systems, Computer Engineering, Embedded Software, System Programming, Computer Science, Computer Programming, Operating Systems, Visualization (Computer Graphics), Data Structures, Linux
Beginner · Course · 1 - 3 Months

Universidad Nacional de Colombia
Skills you'll gain: Automation, Control Systems, Water Sustainability, Electronics, Internet Of Things, Sustainable Technologies, Embedded Systems, Computer Programming Tools, Engineering, Environmental Monitoring, Electronic Components, Basic Electrical Systems, Programming Principles, Construction
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: MLOps (Machine Learning Operations), Application Deployment, Containerization, CI/CD, Docker (Software), Microsoft Azure, Cloud Computing, Cloud Applications, Machine Learning Software, GitHub, Application Programming Interface (API)
Advanced · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Development Environment, Program Development, Microsoft Development Tools, .NET Framework, Data Storage, Computer Programming, Software Development, Computational Logic, Cross Platform Development, Command-Line Interface, Debugging
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Secure Coding, Application Security, C and C++, Verification And Validation, Vulnerability Management, Linux, Security Controls, Vulnerability Assessments, Threat Modeling, Data Validation, Debugging, Cryptography, C (Programming Language), Identity and Access Management, Encryption, File Management, OS Process Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Elastic Compute Cloud, Amazon Web Services, Application Deployment, Virtual Machines, Web Applications, Public Cloud, Linux Servers, Apache, Remote Access Systems
Beginner · Guided Project · Less Than 2 Hours

Cisco Learning and Certifications
Skills you'll gain: MITRE ATT&CK Framework, Threat Modeling, Cyber Threat Intelligence, Threat Detection, Threat Management, Exploit development, Computer Security Incident Management, Network Analysis, Cybersecurity, Network Security, Network Monitoring, SQL
Mixed · Course · 1 - 4 Weeks