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.

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
★ 4.6 (363) · Mittel · Kurs · 3–6 Monate

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

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

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

Kompetenzen, die Sie erwerben: Field-Programmable Gate Array (FPGA), Computational Logic, Computer Architecture, Hardware Design, Hardware Architecture, Memory Management, Electronics, Electronic Systems, Electronic Components, Diagram Design, Data Storage, Data Storage Technologies, Algorithms
★ 4.5 (135) · Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Anwendungssicherheit, Techniken der Ausbeutung, Bewertungen der Anfälligkeit, Sicherheitstests, Betriebssysteme, Metasploit, Amazon Elastic Compute Cloud, Sichere Kodierung, Penetrationstests, Sicherheitsprüfung, Validierung von Daten, Brute-force-Angriffe, Bewertung der Cybersicherheit, Speicherverwaltung, Amazon Web Services, Datenvalidierung, Amazon Webdienste, Entwicklung von Exploits, Scannen auf Schwachstellen
★ 4 (279) · Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Fehlersuche, Pseudocode, Software-Dokumentation, Programm-Entwicklung, Integrierte Entwicklungsumgebungen, Computational Thinking, Computerprogrammierung, C++ (Programmiersprache), Speicherverwaltung, Entwicklungsumgebung, Computer Programmierung, Grundsätze der Programmierung, C und C++
★ 4.4 (29) · Anfänger · 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

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Computerarchitektur, Datenspeicherung, Systemarchitektur, Programm-Entwicklung, Computer-Systeme, Hardware-Architektur, Mikroarchitektur, System-Programmierung, Hardware-Entwurf, Computer-Hardware, Speicherverwaltung, Grundsätze der Programmierung, Rechnerische Logik
★ 4.5 (13) · Anfänger · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Linux, Algorithmen, Daten-Strukturen, C (Programmiersprache), Eingebettete Systeme, Technische Informatik, Computerprogrammierung, Speicherverwaltung, Computer Programmierung, Grundsätze der Programmierung, C und C++
★ 4.4 (58) · Anfänger · Kurs · 1–3 Monate

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