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: Kubernetes, Release Management, Cloud Infrastructure, Software Installation, Application Lifecycle Management, Performance Tuning, Cloud Computing, General Networking, Systems Architecture, Software Architecture, Network Model, Memory Management
Mittel · Spezialisierung · 3–6 Monate

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
Gemischt · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Graphentheorie, Computational Thinking, Bioinformatik, Speicherverwaltung, Python-Programmierung
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Objective-C (Programmiersprache), Prototyping, Speicherverwaltung, JSON, Entwicklung von Videospielen, Apple iOS, Kerndaten (Software), Benutzeroberfläche (UI), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), OAuth, Mobile Entwicklung, UI-Komponenten, Reaktionsfähiges Web-Design, iOS-Entwicklung, Animation und Spieldesign, Spiel-Design, Mensch-Computer-Interaktion, Benutzeroberfläche (UI) Design, Model-View-Controller, Swift-Programmierung
Anfänger · Spezialisierung · 3–6 Monate

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

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

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

Peking University
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, Memory Management, OS Process Management, System Software, Computer Systems, File Management, File I/O, Unix, Performance Tuning, Algorithms
Mittel · Kurs · 3–6 Monate

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

University of California San Diego
Kompetenzen, die Sie erwerben: Markov-Modell, Bioinformatik, Algorithmen, Speicherverwaltung, Leistungsoptimierung, Methoden des maschinellen Lernens, Molekularbiologie, Datenumwandlung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Memory Management, Microarchitecture, Software Development, Hardware Architecture, Debugging, Secure Coding, Build Tools, Application Security, Computer Architecture, System Configuration, Programming Principles, C (Programming Language), Digital Signal Processing, Application Development, C++ (Programming Language)
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Peripheriegeräte, C und C++, Speicherverwaltung, Grundsätze der Programmierung, Computerarchitektur, Computerprogrammierung, Computer Programmierung, Rechnerische Logik, Eingebettete Software, Hardware-Architektur, C (Programmiersprache), Eingebettete Systeme
Mittel · Kurs · 1–4 Wochen