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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: JSON, HTML und CSS, Bootstrap (Front-End-Framework), Web-Entwicklung, Javascript, Front-End Web-Entwicklung, Cascading Style Sheets (CSS), Web-Anwendungen, Webdesign, Ajax, Reaktionsfähiges Webdesign
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, Large Language Modeling, LLM Application, Responsible AI, Vibe coding, Generative AI, AI Personalization, ChatGPT, Mobile Development, Agentic systems, Anthropic Claude, Data Ethics, Apple iOS, AI Product Strategy, Software Development, Machine Learning Methods, DevSecOps, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML)
Fortgeschritten · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, Large Language Modeling, LLM Application, Responsible AI, Vibe coding, Generative AI, ChatGPT, Model Deployment, Restful API, Agentic systems, Application Deployment, Data Ethics, Software Development, DevSecOps, Natural Language Processing, AI Security, CI/CD, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
Mittel · Spezialisierung · 1–3 Monate

Princeton University
Kompetenzen, die Sie erwerben: Datenstrukturen, Theoretische Informatik, Computer Programmierung, Algorithmen, Leistungstests, Java, Objektorientierte Programmierung (OOP), Java Programmierung
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Datenstrukturen, Skripting, Dateiverwaltung, Grundsätze der Programmierung, Fehlersuche, Cybersicherheit, Algorithmen, Automatisierung, IT-Automatisierung, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Menschenzentriertes Design, Persona Entwicklung, User Experience Design, Web Content Accessibility Guidelines, Ideenfindung, Anwenderbericht, Benutzerfreundlichkeit, Aufrufabfolge von Webseiten, Design Thinking, Wettbewerbsanalyse, Menschliche Faktoren, Benutzerforschung
Anfänger · Kurs · 1–4 Wochen
Mehrere Erzieher
Kompetenzen, die Sie erwerben: Datenstrukturen, Computer Programmierung, Verschlüsselung, Kryptographie, Datenanalyse, Fehlersuche, Objektorientierte Programmierung (OOP), Interaktive Datenvisualisierung, Programm-Entwicklung, Einheitstest, Algorithmen, Problemlösung, Java, Ereignisgesteuerte Programmierung, Software Entwurf, Software-Visualisierung, Benutzeroberfläche (UI), Java Programmierung, Software-Ingenieur, Datei-E/A
Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Computer Programmierung, Daten importieren/exportieren, Fehlersuche, Java, Algorithmen, Software Entwurf, Problemlösung, Datenanalyse-Software, Objektorientierte Programmierung (OOP), Java Programmierung, Software-Ingenieur, Datei-E/A
Anfänger · Kurs · 1–3 Monate

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Debugging, Computational Thinking, Data Structures, Computer Programming, Program Development, Integrated Development Environments, Computer Science, Python Programming, Algorithms
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Linux, Betriebssysteme, Datenbanken, Dateiverwaltung, Autorisierung (Computing), Relationale Datenbanken, SQL, Linux-Befehle, Dateisysteme, Benutzeroberfläche (UI), Befehlszeilen-Schnittstelle, Benutzerkonten, Bash (Skriptsprache)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: HTML und CSS, Bootstrap (Front-End-Framework), Computer Programmierung, Datenstrukturen, Relationale Datenbanken, API-Tests, Git (Versionskontrolle-System), Einheitstest, Versionskontrolle, Front-End Web-Entwicklung, Objektorientierte Programmierung (OOP), Django (Web-Framework), Algorithmen, Cloud-Hosting, Full-Stack Web-Entwicklung, Unix-Befehle, Restful API, Datenbank-Management-Systeme, Back-End Web-Entwicklung, Python-Programmierung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Cloud-natives Computing, Sprint-Retrospektiven, Cloud-Infrastruktur, Cloud-Sicherheit, Kanban-Prinzipien, Cloud-Dienste, Scrum (Software-Entwicklung), Agiles Projektmanagement, Anwenderbericht, Cloud Computing, Cloud-Speicher, Agile Methodik, Agile Produktentwicklung, Cloud-Bereitstellung, DevOps, CI/CD, Agile Entwicklung von Software, Microservices, Cloud Computing Architektur, Infrastruktur als Code (IaC)
Anfänger · Spezialisierung · 3–6 Monate