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 Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Verteiltes Rechnen, Cloud-Plattformen, Cloud-Anwendungen, Cloud Computing, Cloud Computing Architektur, Virtuelle Vernetzung, Cloud-Dienste
Gemischt · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Statistik, R-Programmierung, Statistische Modellierung, Wahrscheinlichkeit & Statistik, Datenanalyse, Daten Präsentation, Vorhersage, Markov-Modell, Statistische Inferenz, R (Software), Wahrscheinlichkeitsverteilung, Statistische Methoden, Datenverarbeitung, Zeitreihenanalyse und Vorhersage, Bayessche Statistik, Statistische Analyse, Modellevaluation, Statistische Software, Wahrscheinlichkeit, Technische Kommunikation
Mittel · Spezialisierung · 3–6 Monate

Universidad de Palermo
Kompetenzen, die Sie erwerben: Eclipse (Software), Java, Java Programming, Object Oriented Programming (OOP), Integrated Development Environments, Data Structures, File I/O, Programming Principles, Algorithms, Computer Programming, Development Environment, Computational Thinking, Debugging, Software Development
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: SQL, Datenbanken, Oracle-Datenbanken, Datenbank Management, Relationale Datenbanken, PL/SQL, Datenmodellierung, Datenbank-Design
Anfänger · Kurs · 1–4 Wochen

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Internet der Dinge, Netzwerksicherheit, Lokale Netzwerke, Netzwerk Architektur, Netzwerk-Infrastruktur, Netzwerk-Switches, Netzwerkprotokolle, Weitverkehrsnetze, Netzwerk-Router, Drahtlose Netzwerke, Allgemeine Vernetzung
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Erhebung von Anforderungen, Systemanforderungen, Analyse der Anforderungen, Agile Methodik, Funktionale Anforderung, Dokumente zu den Benutzeranforderungen, Software-Entwurfsdokumente, Verifizierung und Validierung, Methoden der Softwareentwicklung, Lebenszyklus der Softwareentwicklung, Technische Kommunikation
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Konfigurationsverwaltung für Software, Software Versionierung, Software-Entwicklungstools, Versionskontrolle, Git (Versionskontrolle-System), Projektmanagement
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Minnesota
Kompetenzen, die Sie erwerben: Web Content Accessibility Guidelines, User-Interface-(UI)-Design, Prototyping, Entwerfen, Internet der Dinge, Reaktionsfähiges Webdesign, Grafisches und visuelles Design, Konzeptioneller Entwurf, Benutzerfreundlichkeit, Interaktionsdesign, Layout Gestaltung, Mockups, Menschenzentriertes Design, Wireframing
Gemischt · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, Benutzeroberfläche (UI), Ereignisgesteuerte Programmierung, Front-End Web-Entwicklung, Web-Frameworks, Schnittstelle zur Anwendungsprogrammierung (API), UI Komponenten, Web-Entwicklungstools, Interaktionsdesign, JavaScript-Frameworks, React.js
Mittel · Kurs · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Spring Boot, Spring Framework, Restful API, Application Programming Interface (API), API Design, Data Persistence, Web Applications, Application Frameworks, Software Testing, Object-Relational Mapping, Hibernate (Java), Application Security, Authentications, JSON, Authorization (Computing), Dependency Analysis
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Linux, Cybersicherheit, Systemüberwachung, Dateiverwaltung, Identitäts- und Zugriffsmanagement, Systemverwaltung, Netzwerksicherheit, Authentifizierungen, Sicherheitskontrollen, Autorisierung (Computing), Linux Verwaltung, Sicherheit der Infrastruktur, Betriebssystem-Verwaltung, Firewall, Informationstechnologie, Virtual Private Networks (VPN), Linux-Server, Intrusion Detection und Prävention, Fernzugriffssysteme, Infrastruktur mit öffentlichem Schlüssel
Anfänger · Kurs · 1–4 Wochen