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.

Kompetenzen, die Sie erwerben: Identity and Access Management, Business Continuity, Cryptographic Protocols, Network Security, Cryptography, Encryption, User Provisioning, Security Management, Penetration Testing, ISO/IEC 27001, Threat Management, Network Performance Management, Information Systems Security, Network Architecture, Cyber Operations, Data Management, Software Development Methodologies, Cybersecurity, Configuration Management, White-Box Testing
★ 4.8 (184) · Anfänger · 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
★ 4.9 (827) · Gemischt · Kurs · 1–3 Monate

28DIGITAL
Kompetenzen, die Sie erwerben: Algorithmen, Graphentheorie, Datenzugang, Datei-E/A, Theoretische Informatik, Leistungsoptimierung, Speicherverwaltung, Daten-Strukturen
★ 4.6 (60) · Fortgeschritten · Kurs · 1–3 Monate

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Data Structures, Computer Programming, Algorithms, Program Development, Python Programming, Solution Design, Analysis
★ 4.7 (106) · Mittel · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Sichere Kodierung, Bewertungen der Anfälligkeit, Methoden der Softwareentwicklung, Software-Entwicklung, Sicherheitstechnik, Systementwurf und Implementierung, C (Programmiersprache), Grundsätze der Programmierung, Programm-Entwicklung
★ 4.4 (384) · Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Prompt Patterns, Prompt Engineering Tools, LangChain, Generative AI, Generative Model Architectures, Embeddings, AI Workflows, Model Optimization, Serverless Computing, Agentic Workflows, Systems Development Life Cycle, AI Orchestration, Cloud Development, Development Testing, AI Personalization, AI Enablement, AI Integrations, Application Development, AI Security, Tool Calling
★ 4.2 (55) · Mittel · Spezialisierung · 3–6 Monate

Macquarie University
Kompetenzen, die Sie erwerben: Mobile Security, Digital Forensics, Criminal Investigation and Forensics, Cyber Threat Intelligence, Cyber Security Strategy, Investigation, Intrusion Detection and Prevention, Cyber Attacks, Cybersecurity, Mobile Development, Model Training, Cyber Security Policies, Artificial Intelligence and Machine Learning (AI/ML), Threat Modeling, Data Security, Cyber Governance, Machine Learning Methods, iOS Development, Application Security, Digital Analysis
★ 4.5 (57) · Mittel · Spezialisierung · 3–6 Monate

28DIGITAL
Kompetenzen, die Sie erwerben: System-Software, Algorithmen, Abhängigkeitsanalyse, Echtzeit-Betriebssysteme, Eingebettete Software, Eingebettete Systeme, Verifizierung und Validierung, OS Prozessmanagement, Systementwurf und Implementierung, Entwurf von Systemen, C (Programmiersprache), System-Programmierung, Computerarchitektur, Systemanalyse, Systemanforderungen
★ 4.6 (541) · Mittel · Kurs · 1–3 Monate

Fortinet, Inc.
Kompetenzen, die Sie erwerben: Virtual Private Networks (VPN), Firewall, Network Routing, Routing Protocols, Intrusion Detection and Prevention, Authentications, Lightweight Directory Access Protocols, Remote Access Systems, Network Security, Network Administration, Virtual Networking, Cyber Security Policies, Security Controls, User Accounts, System Configuration, Network Monitoring
★ 4.7 (101) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kubernetes, Containerization, Cloud-Native Computing, Google Cloud Platform, Cloud Management, Cloud Platforms, Cloud Infrastructure, Application Deployment, Cloud Computing, Cloud Deployment, Cloud Computing Architecture, Software Development Tools, Systems Architecture
★ 4.7 (2456) · Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Datenwissenschaft, Präsentation der Daten, Abfragesprachen, Relationale Datenbanken, Datenbank-Verwaltung, SQL, Gespeicherte Prozedur, Datenbank-Entwicklung
★ 4.5 (409) · Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden