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: Konzeptioneller Entwurf, Nutzerorientierte Gestaltung, Mockups, User Experience Design, Figma (Design-Software), Aufrufabfolge von Webseiten, Prototyping, Informationsarchitektur, Storyboarding, Benutzeroberfläche (UI), Benutzerfreundlichkeit, Wireframing
Anfänger · Kurs · 1–4 Wochen
University of Virginia
Kompetenzen, die Sie erwerben: Persona Entwicklung, Peer Review, Produktprüfung, Kontinuierliche Lieferung, Prototyping, Sprint-Planung, Nutzerorientierte Gestaltung, Kanban-Prinzipien, Agiles Projektmanagement, Agile Methodik, Scrum (Software-Entwicklung), Kundeneinblicke, Agile Produktentwicklung, Persona (Benutzererfahrung), Usability-Tests, Agile Entwicklung von Software, Produktentwicklung, Anwenderbericht, Design Thinking, Benutzerforschung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: 3D Modeling, Integration Testing, Programming Principles, Data Structures, Computer Programming
Mittel · Spezialisierung · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Data Structures, Data Processing, Verification And Validation, Python Programming, Data Preprocessing, Programming Principles, Scripting, Scripting Languages, Computer Programming, Software Development
Gemischt · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Computer Programming, Code Review, Programming Principles, Maintainability, Scripting, Scripting Languages, Software Development
Gemischt · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Geräte anzeigen, Einheit-Engine, 3D-Assets, Virtuelle Umgebung, Erweiterte und virtuelle Realität (AR/VR), Interaktionsdesign, Prototyping, Entwicklung von Videospielen, Computergrafik, Anwendungsdesign, Storyboarding, Virtuelle Realität, Mensch-Computer-Interaktion, Animationen, Ideenfindung, Benutzeroberfläche (UI), Spiel-Design, Usability-Tests, 3D-Modellierung, Visualisierung (Computergrafik)
Anfänger · Spezialisierung · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Datenstrukturen, Datenzugang, Betriebssysteme, Funktionales Design, System Programmierung, Fehlersuche, Software Entwurf, Computer-Programmierwerkzeuge, Objektorientierte Programmierung (OOP), Computer Architektur, Algorithmen, Go (Programmiersprache), Back-End Web-Entwicklung
Mittel · Spezialisierung · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Internet der Dinge, Linux, Computer Programmierung, Integrierte Entwicklungsumgebungen, Betriebssysteme, Entwicklungsumgebung, Eingebettete Systeme, Computer Hardware, Betriebssystem-Verwaltung, UI Komponenten, Dateisysteme, OS Prozessverwaltung, Python-Programmierung
Gemischt · Kurs · 1–4 Wochen

University at Buffalo
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Aufkommende Technologien, Verschlüsselung, Verteiltes Rechnen, Transaktionsverarbeitung, Programm-Entwicklung, Kryptographie, Entwicklungsumgebung, Anwendungsentwicklung, Entwicklungstests, Blockchain, Netzwerkprotokolle, Software-Architektur, Microsoft Azure, Web-Anwendungen, Schnittstelle zur Anwendungsprogrammierung (API), Web-Entwicklungstools, FinTech, Testgetriebene Entwicklung (TDD), Web-Sprache
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Farbtheorie, Mockups, Prototyping, Typografie, User Experience Design, User-Interface-(UI)-Design, Nutzerorientierte Gestaltung, Interaktionsdesign, Figma (Design-Software), Gestaltungselemente und -prinzipien, Design Bewertungen, Usability-Tests, Benutzerforschung
Anfänger · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Data Structures, Data Processing, Application Development, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Python Programming, Virtual Machines, Software Development
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Visualization Software, Visualization (Computer Graphics), C++ (Programming Language), Application Development, Graphing, Computer Graphics, Verification And Validation, Data Validation, Data Structures, Software Testing
Mittel · Kurs · 1–4 Wochen