Kostenlose-Onlinekurs-Kategorien können Ihnen helfen, neue Themen unverbindlich auszuprobieren und zentrale Grundlagen in vielen Bereichen zu lernen. Sie können Fähigkeiten in Sprachen, digitalen Tools, Datenanalyse, Programmierung und mehr aufbauen. Viele Kurse bieten erste Module, Übungen und Einblicke ohne Kosten an.

University of Michigan
Kompetenzen, die Sie erwerben: Memory Management, C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Programming Principles, Software Design, Python Programming, Java, Algorithms, Performance Tuning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Predictive Modeling, Data Preprocessing, Django (Web Framework), Data Visualization, Plot (Graphics), Predictive Analytics, Statistical Visualization, Model Training, Model Evaluation, File I/O, Application Programming Interface (API), Programming Principles, Databases, Development Environment, Web Applications, Code Reusability, Computer Programming Tools, Functional Design, Memory Management, Data Validation
Mittel · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Speicherverwaltung, Algorithmen, Persistenz der Daten, Automatisierung, Theoretische Informatik, C (Programmiersprache), Computational Thinking, Datei-E/A, Simulationen
Anfänger · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Speicherverwaltung, Andere Programmiersprachen, Algorithmen, Entwicklungsumgebung, Daten-Strukturen, Datenverwaltung, Programm-Entwicklung, C (Programmiersprache), Computerprogrammierung, Grundsätze der Programmierung, Datei-E/A, C und C++, Rechnerische Logik, Dateiverwaltung, Datenmanagement, Computer Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Speicherverwaltung, Entwicklungsumgebung, Daten-Strukturen, Installation der Software, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, System-Programmierung, Rust (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Speicherverwaltung, KI-Kenntnisse, Datenvalidierung, Software Architektur, Vibe-Codierung, Leistungsoptimierung, C++ (Programmiersprache), Software Entwurf, Daten-Strukturen, Sichere Kodierung, Funktionales Design, Tools erstellen, Paket- und Softwareverwaltung, API-Entwurf, AI-Integrationen, Instandhaltbarkeit, Wiederverwendbarkeit von Code, Validierung von Daten, Daten importieren/exportieren, Software-Architektur, Datei-E/A, C und C++, Software-Entwicklung
Anfänger · Kurs · 1–3 Monate

University of Geneva
Kompetenzen, die Sie erwerben: Speicherverwaltung, Datenorientierte Programmierung, Datenzugang, Mikroarchitektur, Objektorientierter Entwurf, Hardware-Architektur, Leistungsprüfung, System-Programmierung
Mittel · Kurs · 1–3 Monate

International Institute of Information Technology Bangalore
Kompetenzen, die Sie erwerben: File I/O, C (Programming Language), Memory Management, Programming Principles, C and C++, Data Structures, Computer Programming, System Programming, Algorithms, Code Reusability, Program Development, Integrated Development Environments, Software Installation, Problem Solving
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Embedded Software, Real-Time Operating Systems, Embedded Systems, Software Architecture, Code Reusability, Pseudocode, Microarchitecture, Memory Management, Systems Architecture, Hardware Architecture, Computer Hardware, Electronic Hardware, System Programming, Computer Architecture, Software Design, Cross Platform Development, Systems Design, Software Design Patterns, Internet Of Things, Hardware Troubleshooting
Mittel · Spezialisierung · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Algorithms, Programming Principles, Data Store, Data Management, Computational Thinking, Memory Management, C and C++, Software Design, Problem Solving, Complex Problem Solving
Auf einen Abschluss hinarbeiten
Gemischt · Kurs · 1–3 Monate
University of Colorado Boulder
Kompetenzen, die Sie erwerben: Microarchitecture, Hardware Design, Electronic Hardware, Electrical and Computer Engineering, Computer Architecture, Embedded Systems, Hardware Architecture, Electronic Systems, Electronics, Performance Tuning, Peripheral Devices, Memory Management, System Configuration, Value Engineering, Digital Design
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Hardware Architecture, Microarchitecture, Memory Management, Cloud Development, Computer Programming Tools, Computing Platforms, OS Process Management
Mittel · Kurs · 1–3 Monate