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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Computer-Programmierwerkzeuge, Fehlersuche, Lineare Algebra, Dateiverwaltung, Programm-Entwicklung, Funktionales Design, Daten-Strukturen, Matlab, Technische Berechnungen, Informatik, C (Programmiersprache), Computer Programmierung, Wiederverwendbarkeit von Code, Computerwissenschaft, Rechnerische Logik, Mathematische Software, Datei-E/A, Problemlösung, Entwicklungsumgebung, Computerprogrammierung, Benutzeroberfläche (UI)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Science
Anfänger · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Program Development, Computational Thinking, Software Development, Event-Driven Programming, Programming Principles, Software Engineering, Debugging, Problem Solving, Game Design, Theoretical Computer Science, Computer Programming, Software Quality (SQA/SQC), Data Structures, Python Programming, Video Game Development, Algorithms, Application Development, Computer Science, Functional Testing, User Interface (UI) Design
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Validation, Programming Principles, Computer Programming, Data Integrity, Data Structures, Code Reusability, File Management, Data Store, Memory Management, Software Documentation, Computer Science, Maintainability, Computational Logic, Development Environment
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenwissenschaft, Theoretische Informatik, Python-Programmierung, Daten-Strukturen, Analyse, Algorithmen, Computational Thinking, Wahrscheinlichkeitsrechnung und Statistik
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Vibe coding, Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, Software Development Tools, AI Security, Generative AI Agents, Software Engineering Tools, Generative AI, Software Engineering, Software Development, Software Documentation, Secure Coding, Software Architecture, Software Design, Software Testing, Full-Stack Web Development, Web Design and Development, Web Development, Computer Science
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Graph Theory, Computational Thinking, Data Structures, Algorithms, Problem Solving, Programming Principles, Computer Programming, Theoretical Computer Science, Javascript, Performance Tuning, Memory Management
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Skripting, Befehlszeilenschnittstelle, Computer-Programmierwerkzeuge, Python-Programmierung, Programm-Entwicklung, Computer Programmierung, Entwicklungsumgebung, Computerprogrammierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Theoretische Informatik, Computational Thinking, Python-Programmierung, Daten-Strukturen, Analyse, Design-Strategien, Algorithmen, Quantencomputer
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Warehousing, Datenumwandlung, Große Daten, Datenwissenschaft, Daten-Storytelling, Apache Spark, Statistische Analyse, Microsoft Excel, Datenvisualisierung, Datenanalyse, Bereinigung von Daten, Präsentation der Daten, Datenmarkt, Apache Hadoop, Datenwrangling, Daten importieren/exportieren, Statistische Visualisierung, Apache Hive, Interaktive Datenvisualisierung, Datenverarbeitung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
Anfänger · Kurs · 1–4 Wochen