Informatik-Kurse können Ihnen helfen, grundlegende Konzepte wie Algorithmen, Datenstrukturen, Berechnung und Architektur von Computersystemen zu verstehen. Sie können Fähigkeiten in Problemanalyse, Programmierlogik und dem Entwurf von Softwarelösungen aufbauen. Viele Kurse führen in klassische Themen wie Komplexität, Betriebssysteme und Netzwerke ein und nutzen Werkzeuge aus der Praxis.

University of Colorado System
Kompetenzen, die Sie erwerben: Algorithmen, Grundsätze der Programmierung, Computational Thinking, Speicherverwaltung, Automatisierung, Daten-Strukturen, Simulationen, Datei-E/A, C (Programmiersprache)
★ 4.4 (36) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Network Security, Virtualization, Augmented and Virtual Reality (AR/VR), Cloud Computing Architecture, Virtualization and Virtual Machines, Network Administration, Cloud Computing, Firewall, Virtual Networking, Network Architecture, Virtual Private Networks (VPN), Mobile Security, Network Infrastructure, Cloud Services, General Networking, Augmented Reality, Cloud Security, Security Controls, Network Protocols, Peripheral Devices
★ 4.8 (27) · Mittel · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Sichere Kodierung, Entwicklung von Exploits, System-Programmierung, Sicherheitstests, C (Programmiersprache), Bewertungen der Anfälligkeit, Interoperabilität, Sicherheitsprüfung, White-Box-Tests, C und C++, C++ (Programmiersprache), Fehlersuche
★ 2.7 (7) · Gemischt · Kurs · 1–4 Wochen

Ball State University
Kompetenzen, die Sie erwerben: Cryptography, Application Security, Encryption, Authentications, Cybersecurity, Cryptographic Protocols, Data Encryption Standard, Advanced Encryption Standard (AES), Email Security, Network Security, Information Systems Security, Secure Coding, Key Management, Application Development, Public Key Cryptography Standards (PKCS), Public Key Infrastructure, Multi-Factor Authentication, Network Protocols, Data Integrity
★ 5 (6) · Mittel · Kurs · 1–3 Monate

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Computational Thinking, Computer Programming
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Kryptographie, Modellierung von Bedrohungen, Algorithmen, Informationssicherheit, Datenverschlüsselungsstandard, Verschlüsselung, Integrität der Daten, Kommunikationssysteme, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Digitale Kommunikation, Cybersecurity, Theoretische Informatik, Schlüsselverwaltung, Erweiterter Verschlüsselungsstandard (AES), Datensicherheit, Beglaubigungen, Computer-Sicherheit, Infrastruktur für öffentliche Schlüssel, Kryptographische Protokolle, Brute-force-Angriffe
★ 4.6 (921) · Mittel · Spezialisierung · 3–6 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computerarchitektur, Grundsätze der Programmierung, Computerprogrammierung, Speicherverwaltung, Computer Programmierung, System-Programmierung, Eingebettete Software, C (Programmiersprache), Linux
★ 4.8 (62) · Anfänger · Kurs · 1–3 Monate

Shanghai Jiao Tong University
Kompetenzen, die Sie erwerben: Computational Thinking, Graph Theory, Combinatorics, Algorithms, Logical Reasoning, Theoretical Computer Science, Computer Science, Network Analysis, Data Structures, Traffic Flow Optimization, Artificial Intelligence and Machine Learning (AI/ML)
★ 4.3 (30) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Threat Modeling, Application Security, Secure Coding, Open Web Application Security Project (OWASP), Security Controls, Data Security, Vulnerability Management, Computer Security, Vulnerability, Vulnerability Assessments, Databases, Authorization (Computing), Information Privacy, Encryption, Role-Based Access Control (RBAC), Computer Programming, Python Programming, Node.JS, JavaScript Frameworks, Javascript
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Grundsätze der Programmierung, Paket- und Softwareverwaltung, Computerprogrammierung, Datenbank-Anwendung, Generative AI-Agenten, Technologien zur Datenspeicherung, Künstliche Intelligenz, Cloud-Dienste, Computer Programmierung, Methoden der Softwareentwicklung, Daten-Strategie, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Andere Programmiersprachen, Datenbank-Management-Systeme, Architektur des Cloud Computing, Plattformübergreifende Entwicklung, Datengestützte Entscheidungsfindung, Cloud-Bereitstellung, Lebenszyklus der Systementwicklung
★ 4.7 (466) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cryptography, Model Evaluation, Exploratory Data Analysis, Event-Driven Programming, Encryption, Cryptographic Protocols, Server Side, Web Development, Regression Analysis, Apache, Model Training, Web Services, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Secure Coding, Public Key Cryptography Standards (PKCS), Web Scraping, Natural Language Processing, Python Programming
★ 4.8 (75) · Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Java, Computerprogrammierung, Java Programmierung, Datenspeicherung, Computer Programmierung, Graphentheorie, Daten-Strukturen, Java-Programmierung, C++ (Programmiersprache)
★ 4.6 (5570) · Mittel · Kurs · 1–3 Monate