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

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

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Algorithms, Pseudocode, Graph Theory, Software Testing, Artificial Intelligence, Integrated Development Environments, Integration Testing, Software Design
Mittel · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Mockups, Datenethik, Präsentationen, User Experience Design, Figma (Design-Software), Prototyping, Nutzerorientierte Gestaltung, Entwicklung von Anwendungen für Mobilgeräte, Interviewing-Fähigkeiten, Design Bewertungen, Informationsarchitektur, Storyboarding, UI/UX Forschung, Benutzerfreundlichkeit, Wireframing, Usability-Tests, Bewerber-Tracking-System, Anwenderbericht, Design Thinking, Benutzerforschung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Business Intelligence, Unternehmensanalytik, Datenmanagement, Datenanalyse, Microsoft Power Plattform, Datenbank-Design, Power BI, Datenspeicherung, Datenintegrität, Datenmanipulation, Erhebung von Daten, Datenqualität, Erweiterte Analytik, SQL, Datenvisualisierung, Statistische Berichterstattung, Microsoft Azure, Zeitleisten, Datensicherheit, Microsoft Excel
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 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

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

Johns Hopkins University
Kompetenzen, die Sie erwerben: Ajax, HTML and CSS, Cascading Style Sheets (CSS), Javascript, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Development, Front-End Web Development, Web Design and Development, JSON, Web Applications, Scripting, Browser Compatibility, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming, User Experience Design, Web Services, Requirements Analysis
Anfänger · Spezialisierung · 1–3 Monate

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

University of California San Diego
Kompetenzen, die Sie erwerben: Skalierbarkeit, Theoretische Informatik, Datenstrukturen, Graphentheorie, Dateiverwaltung, C++ (Programmiersprache), Verteiltes Rechnen, C (Programmiersprache), Grundsätze der Programmierung, Datenspeicherung, Algorithmen, Bildanalyse
Mittel · Kurs · 1–3 Monate