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: Ethische Standards und Verhaltensweisen, Datenethik, Sicherheitskontrollen, Cyber-Risiko, Cybersicherheit, SQL, Netzwerksicherheit, Sicherheitsinformationen und Ereignisverwaltung (SIEM), Rahmen für die Bewertung der Sicherheit von Informationssystemen (ISSAF), Sicherheitsmanagement, Sicherheit von Informationssystemen, Informationssicherheit
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

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

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: Risikominderung, Wirtschaftsprüfung, Sicherheitskontrollen, Identitäts- und Zugriffsmanagement, Management von Bedrohungen, Cybersicherheit, Business Risk Management, Datensicherheit, Reaktion auf Vorfälle, Management von Computer-Sicherheitsvorfällen, Risikomanagement, Sicherheitsinformationen und Ereignisverwaltung (SIEM), Cyber-Angriffe, Sicherheitsmanagement, Open Web Application Security Project (OWASP)
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 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: Objekt-Relationales Mapping, Git (Versionskontrolle-System), Serverloses Rechnen, Python-Programmierung, GitHub, NoSQL, MongoDB, Linux-Befehle, Microservices, Lebenszyklus der Softwareentwicklung, Shell-Skript, Containerisierung, Grafana, OpenShift, Flask (Web-Framework), Bash (Skriptsprache), Jupyter, Software-Architektur, Open Web Application Security Project (OWASP), Software Entwurf
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Benutzerfreundlichkeit, Wettbewerbsanalyse, Persona Entwicklung, Web Content Accessibility Guidelines, Anwenderbericht, Aufrufabfolge von Webseiten, Ideenfindung, Menschenzentriertes Design, Design Thinking, User Experience Design, Benutzerforschung, Menschliche Faktoren
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Cloud-Native Computing, Software Development Life Cycle, Large Language Modeling, LLM Application, Software Architecture, Hibernate (Java), Professional Networking, Database Design, Responsible AI, GitHub, Object Oriented Programming (OOP), Cascading Style Sheets (CSS), CI/CD, Restful API, Java Programming, Model Deployment, Version Control, Database Management, Software Design
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

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

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

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