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.

Rice University
Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, Objektorientierte Programmierung (OOP), Fehlersuche, Angewandte Mathematik, Entwicklungstests, Programm-Entwicklung, Grundsätze der Programmierung, Python-Programmierung, Wahrscheinlichkeit, Spiel-Design, Kombinatorik, Software-Tests, Simulationen, Computergestütztes Denken
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Linux, File Management, Linux Commands, Ubuntu, User Accounts, Operating System Administration, Linux Administration, Command-Line Interface, File Systems
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Computer Programming
Mittel · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Datenstrukturen, Computer Programmierung, Informatik, Algorithmen, Verifizierung und Validierung, Mathematische Modellierung, Grundsätze der Programmierung, Spieltheorie, Testfall, Python-Programmierung, Simulationen, Computergestütztes Denken, Theoretische Informatik
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Dashboard, Pandas (Python-Paket), Datenanalyse, Modellevaluation, Prädiktive Modellierung, Web Scraping, Grundsätze der Programmierung, Datenvisualisierungssoftware, Datenmanipulation, Python-Programmierung, Datenverarbeitung, Daten importieren/exportieren, Interaktive Datenvisualisierung, Explorative Datenanalyse, Daten bereinigen, Datenvisualisierung, Daten Präsentation, Plotly, Datenumwandlung
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Statistische Analyse, Datenstrukturen, Deskriptive Statistik, Datenanalyse, Datenvisualisierungssoftware, Grundsätze der Programmierung, Computergestütztes Denken, C (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen

Illinois Tech
Kompetenzen, die Sie erwerben: Front-End Web-Entwicklung, Datenbanken, Skripting, Anwendungsentwicklung, Cloud-Bereitstellung, Anwendungsserver, Datenbank-Design, JavaScript-Frameworks, HTML und CSS, Javascript, Web-Entwicklung, Cloud Computing, Netzwerkprotokolle, Bereitstellung von Anwendungen, Web-Entwicklungstools, Web-Server, Full-Stack Web-Entwicklung, Relationale Datenbanken, Back-End Web-Entwicklung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Software Design, Databases, Computer Programming, Object Oriented Programming (OOP), User Interface (UI), Algorithms, Data Analysis, Java, Data Structures, Data Processing
Mittel · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Server Side, Web Applications, Hypertext Markup Language (HTML)
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Responsive Web Design, Wireframing, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design, HTML and CSS, Web Design and Development, Browser Compatibility, User Interface (UI), Mobile Development, Prototyping, Hypertext Markup Language (HTML), Javascript
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Image Analysis, Computer Vision, Deep Learning, Convolutional Neural Networks, Computer Graphics, Machine Learning Methods, Artificial Intelligence, Data Ethics, Microsoft Excel, Generative AI, Linear Algebra, Feature Engineering, Digital Signal Processing
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography, Model Evaluation, Exploratory Data Analysis, Event-Driven Programming, Encryption, Server Side, Web Development, Regression Analysis, Apache, Web Services, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Public Key Cryptography Standards (PKCS), Web Scraping, Natural Language Processing, Web Applications, Key Management, Python Programming, Predictive Modeling
Anfänger · Spezialisierung · 3–6 Monate