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: Datengestützte Entscheidungsfindung, Tabellenkalkulations-Software, Abfragesprachen, Software zur Datenvisualisierung, SQL, Datenanalyse, Datenvisualisierung, Gemeinsame Nutzung von Daten, Tableau-Software, Datenverarbeitung, Daten-Ethik, Analytische Fähigkeiten, Analytik, Bereinigung von Daten, Datenkompetenz
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, Unit Testing, Data Wrangling, Large Language Modeling, LangChain, Retrieval-Augmented Generation, Exploratory Data Analysis, Unsupervised Learning, Generative Model Architectures, PyTorch (Machine Learning Library), ChatGPT, Generative AI, LLM Application, Keras (Neural Network Library), Supervised Learning, Responsible AI, Vector Databases, Fine-tuning, Python Programming
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Funktionales Design, Objektorientierte Programmierung (OOP), Rechnerische Logik, Grundsätze der Programmierung, Objektorientierter Entwurf, Daten-Strukturen, Computerprogrammierung, Wiederverwendbarkeit von Code, Computer Programmierung, Scala-Programmierung
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, HTML und CSS, Verifizierung und Validierung, Grundsätze der Programmierung, Web-Entwicklung, Cascading Style Sheets (CSS), Semantisches Web, GitHub, Web-Server, Web-Design, Integrierte Entwicklungsumgebungen, Web-Inhalt, Leitlinien für die Zugänglichkeit von Webinhalten, Reaktionsfähiges Web-Design, Web-Design und Entwicklung, Front-End-Webentwicklung, Web-Sprache, Cloud-Hosting, Server, Hypertext Markup Language (HTML)
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenbanken, Software zur Datenvisualisierung, SQL, Datenbank-Management, Datenmodellierung, Web-Scraping, Datenbank-Design, Relationale Datenbanken, Datenverarbeitung, Datenspeicher, Python-Programmierung, Datenbank-Software, Anwendungsprogrammierschnittstelle (API), Datenbank Management
Anfänger · Kurs · 1–3 Monate

Princeton University
Kompetenzen, die Sie erwerben: Algorithmen, Java-Programmierung, Graphentheorie, Leistungsprüfung, Analyse räumlicher Daten, Daten-Strukturen, Java, Speicherverwaltung, Computational Thinking, Java Programmierung
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Computerwissenschaft, Informatik, Web-Entwicklung, Full-Stack Web-Entwicklung, Web-Anwendungen, Beglaubigungen, Webdienste, JavaScript-Frameworks, Javascript, Back-End-Webentwicklung, Middleware, Restful API, Server-Seite, Node.JS, Anwendungsprogrammierschnittstelle (API)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Einheitstest, Web-Entwicklungs-Tools, Objektorientierte Programmierung (OOP), Skripting, Funktionales Design, Grundsätze der Programmierung, Web-Anwendungen, JSON, Javascript, Einheitliche Prüfung, Skriptsprachen, Computerprogrammierung, Daten-Strukturen, Jest (JavaScript Testing Framework), Paket- und Softwareverwaltung, Front-End-Webentwicklung, Computer Programmierung, Node.JS, Ereignisgesteuerte Programmierung
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Netzwerk-Protokolle, Web-Scraping, Datenverarbeitung, JSON, Webdienste, Erweiterbare Sprachen und XML, Erweiterbare Markup-Sprache (XML), Python-Programmierung, Restful API, Installation der Software, Anwendungsprogrammierschnittstelle (API), Hypertext Markup Language (HTML)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, HTML und CSS, Allgemeine Netzwerkarbeit, Cascading Style Sheets (CSS), Web-Entwicklung, Benutzeroberfläche (UI), Web-Server, Javascript, Web-Design, Reaktionsfähiges Web-Design, Bootstrap (Front-End-Framework), React.js, Front-End-Webentwicklung, Hypertext Markup Language (HTML), Web-Frameworks
Anfänger · Kurs · 1–4 Wochen
LearnQuest
Kompetenzen, die Sie erwerben: Java-Programmierung, Rechnerische Logik, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Anwendungs-Rahmenwerke, Web-Entwicklung, Spring Framework, Objektorientierter Entwurf, Daten-Strukturen, Computerprogrammierung, Java, Virtuelle Maschinen, Software-Entwicklung, Paket- und Softwareverwaltung, Datei-E/A, Wiederverwendbarkeit von Code, Software Entwurf, Speicherverwaltung, Computer Programmierung, Installation der Software, Entwicklungsumgebung, Java Programmierung, Java-Plattform Enterprise Edition (J2EE)
Mittel · Spezialisierung · 3–6 Monate
Dartmouth College
Kompetenzen, die Sie erwerben: Computerwissenschaft, Fehlersuche, Algorithmen, Informatik, Computer-Programmierwerkzeuge, Linux-Server, Linux-Befehle, Eingebettete Systeme, Befehlszeilenschnittstelle, Grundsätze der Programmierung, Softwaretechnik, Linux, Software-Visualisierung, Eingebettete Software, Computerprogrammierung, C und C++, C (Programmiersprache), Datei-E/A, Software-Entwicklung, Speicherverwaltung, Technische Informatik, Computer Programmierung, Software-Dokumentation
Anfänger · Spezialisierung · 3–6 Monate