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 Minnesota
Kompetenzen, die Sie erwerben: Software-Qualität (SQA/SQC), Kanban-Prinzipien, User Experience Design, Programm-Entwicklung, Agile Methodik, Lebenszyklus der Softwareentwicklung, Agiles Projektmanagement, Design Thinking, Software Entwurf, Prozess-Mapping, Methoden der Softwareentwicklung, Software-Architektur, Objektorientierter Entwurf, Software-Entwurfsmuster, Software-Qualitätssicherung, Anwendungssicherheit, Agile Entwicklung von Software, Anwenderbericht, Scrum (Software-Entwicklung), Software-Ingenieur
Mittel · Spezialisierung · 3–6 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

Logical Operations
Kompetenzen, die Sie erwerben: File I/O, Debugging, File Management, File Systems, Python Programming, Operating Systems, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Software Development, Cross Platform Development
Gemischt · Kurs · 1–4 Wochen

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

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

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

Kompetenzen, die Sie erwerben: Cloud-Infrastruktur, Daten-Storytelling, Datenverarbeitung, Verarbeitung natürlicher Sprache, Infrastructure as a Service (IaaS), Cloud-Sicherheit, Big Data, Generative KI, Wirtschaft, Regressionsanalyse, Verantwortungsvolle KI, Geschäftsethik, Öffentliche Cloud, Cloud-Dienste, Cloud-Speicher, Cloud Computing, Cloud-Bereitstellung, Data-Mining, Soziale Auswirkungen, Cloud Computing Architektur
Anfänger · Spezialisierung · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Internet der Dinge, Netzwerk Architektur, Computer Hardware, Eingebettete Systeme, Netzwerkprotokolle, Eingebettete Software, Drahtlose Netzwerke, Hardware-Architektur
Gemischt · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, System Testing, Acceptance Testing, Test Case, Python Programming, Cloud Management, Computer Science
Anfänger · Kurs · 1–3 Monate