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 Colorado Boulder
Kompetenzen, die Sie erwerben: Daten bereinigen, Microsoft Excel, Daten importieren/exportieren, Visual Basic (Programmiersprache), Datenmanagement, Problemlösung, Tabellenverarbeitungssoftware, Excel-Formeln, Excel-Makros, Produktivitätssoftware, Datenvalidierung, Datenvisualisierung, Microsoft Word, Gemeinsame Nutzung von Daten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Sichere Kodierung, Grafana, Bereitstellung von Anwendungen, CI/CD, Kontinuierliche Integration, Cloud-Anwendungen, Systemüberwachung, Istio, DevOps, Jenkins, Verhaltensbasierte Entwicklung, Gherkin (Skriptsprache), Open Web Application Security Project (OWASP), OpenShift, Serverloses Rechnen, Kubernetes, Code-Abdeckung, Agile Entwicklung von Software, Agile Methodik, Testgetriebene Entwicklung (TDD)
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Peking University
Kompetenzen, die Sie erwerben: Data Structures, Computational Thinking, Graph Theory, Theoretical Computer Science, Programming Principles, Algorithms, Computer Programming, Data Storage, C (Programming Language), C++ (Programming Language)
Gemischt · Kurs · 1–3 Monate

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 of Michigan
Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), Web Content Accessibility Guidelines, Web Design und Entwicklung, Dateiübertragungsprotokoll (FTP), Benutzerfreundlichkeit, Web-Server, Webdesign, Datenvalidierung, Cascading Style Sheets (CSS), Cloud-Hosting, Semantisches Web
Anfänger · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: Other Programming Languages, Software Design, Ruby (Programming Language), Programming Principles, Data Structures, Software Architecture, Computer Programming, Functional Design, Debugging
Mittel · Kurs · 1–4 Wochen

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

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

Kompetenzen, die Sie erwerben: UI Components, ASP.NET, .NET Framework, C# (Programming Language), Application Programming Interface (API), Web Applications, Full-Stack Web Development, Restful API, OAuth, Microsoft Azure, Back-End Web Development, Application Frameworks, Network Routing, Cloud Applications, Server Side, Javascript, Application Deployment, Cloud API, Authentications, Event-Driven Programming
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: 3D Assets, 3D Modeling, Data Import/Export, Graphics Software, File Management, Computer Graphic Techniques, Computer Graphics, Graphical Tools
Gemischt · Kurs · 1–3 Monate