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.

Rice University
Kompetenzen, die Sie erwerben: Java Programmierung, Java, Algorithmen, Grundsätze der Programmierung, Fehlersuche, System Programmierung, Datenstrukturen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Vulnerability Assessments, Cyber Threat Intelligence, Vulnerability Management, Cybersecurity, Hardening, Risk Analysis
Fortgeschritten · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Scala Programmierung, Funktionales Design, Skalierbarkeit, Verteiltes Rechnen, Java, Algorithmen, Andere Programmiersprachen, Datenstrukturen, Leistungsoptimierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: UI Components, .NET Framework, ASP.NET, C# (Programming Language), Application Frameworks, Network Routing, Web Applications, Javascript, Event-Driven Programming, Server Side, Data Modeling
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Maintainability
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: SQL, Python-Programmierung, Schnittstelle zur Anwendungsprogrammierung (API), Datenverarbeitung, Objekt-Relationales Mapping, Objektorientierte Programmierung (OOP), Datenvisualisierungssoftware, Datenbank-Design, Datenspeicher, Relationale Datenbanken, Datenbanken, Web Scraping, Datenbank Management, Datenmodellierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Software Design
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Skripting, Visualisierung (Computergrafik), Entwerfen, Computergestützte Logik, Generative Modellarchitekturen, Animationen, Computer Programmierung, Datenstrukturen, 3D-Modellierung
Anfänger · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Software Design, Data Structures, Integrated Development Environments, Debugging, Development Environment
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Theoretische Informatik, Mensch-Maschine-Schnittstellen, Human Learning, Psychologie, Computergestütztes Denken, Problem-Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Web Development Tools, Software Development Tools, Application Development, Computer Programming Tools, Go (Programming Language), Development Environment, Software Development, Business Logic, Program Development, Digital Assets, Transaction Processing, FinTech, Virtual Machines, Distributed Computing, Cryptography, Emerging Technologies, Encryption, Business Analysis, Market Dynamics
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Linux-Befehle, Betriebssysteme, Cloud Computing, Windows-Server, Benutzerkonten, Windows PowerShell, Cloud-Sicherheit, Dateisysteme, Linux-Server, Firewall, System-Software, Computer-Systeme, Virtuelle Maschinen, Befehlszeilen-Schnittstelle, Betriebssystem-Verwaltung, Containerisierung, Mac OS, Linux Verwaltung, Aktives Verzeichnis, Virtualisierung
Anfänger · Kurs · 1–3 Monate