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 California, Irvine
Kompetenzen, die Sie erwerben: UI Komponenten, Mensch-Computer-Interaktion, User-Interface-(UI)-Design, Model-View-Controller, Reaktionsfähiges Webdesign, Animationen, Storyboarding, UI/UX Strategie, Kerndaten (Software), Apple iOS, Daten-Mapping, Entwicklung von Anwendungen für Mobilgeräte
Gemischt · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenstrukturen, UI Komponenten, Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI), Einheit-Engine, C# (Programmiersprache), Entwicklung von Videospielen, Fehlersuche, Datei-E/A
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Scannen auf Schwachstellen, Anwendungssicherheit, DevSecOps, Verwaltung der Anwendungsleistung, Sichere Kodierung, Open Web Application Security Project (OWASP), Kontinuierliche Überwachung, Systemüberwachung, Modellierung von Bedrohungen, Lebenszyklus der Softwareentwicklung, Sicherheitsprüfung, Entwicklungsumgebung, Bewertungen der Anfälligkeit, Datensicherheit
Mittel · Kurs · 1–4 Wochen

The University of Sydney
Kompetenzen, die Sie erwerben: Algorithmen, Skalierbarkeit, Sicherheitstechnik, Verteiltes Rechnen, Kryptographie, Netzwerksicherheit, Datenintegrität, Transaktionsverarbeitung, Blockchain
Anfänger · Kurs · 1–3 Monate

Skillshare
Kompetenzen, die Sie erwerben: Animations, 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Post-Production, Computer Graphic Techniques, Graphical Tools, Motion Graphics, Timelines, Graphics Software, User Interface (UI), Creativity, File Management, Image Quality, Layout Design, Software Versioning, Software Installation
Anfänger · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Datenstrukturen, Grundsätze der Programmierung, Computergestütztes Denken, Model-View-Controller, Software-Entwurfsmuster, Computer Programmierung, Software-Architektur, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Software-Installation, GitHub, Microsoft Kopilot, Microsoft Visual Studio, Computer-Programmierwerkzeuge, Schnelles Engineering, Entwicklungsumgebung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Android Entwicklung, Interaktionsdesign, Mensch-Computer-Interaktion, Tools für die mobile Entwicklung, Fehlersuche, User-Interface-(UI)-Design, Benutzerfreundlichkeit, Android (Betriebssystem), Android Studio, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Anwendungsentwicklung, Entwicklungstests, Entwicklung von Anwendungen für Mobilgeräte
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenbanken, Anwendungssicherheit, HyperText Markup Language (HTML), Datenbank-Design, SQL, Model-View-Controller, Django (Web-Framework), Objekt-Relationales Mapping, Python-Programmierung, Software-Entwurfsmuster, Web-Anwendungen, Datenmodellierung
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Unified Modeling Language, Verifizierung und Validierung, Benutzererlebnis, Prototyping, Mensch-Computer-Interaktion, Eingebettete Systeme, User Experience Design, Persona Entwicklung, Wireframing, Design Forschung, Benutzerforschung, Benutzerfreundlichkeit, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Usability-Tests
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Cloud-API, Web-Entwicklung, Anwendungsentwicklung, Bereitstellung von Anwendungen, Software-Dokumentation, Datenvalidierung, Full-Stack Web-Entwicklung, Restful API
Mittel · Kurs · 1–4 Wochen

Howard University
Kompetenzen, die Sie erwerben: Software-Installation, Datenverarbeitung, Angewandte Mathematik, Lineare Algebra, NumPy, Mathematische Modellierung, Datenmanipulation, Jupyter, Python-Programmierung, Datenvisualisierung, Git (Versionskontrolle-System)
Anfänger · Kurs · 1–4 Wochen