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 System
Kompetenzen, die Sie erwerben: AWS Identitäts- und Zugriffsmanagement (IAM), Infrastruktur mit öffentlichem Schlüssel, Identitäts- und Zugriffsmanagement, Web-Komponenten, Netzwerksicherheit, Rollenbasierte Zugriffskontrolle (RBAC), Verschlüsselung, Datensicherheit, Autorisierung (Computing), Geografische Informationssysteme, Drahtlose Netzwerke, Sicherheit von Informationssystemen
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Objekt-Relationales Mapping, Software-Entwurfsmuster, Anwendungssicherheit, Datenmodellierung, Datenbank-Design, Python-Programmierung, HyperText Markup Language (HTML), SQL, Web-Anwendungen, Django (Web-Framework), Datenbanken, Model-View-Controller
Mittel · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Sicherheitstechnik, Kryptographische Protokolle, Verteiltes Rechnen, Netzwerksicherheit, Verschlüsselung, Blockchain, Datensicherheit, Algorithmen, Kryptographie, Datenintegrität, Schlüsselverwaltung, Sicherheit der Infrastruktur, Sichere Kodierung, Bewertungen der Anfälligkeit, Skalierbarkeit, Computer Sicherheit, Techniken der Ausbeutung
Anfänger · Kurs · 1–3 Monate

Universitat Autònoma de Barcelona
Kompetenzen, die Sie erwerben: Computer Vision, Image Analysis, Classification Algorithms, Convolutional Neural Networks, Machine Learning Algorithms, Supervised Learning, Machine Learning, Deep Learning, Artificial Intelligence, Model Evaluation, Algorithms
Gemischt · Kurs · 1–3 Monate
University of California San Diego
Kompetenzen, die Sie erwerben: Mensch-Computer-Interaktion, Interaktionsdesign, Benutzeroberfläche (UI), Prototyping, Menschliche Faktoren, Benutzerfreundlichkeit, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Informationsarchitektur
Gemischt · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Android Development, Android Studio, Java, Mobile Development, Object Oriented Programming (OOP), Android (Operating System), Mockups, Java Programming, Application Deployment, Application Design, Application Development, Mobile Development Tools, Software Design Patterns, JSON, Prototyping, User Interface (UI) Design, Application Lifecycle Management, User Interface (UI), Program Development, Instagram
Mittel · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Java Programmierung, Entwicklungsumgebung, Fehlersuche, Java, Algorithmen, Integrierte Entwicklungsumgebungen, Objektorientierter Entwurf, Virtuelle Maschinen, Eclipse (Software)
Anfänger · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Reaktionsfähiges Webdesign, Javascript, MySQL, Virtuelle Umgebung, Cascading Style Sheets (CSS), Cloud Computing, HyperText Markup Language (HTML), Web-Anwendungen, Datenbank Management, Skalierbarkeit, Front-End Web-Entwicklung, Back-End Web-Entwicklung, Django (Web-Framework), Full-Stack Web-Entwicklung
Mittel · Kurs · 1–3 Monate

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Pseudocode, Theoretical Computer Science, Computer Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Entwicklung von Anwendungen für Mobilgeräte, iOS Entwicklung, Softwareentwicklung, Fehlersuche, Anwendungsentwicklung, Benutzeroberfläche (UI), Software-Entwicklungstools, Apple iOS, Flutter (Software), Android Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Plattformübergreifende Entwicklung, Anwendungs-Rahmenwerke
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Star Schema, Business Intelligence, Relationale Datenbanken, Datenmodellierung, Datenbank-Design, Datenumwandlung, Data-Warehousing, Daten-Integration, PostgreSQL, Datenmarkt, Schneeflocken-Schema, SQL, Pivot-Tabellen und Diagramme, Auszug
Gemischt · Kurs · 1–3 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Prozessgesteuerte Entwicklung, Kanban-Prinzipien, Lebenszyklus der Softwareentwicklung, Scrum (Software-Entwicklung), Software-Ingenieur, Methoden der Softwareentwicklung, Agile Methodik, Agile Entwicklung von Software
Gemischt · Kurs · 1–4 Wochen