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.

Google Cloud
Kompetenzen, die Sie erwerben: Schnelles Engineering, Künstliche Intelligenz, Verantwortungsvolle KI, Generative KI, KI-Produktstrategie, Unternehmensführung, Google Cloud-Platform
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Vulnerability Management, Threat Modeling, Open Web Application Security Project (OWASP), Intrusion Detection and Prevention, Incident Response, Computer Security Incident Management, Stakeholder Communications, Vulnerability Assessments, Threat Detection, Hardening, Network Security, Security Controls, Threat Management, Security Information and Event Management (SIEM), TCP/IP, Risk Management Framework, Linux, Debugging, Cybersecurity, SQL
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Datenstrukturen, Fehlersuche, Programm-Entwicklung, Objektorientierte Programmierung (OOP), Entwicklung von Videospielen, Skripting, Datenmanagement, Einheit-Engine, C# (Programmiersprache), Anwendungsentwicklung
Mittel · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Kanban-Prinzipien, Lebenszyklus der Softwareentwicklung, Agile Methodik, Scrum (Software-Entwicklung), Software-Ingenieur, Methoden der Softwareentwicklung, Prozessgesteuerte Entwicklung, Agile Entwicklung von Software
Gemischt · Kurs · 1–4 Wochen
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Datenstrukturen, Algorithmen, Objektorientierte Programmierung (OOP), Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Funktionales Design, Scala Programmierung, Computer-Programmierwerkzeuge
Mittel · Kurs · 1–3 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenstrukturen, Algorithmen, Objektorientierte Programmierung (OOP), Fehlersuche, Programm-Entwicklung, Testfall, Computergestütztes Denken, Software-Ingenieur, Software-Tests, Einheitstest
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Bereitstellung von Anwendungen, Microservices, Google Cloud-Platform, Verwaltung der Anwendungsleistung, Kubernetes, Schnittstelle zur Anwendungsprogrammierung (API), Cloud-Anwendungen, Java, Software-Architektur, Datenbanken, Cloud-Dienste, Datenmigration, Spring Boot
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Algorithmen, Statistische Analyse, Datenverarbeitung, Molekularbiologie, Statistik, Bioinformatik, Computergestütztes Denken, Datenanalyse, Informatik, Software-Ingenieur, Biostatistik, Biologie
Gemischt · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Mockups, Internet der Dinge, Menschenzentriertes Design, Mensch-Computer-Interaktion, UI Komponenten, Reaktionsfähiges Webdesign, Prototyping, Entwerfen, Grafisches und visuelles Design, Benutzerfreundlichkeit, User-Interface-(UI)-Design, Web Content Accessibility Guidelines, Wireframing, Interaktionsdesign
Gemischt · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenstrukturen, Algorithmen, Hardware-Architektur, Fehlersuche, Programm-Entwicklung, Computer Architektur, Verteiltes Rechnen, Leistungsoptimierung, OS Prozessverwaltung, C und C++, Leistungstests
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Objektorientierte Programmierung (OOP), Software Entwurf, Fehlersuche, Java Programmierung, Anwendungsentwicklung, Computergestütztes Denken, Java, Objektorientierter Entwurf, Netzwerk-Routing, Graphentheorie
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Hardening, Distributed Denial-Of-Service (DDoS) Attacks, Incident Response, Network Architecture, Network Security, Computer Security Incident Management, Intrusion Detection and Prevention, Incident Management, Network Protocols, Threat Detection, Event Monitoring, Threat Management, Network Infrastructure, Security Controls, Cybersecurity, System Monitoring, Operating Systems, Linux, Bash (Scripting Language), Databases
Anfänger · Spezialisierung · 3–6 Monate