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.

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

Kompetenzen, die Sie erwerben: Lebenszyklus der Systementwicklung, Erhebung von Anforderungen, Lebenszyklus der Softwareentwicklung, Eingebettete Software, Eingebettete Systeme, Analyse der Anforderungen, Unified Modeling Language, Systemarchitektur, Internet der Dinge, Systementwurf und Implementierung, Entwurf von Systemen
★ 4.2 (312) · Anfänger · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: AI Workflows, LangGraph, AI Orchestration, Generative AI Agents, Agentic Workflows, Retrieval-Augmented Generation, Responsible AI, LangChain, Tool Calling, Large Language Modeling, Generative AI, Prompt Engineering, Agentic systems, Artificial Intelligence, Image Analysis, Application Deployment, Natural Language Processing, Computer Vision, Context Management, Application Programming Interface (API)
Mittel · Spezialisierung · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Design-Strategien, Algorithmen, Back-End-Webentwicklung, Versionskontrolle, Git (Versionskontrollsystem), GitHub, Computational Thinking, Pseudocode, Fehlersuche, Microsoft Kopilot, C# (Programmiersprache), Software-Versionierung, Wiederverwendbarkeit von Code, Rechnerische Logik, Grundsätze der Programmierung, Programm-Entwicklung
★ 4.5 (135) · Anfänger · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Software-Prüfung, Gherkin (Skriptsprache), Funktionelle Prüfung, Verhaltensbasierte Entwicklung, Analyse der Anforderungen, Testfall, Code-Abdeckung, JUnit, Java-Programmierung, White-Box-Tests, Test-Automatisierung, Prüfbarkeit, Prüftechnik, Gurke (Software)
★ 3.8 (117) · Mittel · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Social Justice, Policy Analysis, Natural Resource Management, Environmental Issue, Policy Analysis, Research, and Development, Physical Science, Social Impact, Environmental Resource Management, Environment, Environment and Resource Management, Land Management, Sustainable Systems, Public Policies, Community Organizing, Community Development, Public Affairs, Economics, Policy, and Social Studies, Policy Development, Sustainable Development, Environmental Policy
Anfänger · Spezialisierung · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Lebenszyklus der Systementwicklung, Diagramm Entwurf, Projektleitung, Analyse der Anforderungen, Software-Entwicklung, Software-Entwicklung, Datenmodellierung, Verifizierung und Validierung, Funktionale Anforderung, Objektorientierter Entwurf, Unified Modeling Language, Objektorientierte Programmierung (OOP), Funktionale Spezifikation, Software-Systeme, Projektplanung, Bewertung des Modells, Software-Dokumentation, Systemanforderungen
★ 4.6 (393) · Mittel · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Bayesian Network, Computational Logic, Markov Model, Artificial Intelligence, Game Theory, Theoretical Computer Science, Python Programming, Deductive Reasoning, Decision Intelligence, Probability, Verification And Validation
★ 4 (117) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Netzwerk-Router, Netzwerk-Switches, Lokale Netzwerke, Routing-Protokolle, System-Konfiguration, Netzwerk-Leistungsmanagement, Netzwerk-Protokolle, OSI-Modelle, Netzwerk-Fehlerbehebung, Netzinfrastruktur, Virtuelles lokales Netzwerk (VLAN), iOS-Entwicklung, Computer-Hardware, Konfigurationsmanagement, Vernetzungs-Hardware, Netzwerk-Routing
★ 4.8 (41) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Data Manipulation, Analysis
★ 4.5 (393) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Pennsylvania
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Datei-E/A, Java, Objektorientierter Entwurf, Problemlösung, Java-Programmierung, Eclipse (Software), Dateiverwaltung, Objektorientierte Programmierung (OOP), Fehlersuche, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Daten-Strukturen
★ 4.6 (109) · Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Diagramm Entwurf, Datenbankarchitektur und -verwaltung, Relationale Datenbanken, Datenmodellierung, Datenbank-Systeme, Datenbank-Design, Datenspeicherung, Datenbanken, Technologien zur Datenspeicherung, Oracle-Datenbanken, Datenbank-Theorie, Datenbank-Management-Systeme, Transaktionsverarbeitung, Datenbank-Management
★ 4.6 (482) · Anfänger · Kurs · 1–3 Monate