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: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Integrated Development Environments, Scripting, Computational Logic, Computer Science, Data Storage, File Management
Anfänger · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenstrukturen, Skripting, Datenanalyse, Datei-E/A, Datenvisualisierungssoftware, Paket- und Software-Management, Datenmanipulation, Daten-Integration, Grundsätze der Programmierung, Python-Programmierung, Plot (Grafiken), Daten importieren/exportieren, Datenspeicherung, Entwicklungsumgebung, Daten bereinigen, Programm-Entwicklung, Skriptsprachen, Datenvisualisierung, Datenverarbeitung
Anfänger · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: Performance Tuning, Java, Enterprise Application Management, Computational Thinking, Algorithms, Data Structures, Scalability, Programming Principles, Debugging, Management Consulting, Mitigation, Project Implementation
Fortgeschritten · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Objektorientierte Programmierung (OOP), Fehlersuche, Einheitstest, JUnit, Java, Leistungsoptimierung, Unstrukturierte Daten, Theoretische Informatik
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Statistische Analyse, Datenwrangling, Datenanalyse, Apache Spark, Datenverarbeitung, Daten-Storytelling, Daten-Seen, Big Data, Analytics, Apache Hive, Data-Warehousing, Apache Hadoop, Daten Präsentation, Datenmarkt, Erhebung von Daten, Auszug, Datenvisualisierung, Daten bereinigen, Microsoft Excel, Statistische Visualisierung
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Text Mining, Bioinformatik, Computergestütztes Denken, Theoretische Informatik
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: System Programmierung, Netzwerk Architektur, TCP/IP, Netzwerkplanung und -design, Netzwerk-Routing, Computer-Vernetzung, Datenintegrität, Digitale Kommunikation, Netzwerkprotokolle, OSI-Modelle
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Skripting, Datenstrukturen, Grundsätze der Programmierung, Python-Programmierung, Befehlszeilen-Schnittstelle, Unix-Shell, Entwicklungsumgebung, Skriptsprachen, Bash (Skriptsprache)
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
University of London
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Künstliche Intelligenz, Klassifizierungsalgorithmen, Modellevaluation, Datenvorverarbeitung, Datenanalyse, Erhebung von Daten, Bildanalyse
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unity Engine, Animation and Game Design, Video Game Development, Data Structures, Game Design, Computer Graphics, Trigonometry, Linear Algebra, Advanced Mathematics, Applied Mathematics, Algorithms, General Mathematics
Fortgeschritten · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenstrukturen, Fehlersuche, Objektorientierte Programmierung (OOP), Algorithmen, Benutzeroberfläche (UI), Grundsätze der Programmierung, Entwicklungsumgebung, Interaktive Datenvisualisierung, Java, Objektorientierter Entwurf, Java Programmierung, Software-Ingenieur, Software-Dokumentation, Ereignisgesteuerte Programmierung
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Algorithmen, Informatik, Datenstrukturen, Design-Strategien, Analyse, Grundsätze der Programmierung, Python-Programmierung, Pseudocode, Computergestütztes Denken, Fortgeschrittene Mathematik, Theoretische Informatik
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen