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 Michigan
Kompetenzen, die Sie erwerben: HTML und CSS, Bootstrap (Front-End-Framework), User-Interface-(UI)-Design, Wireframing, Web-Entwicklung, Bereitstellung von Anwendungen, Browser-Kompatibilität, Web Content Accessibility Guidelines, Javascript, Web Design und Entwicklung, Front-End Web-Entwicklung, Cascading Style Sheets (CSS), Benutzerfreundlichkeit, Ereignisgesteuerte Programmierung, Webdesign, HyperText Markup Language (HTML), Anwendungs-Rahmenwerke, Reaktionsfähiges Webdesign, Interaktives Design, Verifizierung und Validierung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Spatial Data Analysis, GIS Software, Geospatial Information and Technology, Spatial Analysis, Geographic Information Systems, Geospatial Mapping, User Interface (UI), Application Development, Python Programming, Application Design, Data Science, Application Deployment, User Interface (UI) Design
Anfänger · Kurs · 1–3 Monate

The University of Edinburgh
Kompetenzen, die Sie erwerben: Computer Programmierung, Grundsätze der Programmierung, Computergestütztes Denken, Fehlersuche, Softwareentwicklung, Software Entwurf, Algorithmen, Software-Ingenieur, Spiel-Design
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Node.JS, MongoDB, NoSQL, Restful API, Ajax, Front-End Web Development, Server Side, Full-Stack Web Development, Back-End Web Development, Javascript, React.js, Application Deployment, Data Structures, Authentications, JavaScript Frameworks, Database Development, Debugging, Cloud Applications, Database Application, Web Development
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Middleware, JSON, Web-Entwicklung, Node.JS, Javascript, Cloud-Anwendungen, Web-Server, Web-Anwendungen, Informatik, Restful API, Full-Stack Web-Entwicklung, Schnittstelle zur Anwendungsprogrammierung (API), Server-Seite, Back-End Web-Entwicklung, Authentifizierungen
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Browser-Kompatibilität, Bereitstellung von Anwendungen, Web Content Accessibility Guidelines, Web-Inhalt, Benutzerfreundlichkeit, Web-Entwicklung, HyperText Markup Language (HTML), Webdesign
Anfänger · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Package and Software Management, Program Development, Python Programming, Integrated Development Environments, Software Development, Debugging, Computer Programming, Programming Principles
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten-Storytelling, Datenmanagement, Datenethik, Datenanalyse, Datenverarbeitung, Datenkompetenz, Tabellenverarbeitungssoftware, Datengesteuerte Entscheidungsfindung, SQL, Analytische Fähigkeiten, Datenvisualisierung, Datenvisualisierungssoftware, Daten bereinigen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: HTML und CSS, Bootstrap (Front-End-Framework), Javascript, Web Design und Entwicklung, Front-End Web-Entwicklung, React.js, Web-Anwendungen, Benutzeroberfläche (UI), Web-Entwicklungstools, Reaktionsfähiges Webdesign, Allgemeine Vernetzung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud-natives Computing, Jenkins, Systemüberwachung, Grafana, Kontinuierliche Integration, Kubernetes, Verhaltensbasierte Entwicklung, Software-Tests, Serverloses Rechnen, Containerisierung, Scrum (Software-Entwicklung), DevOps, OpenShift, CI/CD, Anwendungssicherheit, Code-Abdeckung, Agile Entwicklung von Software, Testgetriebene Entwicklung (TDD), Open Web Application Security Project (OWASP), Infrastruktur als Code (IaC)
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Scala Programmierung, Computer Programmierung, Apache Hadoop, Datenstrukturen, Verteiltes Rechnen, Datenverarbeitung, Big Data, Funktionales Design, Interaktive Datenvisualisierung, Anwendungsdesign, Grundsätze der Programmierung, Daten in Echtzeit, Datenmanipulation, Wärmekarten, Algorithmen, Apache Spark, Leistungsoptimierung, Datenvisualisierungssoftware, Benutzeroberfläche (UI), Objektorientierte Programmierung (OOP)
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Öffentliche Gesundheit, Computer Programmierung, Katastrophenhilfe, Grundsätze der Programmierung, Computergestütztes Denken, Algorithmen, Problemlösung, Informatik
Anfänger · Kurs · 1–3 Monate