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.

Kompetenzen, die Sie erwerben: File I/O, Memory Management, Debugging, C++ (Programming Language), C and C++, Software Documentation, Development Testing, Code Reusability, Vibe coding, Programming Principles, API Design, Program Development, Pseudocode, Software Architecture, Software Design, Functional Design, Performance Tuning, Application Design, Technical Documentation, Generative AI
★ 4.5 (39) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Software-Architektur, Prompt-Muster, Software Architektur, OpenAI-API, Agentische Systeme, AI-Sicherheit, Transaktionsverarbeitung, Agentische Arbeitsabläufe, KI-Orchestrierung, Geschäftslogik, LLM-Bewerbung, Datei-E/A, AI-Arbeitsabläufe, Schnelles Engineering, Speicherverwaltung, Generative AI-Agenten
★ 4.7 (135) · Anfänger · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: Mikroarchitektur, Hardware-Architektur, Computerarchitektur, Fehlersuche, Peripheriegeräte, Datenspeicherung, System-Programmierung, Daten-Strukturen, C (Programmiersprache), Computer-Hardware, Systemarchitektur, Eingebettete Software, Speicherverwaltung, Eingebettete Systeme
★ 4.1 (141) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Künstliche neuronale Netze, Skalierbarkeit, Datenfluss, Hardware-Architektur, Ereignisgesteuerte Programmierung, Angewandtes maschinelles Lernen, Computerarchitektur, Programm-Entwicklung, C++ (Programmiersprache), C und C++, System-Programmierung, Digitale Signalverarbeitung, Lineare Algebra, Verteiltes Rechnen, Maschinelles Lernen, Grundsätze der Programmierung, Bildanalyse, Speicherverwaltung, Tiefes Lernen, Leistungsoptimierung
★ 2.9 (208) · Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Testfall, Rust (Programmiersprache), Paket- und Softwareverwaltung, System-Programmierung, Daten-Strukturen, GitHub, Speicherverwaltung, Entwicklungsumgebung, Software-Prüfung
★ 4 (244) · Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Computer Programmierung, iOS-Entwicklung, Apple iOS, C und C++, Computerprogrammierung, Daten-Strukturen, Objective-C (Programmiersprache), C (Programmiersprache), Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Anwendungsentwicklung, Prototyping, Speicherverwaltung
★ 4.6 (558) · Gemischt · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: C and C++, Object Oriented Design, Object Oriented Programming (OOP), C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, Maintainability, Memory Management
★ 4.9 (827) · Gemischt · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Hardware-Architektur, Algorithmen, Computerarchitektur, Programm-Entwicklung, Leistungsprüfung, System-Programmierung, Computer-Hardware, Speicherverwaltung, Leistungsoptimierung
★ 2.8 (66) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, System Programming, Data Storage, Memory Management, Computational Logic, Computer Programming, C (Programming Language), Data Storage Technologies, Program Development, C# (Programming Language)
★ 4.7 (81) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Agentische Systeme, Agentische Arbeitsabläufe, KI-Orchestrierung, LLM-Bewerbung, Modellierung großer Sprachen, AI-Integrationen, AI-Arbeitsabläufe, Speicherverwaltung, Werkzeuganrufe, Generative AI-Agenten
★ 4.7 (99) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Betriebssysteme, Linux, Große Daten, Computer-Programmierwerkzeuge, Mikroarchitektur, Linux-Befehle, Skalierbarkeit, Hardware-Architektur, Bash (Skriptsprache), Kommunikationssysteme, Daten importieren/exportieren, C++ (Programmiersprache), Computer-Plattformen, Cloud-Entwicklung, C und C++, Verteiltes Rechnen, Datei-E/A, Computer-Systeme, Speicherverwaltung, Shell-Skript
★ 3.8 (182) · Fortgeschritten · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Computer Programming, Programming Principles, Code Reusability, Memory Management
★ 4.7 (403) · Mittel · Kurs · 1–3 Monate