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: Bootstrap (Front-End Framework), Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Browser Compatibility, React Redux, Cloud Applications, Responsive Web Design, NoSQL, Git (Version Control System), GitHub, Webpack, Application Development, MongoDB, Agile Methodology, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, User Experience Design, Engineering Software
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: KI-Produktstrategie, Generative KI, Testautomatisierung, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), CI/CD, Software-Tests, Modellierung großer Sprachen, Deep Learning, ChatGPT, Verantwortungsvolle KI, Software-Entwicklungstools, Softwareentwicklung, Künstliche Intelligenz, DevSecOps, Schnelles Engineering, Verarbeitung natürlicher Sprache, Software-Ingenieur, Software-Architektur, Prompt-Muster, Anwendungssicherheit
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), Microservices, CI/CD, Restful API, Java Programming, Engineering Software, Version Control, Database Management, Software Design
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Python-Programmierung, Integrierte Entwicklungsumgebungen, Computer Programmierung, Fehlersuche, Grundsätze der Programmierung, Entwicklungsumgebung
Anfänger · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Datenstrukturen, React Native, Unix-Befehle, Apple Xcode, GitHub, Entwicklung von Anwendungen für Mobilgeräte, Restful API, Versionskontrolle, Javascript, Benutzeroberfläche (UI), Git (Versionskontrolle-System), UI/UX Forschung, Persona (Benutzererfahrung), Kerndaten (Software), Jest (JavaScript Testing Framework), Interaktionsdesign, Swift Programmierung, Apple iOS, Usability-Tests, iOS Entwicklung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
Mittel · Kurs · 1–3 Monate

Universidad Nacional de Colombia
Kompetenzen, die Sie erwerben: Computational Thinking, Computer Programming, Scripting, Program Development, Logical Reasoning
Mittel · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Python Programming, Computer Programming, Pseudocode, Computational Thinking, Data Structures, Development Environment
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Design Research, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Experience Design, AI Product Strategy, User Interface (UI) Design, Brainstorming, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Large Language Modeling, Human Centered Design, User Story, Wireframing, Deep Learning, Ideation, Machine Learning
Anfänger · Spezialisierung · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Weitverkehrsnetze, Netzwerkprotokolle, Netzwerk-Router, Kommunikationssysteme, Python-Programmierung, Netzwerk-Switches, Sicherheit der Infrastruktur, Lokale Netzwerke, Eingebettete Software, Netzwerk Architektur, Maschinelles Lernen, Internet der Dinge, Verteiltes Rechnen, Datenverarbeitung, Drahtlose Netzwerke, Netzwerk-Infrastruktur, Allgemeine Vernetzung, Telekommunikation, Virtuelles lokales Netzwerk (VLAN), Eingebettete Systeme
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: 3D Modeling, Design, Simulations, Aesthetics
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Integrated Development Environments, User Interface (UI), Jupyter, Application Development, Python Programming, Test Case, Debugging, Computational Logic
Gemischt · Kurs · 1–4 Wochen