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: Algorithmen, Testfall, Fehlersuche, Computergestütztes Denken, Datenstrukturen, Programm-Entwicklung, Computer Programmierung, Software-Tests, Theoretische Informatik
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: GitHub, Serverloses Rechnen, Testgetriebene Entwicklung (TDD), Linux-Befehle, CI/CD, Lebenszyklus der Softwareentwicklung, Cloud-Bereitstellung, Cloud-natives Computing, Anwendungsentwicklung, Flask (Web-Framework), Open Web Application Security Project (OWASP), DevOps, Containerisierung, Grafana, Agile Entwicklung von Software, Software-Ingenieur, OpenShift, Kontinuierliche Integration, Bash (Skriptsprache), Jupyter
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Benutzerfreundlichkeit, Wireframing, Interaktionsdesign, Prototyping, Web Content Accessibility Guidelines, Sprint-Planung, User Experience Design, Nutzerorientierte Gestaltung, Design Thinking, Benutzerforschung, Benutzeroberfläche (UI), Persona (Benutzererfahrung)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Benutzerfreundlichkeit, Datenethik, Mockups, Wireframing, Figma (Design-Software), Anwenderbericht, Nutzerorientierte Gestaltung, Entwicklung von Anwendungen für Mobilgeräte, Storyboarding, Design Bewertungen, Prototyping, UI/UX Forschung, Informationsarchitektur, User Experience Design, Usability-Tests, Bewerber-Tracking-System, Design Thinking, Benutzerforschung, Interviewing-Fähigkeiten, Präsentationen
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Pseudocode, Software Testing, Algorithms, Integrated Development Environments, Integration Testing, Software Design, System Design and Implementation, Distributed Computing
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Git (Versionskontrolle-System), Scrum (Software-Entwicklung), Python-Programmierung, GitHub, Software-Entwurfsmuster, Linux-Befehle, Linux, Shell-Skript, Grundsätze der Programmierung, Versionskontrolle, Agile Methodik, Lebenszyklus der Softwareentwicklung, Software Entwurf, Software-Ingenieur, Web-Anwendungen, Pandas (Python-Paket), Bash (Skriptsprache), Flask (Web-Framework), Software-Architektur, Jupyter
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Funktionales Design, Computervision, Python-Programmierung, Schnittstelle zur Anwendungsprogrammierung (API), Restful API, Grundsätze der Programmierung, Daten importieren/exportieren, Datenstrukturen, Einheitstest, Fehlersuche, Datenmanipulation, JSON, Datenverarbeitung, Integrierte Entwicklungsumgebungen, Computer Programmierung, Objektorientierter Entwurf, Bildanalyse, Web Scraping, Jupyter
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Daten-Storytelling, KI-Produktstrategie, Generative KI, Verantwortungsvolle KI, Datenverarbeitung, Strategische Entscheidungsfindung, Unternehmensarchitektur, Regressionsanalyse, Big Data, Geschäftsethik, Leiterschaft, Informationsarchitektur, Datenarchitektur, Verarbeitung natürlicher Sprache, Automatisierung von Geschäftsprozessen, Data-Mining, Soziale Auswirkungen, Datenanalyse, Geschäftsstrategie, KI-Förderung
Anfänger · Spezialisierung · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Verteiltes Rechnen, Datenstrukturen, Grundsätze der Programmierung, Skalierbarkeit, C++ (Programmiersprache), Technologien zur Datenspeicherung, Bildanalyse, Graphentheorie, Theoretische Informatik, Datenspeicherung, Dateiverwaltung
Mittel · Kurs · 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

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

Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), Version Control, Restful API, Responsive Web Design, Cascading Style Sheets (CSS), Unix Commands, HTML and CSS, Git (Version Control System), API Testing, GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), Django (Web Framework), React.js, Mobile Development, SQL, Database Design, Python Programming
Anfänger · Spezialisierung · 3–6 Monate