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.

Kompetenzen, die Sie erwerben: Konfigurationsverwaltung für Software, Software Versionierung, Software-Entwicklungstools, Versionskontrolle, Git (Versionskontrolle-System), Projektmanagement
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Software Architecture, Systems Development Life Cycle, Systems Architecture, Systems Thinking, Software Design Patterns, Stakeholder Communications, Systems Analysis, Data Flow Diagrams (DFDs), Application Design
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Microsoft Excel, Benutzeroberfläche (UI), Visual Basic (Programmiersprache), Datenmanagement, Fehlersuche, Code-Überprüfung, Automatisierung, Simulationen
Fortgeschritten · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Software Entwurf, Anwendungssicherheit, Analyse der Anforderungen, Konzeptioneller Entwurf, Software-Architektur, Technischer Entwurf, Methoden der Softwareentwicklung, Lebenszyklus der Softwareentwicklung
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: ChatGPT, Grundsätze der Programmierung, Softwareentwicklung, Schnelles Engineering, Code-Überprüfung, Fehlersuche, KI-Förderung, Künstliche Intelligenz, Software-Ingenieur, Pseudocode, Web-Entwicklungstools, Web-Anwendungen, Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Illinois Tech
Kompetenzen, die Sie erwerben: Verarbeitung natürlicher Sprache, Modell-Bereitstellung, Transfer Learning, Deep Learning, Künstliche neuronale Netze, Rekurrente Neuronale Netze (RNNs), Keras (Bibliothek für Neuronale Netze), Generative adversarische Netze (GANs), Netzwerk Architektur, Faltungsneuronale Netzwerke, Modellevaluation, Generative KI, PyTorch (Bibliothek für Maschinelles Lernen), Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Computervision, Bildanalyse
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungssicherheit, Sicherheitstechnik, C++ (Programmiersprache), Anwendungsentwicklung, Verschlüsselung, Kryptographie
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Minnesota
Kompetenzen, die Sie erwerben: Nutzerorientierte Gestaltung, Benutzeroberfläche (UI), Datenanalyse, Ideenfindung, UI/UX Forschung, Interviewing-Fähigkeiten, Anwenderbericht, Umfragen, Erhebung von Daten, People Analytics, Statistische Analyse, Persona Entwicklung, Design Forschung, Benutzerforschung, Benutzererlebnis, Qualitative Forschung
Gemischt · Kurs · 1–3 Monate

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Test Driven Development (TDD), Requirements Analysis, Sprint Planning, Software Development Methodologies, Software Engineering, Program Development, Diagram Design, Software Development
Mittel · Kurs · 1–4 Wochen
University of Glasgow
Kompetenzen, die Sie erwerben: Computer Programmierung, Skriptsprachen, Animationen, Computergrafik, Computergestütztes Denken, Grundsätze der Programmierung, Fehlersuche, Javascript
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Test Automation, Performance Testing, Software Quality Assurance, White-Box Testing, API Testing, Test Script Development, Debugging, Software Development Methodologies, User Acceptance Testing (UAT), JUnit, Maintainability, Development Testing, Selenium (Software), Scalability, Automation, Software Technical Review, DevOps, Regression Testing, Test Execution Engine, Security Testing
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Flask (Web-Framework), Kanban-Prinzipien, CI/CD, Bereitstellung von Anwendungen, Agile Methodik, Cloud-Bereitstellung, Scrum (Software-Entwicklung), Anwenderbericht, Code-Überprüfung, Sichere Kodierung, DevOps, Docker (Software), Cloud Computing, GitHub, Kubernetes, Testgetriebene Entwicklung (TDD), Microservices, OpenShift, Restful API, Containerisierung
Mittel · Kurs · 1–3 Monate