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, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Go (Programming Language), Data Structures, C and C++, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Object Oriented Design, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Programming Principles, Integrated Development Environments, Graph Theory, Computer Science, File Systems, Artificial Intelligence, Integration Testing, Software Design
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: 3D Modeling, Animation and Game Design, 3D Assets, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Adobe Photoshop, Photo Editing, Autodesk, Color Matching
Gemischt · Kurs · 1–4 Wochen

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

University of California San Diego
Kompetenzen, die Sie erwerben: Python-Programmierung, Verschlüsselung, Arithmetik, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Computergestütztes Denken, Algorithmen, Theoretische Informatik, Schlüsselverwaltung, Kryptographische Protokolle, Kryptographie, Algebra
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: 3D Modeling, 3D Assets, Autodesk, Visualization (Computer Graphics), Computer Graphics, Computer Graphic Techniques, Image Quality
Gemischt · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Generative KI, Schnelles Engineering, Python-Programmierung, Reinforcement Learning, Modellierung großer Sprachen, Verantwortungsvolle KI, PyTorch (Bibliothek für Maschinelles Lernen), Angewandtes maschinelles Lernen, Maschinelles Lernen, Verarbeitung natürlicher Sprache, Leistungsoptimierung, Skalierbarkeit
Mittel · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: Ruby (Programming Language), Other Programming Languages, Object Oriented Programming (OOP), Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design Patterns, Theoretical Computer Science, Debugging
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, Restful API, Application Deployment, Artificial Intelligence, Software Development Tools, Software Testing, Test Automation, Software Development, DevSecOps, Application Security, CI/CD, Application Programming Interface (API), AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Software Development Life Cycle, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, React Redux, Database Design, CI/CD, Cloud-Native Computing, Responsive Web Design, NoSQL, OpenShift, Git (Version Control System), Cloud Applications, Ajax, Javascript, Azure DevOps, Engineering Software
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Einheitstest, User Experience Design, Nutzerorientierte Gestaltung, UI Komponenten, Linux-Befehle, API-Design, Benutzererlebnis, Benutzeroberfläche (UI), Javascript, Software-Visualisierung, Fehlersuche, Software Versionierung, JavaScript-Frameworks, Web-Anwendungen, Pseudocode, Design Forschung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Anwendungsentwicklung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Python Programming, Algorithms, Computer Programming, Theoretical Computer Science, Linear Algebra, Mathematics and Mathematical Modeling, Computer Science, Algebra, Object Oriented Programming (OOP), IBM Cloud, Scripting, Probability, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, Mathematical Modeling, Data Structures, Data Manipulation, Probability & Statistics, Applied Mathematics, Software Installation
Anfänger · Spezialisierung · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Python-Programmierung, Integrierte Entwicklungsumgebungen, Computer Programmierung, Dateisysteme, Internet der Dinge, UI Komponenten, Computer Hardware, Entwicklungsumgebung, Betriebssysteme, OS Prozessverwaltung, Eingebettete Systeme, Betriebssystem-Verwaltung, Linux
Gemischt · Kurs · 1–4 Wochen