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 Toronto
Kompetenzen, die Sie erwerben: Mensch-Computer-Interaktion, Mobile Entwicklung, Interaktives Design, Model-View-Controller, Benutzeroberfläche (UI), Animationen, Interaktionsdesign, Anwendungs-Rahmenwerke, Anwendungsentwicklung, UI-Komponenten, Swift-Programmierung, Objektorientierte Programmierung (OOP), Anwendungsdesign, Speicherverwaltung, Benutzeroberfläche (UI) Design, iOS-Entwicklung, Persistenz, Apple iOS, Apple Xcode, Objective-C (Programmiersprache)
★ 3.9 (1636) · Mittel · Spezialisierung · 3–6 Monate

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

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

National Taiwan University
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Computational Logic, Program Development, Memory Management
★ 4.8 (370) · Gemischt · Kurs · 1–3 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
★ 4.9 (827) · Gemischt · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computerarchitektur, Computer-Systeme, Dateisysteme, Leistungsprüfung, Große Daten, Skripting, Skalierbarkeit, Verteiltes Rechnen, Dateiverwaltung, Unix-Shell, Computer-Plattformen, Betriebssysteme, Leistungsoptimierung, Hardware-Architektur, Kapazitätsmanagement, Speicherverwaltung, Shell-Skript, Linux, Linux-Befehle, Bash (Skriptsprache)
★ 3.8 (168) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenfluss, Algorithmen, Skalierbarkeit, Verteiltes Rechnen, Programm-Entwicklung, C++ (Programmiersprache), Leistungsoptimierung, Ereignisgesteuerte Programmierung, Speicherverwaltung, Digitale Signalverarbeitung, Bildanalyse
★ 3.5 (28) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Virtualisierung, Verschlüsselung, Kryptographie, Vernetzungs-Hardware, Programm-Entwicklung, Software-definierte Netzwerke, Virtuelle Vernetzung, Netzwerksicherheit, Leistungsoptimierung, Einheitliche Prüfung, Netzwerk-Leistungsmanagement, Speicherverwaltung, Netzarchitektur, Open-Source-Technologie, Virtuelle Maschinen, Kryptographische Protokolle, Einheitstest, Netzinfrastruktur
★ 4.6 (137) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Hardware Troubleshooting, Computer Hardware, Hardware Architecture, Microarchitecture, Computer Architecture, Desktop Support, Data Storage Technologies, System Configuration, Computer Systems, Data Storage, Information Technology, Memory Management
★ 4.5 (73) · Anfänger · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Befehlszeilenschnittstelle, Eingebettete Systeme, Dateisysteme, Unix, Tools erstellen, Computer Programmierung, Dateiverwaltung, Technische Informatik, Computerprogrammierung, Linux-Server, Speicherverwaltung, Open-Source-Technologie, Linux, Eingebettete Software, Linux-Befehle, OS Prozessmanagement, C (Programmiersprache)
★ 4.7 (35) · Anfänger · Kurs · 1–3 Monate

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

Kennesaw State University
Kompetenzen, die Sie erwerben: Email Security, Wireless Networks, Mobile Security, Incident Response, Cybersecurity, Cyber Security Assessment, Personally Identifiable Information, Cyber Attacks, Firewall, General Networking, Threat Detection, Cyber Security Policies, Computer Security Awareness Training, Proxy Servers, Computer Security Incident Management, Network Security, Security Awareness, Threat Management, Cyber Risk, Social Media
★ 4.9 (65) · Anfänger · Spezialisierung · 3–6 Monate