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: Computer Programming, Animation and Game Design, Development Environment, Virtual Environment, Visualization (Computer Graphics), Performance Tuning
Mittel · Kurs · 1–3 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Verteiltes Rechnen, Verschlüsselung, Blockchain, Verifizierung und Validierung, Aufkommende Technologien, Datenintegrität, Netzwerkprotokolle, Virtuelle Umgebung, Kryptographie, Transaktionsverarbeitung, Virtuelle Maschinen, Datenstrukturen
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, HyperText Markup Language (HTML), Schnittstelle zur Anwendungsprogrammierung (API), JSON, Erweiterbare Markup-Sprache (XML), Datenerfassung, Netzwerkprotokolle, Software-Installation, Webdienste, Web Scraping, Restful API, Datenmanipulation
Anfänger · Kurs · 1–3 Monate

EIT Digital
Kompetenzen, die Sie erwerben: Theoretische Informatik, Computer Hardware, Algorithmen, Datenzugang, Dateisysteme, Technologien zur Datenspeicherung, Datenstrukturen, Graphentheorie, Leistungsoptimierung
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Algorithms, Javascript, Data Structures, Program Development, Computational Thinking, Programming Principles, Performance Tuning, Object Oriented Programming (OOP), Debugging
Mittel · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Geräte anzeigen, Mensch-Computer-Interaktion, Erweiterte und virtuelle Realität (AR/VR), Virtuelle Realität, Virtuelle Umgebung, Technischer Entwurf, Anwendungsdesign, Menschliche Faktoren, Computergrafik, Einheit-Engine
Anfänger · Kurs · 1–4 Wochen

Nanjing University
Kompetenzen, die Sie erwerben: Data Processing, Data Mining, Data Structures, Data Presentation, Object Oriented Programming (OOP), Web Scraping, Data Analysis, Python Programming, Pandas (Python Package), NumPy, Data Visualization, Data Import/Export, Data Manipulation, Matplotlib, User Interface (UI) Design
Anfänger · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: SQL, Benutzererlebnis, User Experience Design, Unix-Befehle, GitHub, Entwicklung von Anwendungen für Mobilgeräte, Benutzeroberfläche (UI), React Native, Javascript, Git (Versionskontrolle-System), React.js, UI/UX Forschung, Versionskontrolle, Web-Entwicklungstools, Interaktionsdesign, Usability-Tests, Jest (JavaScript Testing Framework), Restful API, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Persona (Benutzererfahrung)
Anfänger · Spezialisierung · 3–6 Monate
University of Virginia
Kompetenzen, die Sie erwerben: Unternehmensanalytik, Peer Review, Persona Entwicklung, Kontinuierliche Lieferung, Produktprüfung, Agiles Projektmanagement, Anwenderbericht, Produktentwicklung, Analytics, Teambildung, Team Management, Sprint-Planung, Kundenanalyse, Usability-Tests, Agile Produktentwicklung, Agile Entwicklung von Software, Persona (Benutzererfahrung), Agile Methodik, Leistungsmanagement im Team, Design Thinking
Anfänger · Spezialisierung · 3–6 Monate

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

Coursera
Kompetenzen, die Sie erwerben: Stored Procedure, SQL, Data Presentation, Query Languages, Relational Databases, Database Development, Database Administration, Data Science
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

University of Toronto
Kompetenzen, die Sie erwerben: Automatisierung, Hardware-Architektur, Mechanik, Kontrollsysteme, Computer Hardware, Systemarchitektur, Simulation und Simulationssoftware, Mathematische Modellierung, Sicherheitsgarantie, Software-Architektur
Fortgeschritten · Kurs · 1–3 Monate