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 London
Kompetenzen, die Sie erwerben: Animationen, Computergrafik, 3D-Assets, Virtuelle Umgebung, Prototyping, Unity-Engine, Storyboarding, Benutzerakzeptanztests (UAT), Visualisierung (Computergrafik), Benutzeroberfläche (UI), Entwicklung von Videospielen, Anwendungsdesign, Mensch-Computer-Interaktion, Virtuelle Realität, Computer-Grafik-Techniken, Erweiterte und virtuelle Realität (AR/VR), Anzeigegeräte, Interaktives Design, Interaktionsdesign, Spiel-Design
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Javascript, Problem Solving, Interviewing Skills, Algorithms, Programming Principles, Data Structures, Event-Driven Programming, Performance Tuning, Data Validation
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Software Architektur, Graphentheorie, Daten-Strukturen, Objektorientierter Entwurf, Algorithmen, Unity-Engine, Prototyping, Software Entwurf, Objektorientierte Programmierung (OOP), Fehlersuche, Wiederverwendbarkeit von Code, Ereignisgesteuerte Programmierung, C# (Programmiersprache), C und C++, Anwendungsdesign, Entwicklung von Videospielen, Software-Entwicklung, Datenspeicherung, Software-Architektur, Software-Entwurfsmuster, Grundsätze der Programmierung, Spiel-Design
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Unity-Engine, Software-Dokumentation, Objektorientierte Programmierung (OOP), Fehlersuche, C# (Programmiersprache), Entwicklung von Videospielen, Skripting, Datenspeicherung, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python Programming, Algorithms, Computer Programming, Theoretical Computer Science, Linear Algebra, Mathematics and Mathematical Modeling, Computer Science, Algebra, Object Oriented Programming (OOP), IBM Cloud, Scripting, Probability, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, Mathematical Modeling, Data Structures, Data Manipulation, Probability & Statistics, Applied Mathematics, Software Installation
Anfänger · Spezialisierung · 3–6 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Object Oriented Design, Java Programming, Java, Object Oriented Programming (OOP), Data Persistence, Software Design Patterns, Maintainability, Memory Management, Programming Principles, Code Reusability, Functional Design, Computer Programming, Oracle Databases, File Systems, Computational Logic, API Design, Data Structures, Software Design, File Management, Data Management
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Anwendungsprogrammierschnittstelle (API), Künstliche Intelligenz, Einheitliche Prüfung, Einheitstest, Python-Programmierung, Software-Prüfung, Flask (Web-Framework), Cloud-Anwendungen, Verwaltung des Lebenszyklus von Anwendungen, AI-Integrationen, Web-Entwicklung, Bereitstellung von Anwendungen, Web-Anwendungen, Grundsätze der Programmierung, IBM Wolke
Mittel · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Graphentheorie, Daten-Strukturen, Datei-E/A, Algorithmen, C (Programmiersprache), Speicherverwaltung, Objektorientierte Programmierung (OOP), C++ (Programmiersprache), Wiederverwendbarkeit von Code, Computer Programmierung, Computerprogrammierung, Grundsätze der Programmierung
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Generative KI, UI/UX-Forschung, Benutzerzentriertes Design, Benutzerfreundliches Design, Designforschung, Ideenfindung, Prototyping, Reaktionsfähiges Web-Design, Design-Strategien, Design erleben, Plattformübergreifende Entwicklung, Design Thinking, Benutzererfahrung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Web-Präsenz, Menschenzentriertes Design, Benutzerfreundlichkeit, Prüfung der Benutzerfreundlichkeit, Web-Design
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Daten-Strukturen, Datei-E/A, Objektorientierter Entwurf, Algorithmen, C (Programmiersprache), Speicherverwaltung, Objektorientierte Programmierung (OOP), Gemeinsame Nutzung von Daten, Daten importieren/exportieren, Rechnerische Logik, System-Programmierung, Python-Programmierung, Netzwerk-Protokolle, Paket- und Softwareverwaltung, OS Prozessmanagement, Go (Programmiersprache)
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: SketchUp (3D Modeling Software), Animations, AutoCAD, Visualization (Computer Graphics), 3D Modeling, Software Visualization, 3D Assets, Design Software, Color Matching, Data Import/Export, Digital Design, Design, Editing, Package and Software Management, Software Installation
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI Personalization, Responsible AI, GitHub Copilot, Data Ethics, AI Integrations, Experience Design, Computer Vision, Web Design and Development, User Experience Design, Software Architecture, Human Computer Interaction, Devops Tools, Software Development Tools, Machine Learning Software, Artificial Intelligence and Machine Learning (AI/ML), Governance, Artificial Intelligence, AI Security, User Interface and User Experience (UI/UX) Design, Web Development
Anfänger · Spezialisierung · 3–6 Monate