
EDUCBA
Skills you'll gain: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Systems Architecture, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Computer Hardware, Peripheral Devices, Memory Management, Data Storage
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Embedded Software, Linux, Linux Administration, File Systems, Shell Script, Package and Software Management, Electrical Engineering
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: NoSQL, Extract, Transform, Load, Database Administration, Apache Spark, Data Warehousing, Web Scraping, Data Pipelines, Apache Hadoop, Database Architecture and Administration, Database Design, Linux Commands, SQL, IBM Cognos Analytics, Data Store, Generative AI, Professional Networking, Data Import/Export, Python Programming, Data Analysis, Data Science
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

The Linux Foundation
Skills you'll gain: Package and Software Management, Linux, Command-Line Interface, File Systems, Linux Administration, Linux Commands, User Accounts, Operating System Administration, System Configuration, Bash (Scripting Language), File Management, Unix Shell, User Provisioning, System Monitoring, Shell Script, Operating Systems, System Software, Patch Management, Software Installation, OS Process Management
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Linux, Linux Commands, Linux Servers, Ubuntu, File Management, Command-Line Interface, Unix, Bash (Scripting Language), grep, Servers, Operating Systems, File Systems, Shell Script, Web Servers, IT Automation, Apache, MySQL, Open Source Technology, Service Management
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Memory Management, Operating Systems, C (Programming Language), C and C++, Performance Tuning, System Programming, System Software, Unix, Hardware Architecture
Advanced · Course · 1 - 3 Months

Peking University
Skills you'll gain: File Systems, Operating Systems, System Software, Memory Management, System Programming, Computer Systems, File Management, OS Process Management, Data Storage, Peripheral Devices, Software Systems, Unix, Hardware Architecture, Performance Tuning, Computer Hardware, Algorithms
Intermediate · Course · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Embedded Systems, Internet Of Things, Network Protocols, Embedded Software, TCP/IP, OSI Models, Computer Hardware, Wireless Networks, Network Architecture, Microarchitecture
Mixed · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Microsoft Windows, Operating System Administration, Command-Line Interface, Operating Systems, Desktop Support, System Configuration, Systems Administration, IT Automation, OS Process Management, General Networking, Graphical Tools
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Supervised Learning, Applied Machine Learning, Jupyter, Scikit Learn (Machine Learning Library), Machine Learning, Model Training, NumPy, Machine Learning Algorithms, Predictive Modeling, Classification Algorithms, Feature Engineering, Artificial Intelligence, Model Evaluation, Data Preprocessing, Python Programming, Logistic Regression, Model Optimization, Regression Analysis, Algorithms
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: IT Security Architecture, Computer Networking, Operating System Administration, Package and Software Management, Network Troubleshooting, Version Control, IT Automation, Systems Administration, IT Infrastructure, Network Administration, Information Systems Security, TCP/IP, Git (Version Control System), Chef (Configuration Management Tool), Network Security, General Networking, Ruby (Programming Language), Desktop Support, Web Presence, Interviewing Skills
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Open Source Technology, Package and Software Management, Linux, Ubuntu, Operating System Administration, Linux Administration, Linux Commands, Operating Systems, Unix, Command-Line Interface, File Systems, Linux Servers, Unix Commands, Network Administration, Red Hat Enterprise Linux, Bash (Scripting Language), Application Deployment, Shell Script, IT Automation, Web Applications
Build toward a degree
Intermediate · Course · 1 - 3 Months