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: Network Troubleshooting, Display Devices, Cloud Computing Architecture, Networking Hardware, Dynamic Host Configuration Protocol (DHCP), Cloud Computing, Firewall, Virtual Networking, Mobile Security, Network Infrastructure, USB, Computer Networking, Cloud Services, Network Support, Microarchitecture, System Configuration, Computer Systems, Data Storage, Information Technology, Memory Management
★ 4.5 (92) · Mittel · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Modellierung großer Sprachen, AI-Arbeitsabläufe, Generative AI-Agenten, Agentische Arbeitsabläufe, LLM-Bewerbung, Werkzeuganrufe, Agentische Systeme, KI-Orchestrierung, AI-Integrationen, Speicherverwaltung
★ 4.7 (99) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Software Installation, Code Reusability, Python Programming, Computer Programming, Program Development, Computational Thinking, Computational Logic, Memory Management, System Configuration
★ 4.8 (287) · Gemischt · Kurs · 1–3 Monate

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

Duke University
Kompetenzen, die Sie erwerben: Instandhaltbarkeit, C (Programmiersprache), Befehlszeilenschnittstelle, Datei-E/A, Software-Entwicklung, Simulationen, Kollaborative Software, System-Programmierung, Softwaretechnik, Speicherverwaltung, Grundsätze der Programmierung
★ 4.2 (182) · Anfänger · Kurs · 1–4 Wochen

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

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

New York University
Kompetenzen, die Sie erwerben: Erkennung von Bedrohungen, Cyber-Angriffe, Sicherheit für Unternehmen, Intrusion Detection und Prävention, Cybersecurity, Netzwerksicherheit, Netzwerk-Protokolle, Firewall, Proxy-Server, Cyber-Bedrohungsdaten, Sicherheitskontrollen, TCP/IP, Netzarchitektur, Verteilte Denial-Of-Service-Angriffe (DDoS), IT-Sicherheitsarchitektur
★ 4.7 (664) · Mittel · Kurs · 1–4 Wochen

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

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