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 California San Diego
Kompetenzen, die Sie erwerben: Theoretische Informatik, Datenumwandlung, Bioinformatik, Biowissenschaften, Algorithmen, Daten-Strukturen, Präzisionsmedizin
★ 4.5 (1090) · Mittel · Kurs · 1–4 Wochen

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

Rice University
Kompetenzen, die Sie erwerben: Datenanalyse, Datenvisualisierung, Paket- und Softwareverwaltung, Datenwrangling, Datenzugang, Datenmanipulation, Rechnerische Logik, Plot (Grafiken), Wiederverwendbarkeit von Code, Bereinigung von Daten, Grundsätze der Programmierung, Python-Programmierung, Software zur Datenvisualisierung, Daten-Mapping, Datei-E/A, Installation der Software, Datenwörterbuch, Daten-Strukturen, Entwicklungsumgebung, Datenverarbeitung
★ 4.7 (4356) · Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Wahrscheinlichkeitsrechnung und Statistik, Theoretische Informatik, Computational Thinking, Algorithmen, Python-Programmierung, Analyse, Datenwissenschaft, Daten-Strukturen
★ 4.7 (538) · Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Java Programmierung, Objektorientierte Programmierung (OOP), Theoretische Informatik, Java, Einheitliche Prüfung, Leistungsprüfung, Algorithmen, Java-Programmierung, Programm-Entwicklung, Leistungsoptimierung, Daten-Strukturen, Software-Prüfung, Einheitstest
★ 4.8 (2250) · Mittel · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Befehlszeilenschnittstelle, Computerprogrammierung, Grundsätze der Programmierung, Python-Programmierung, Computer Programmierung, Programm-Entwicklung, Skripting, Computer-Programmierwerkzeuge, Entwicklungsumgebung
★ 4.6 (3084) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
University of London
Kompetenzen, die Sie erwerben: Modell Ausbildung, KI-Kenntnisse, Bewertung des Modells, Technische Merkmale, Maschinelles Lernen, Datenerhebung, Künstliche Intelligenz, Test Daten, Software für maschinelles Lernen, Statistisches maschinelles Lernen, Feature Technik, Algorithmen für maschinelles Lernen, Datenerfassung, Angewandtes maschinelles Lernen, Klassifizierungsalgorithmen, Methoden des maschinellen Lernens, Modellevaluation
★ 4.7 (3536) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Data Integrity, Computer Programming, Computer Science
★ 4.8 (233) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Graphentheorie, Theoretische Informatik, Baum-Karten, Algorithmen, Python-Programmierung, Analyse, Daten-Strukturen
★ 4.6 (189) · Fortgeschritten · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Modell-Optimierung, Graphentheorie, Netzwerkanalyse, Theoretische Informatik, Netzwerk-Modell, Mathematische Modellierung, Kombinatorik, Operations Research, Algorithmen, Python-Programmierung
★ 4.8 (61) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Graph Theory, Algorithms, Problem Solving, Computational Thinking, Computer Programming, Programming Principles, Performance Tuning
Mittel · Kurs · 1–3 Monate