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: Reinforcement Learning, Deep Learning, Model Optimization, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Algorithms, Machine Learning, Model Training, Applied Machine Learning, Natural Language Processing, Performance Tuning
Fortgeschritten · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Tiefes Lernen, Modell-Optimierung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Verifizierung und Validierung, Bewertung des Modells, Leistungsoptimierung, Angewandtes maschinelles Lernen, Künstliche neuronale Netze, Fehlersuche, Methoden des maschinellen Lernens, Modell Ausbildung, Modellevaluation, Tensorflow
★ 4.9 (63.526) · Mittel · Kurs · 1–4 Wochen

SkillsBooster Academy
Kompetenzen, die Sie erwerben: Prompt Engineering, Vibe coding, AI Workflows, Generative AI Agents, Generative AI, AI Personalization, Software Development Tools, GitHub, Application Development, Artificial Intelligence, Code Review, Responsible AI, Design Software, Web Development Tools, Front-End Web Development, Software Development, React.js, Javascript, Web Development, Software Engineering
★ 4.4 (11) · Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, KI-Kenntnisse, Maschinelles Lernen, Informationen zum Datenschutz, Bewertung des Modells, Algorithmen für maschinelles Lernen, Verantwortungsvolle AI, AI-Sicherheit, OpenAI, Prädiktive Analytik, Datenerfassung, Algorithmen, Modell Ausbildung, Datenvorverarbeitung, Modellevaluation, Spieltheorie, Datenerhebung, Persönlich identifizierbare Informationen, Analytische Fähigkeiten, Modellierung großer Sprachen, Vorverarbeitung von Daten, Prädiktive Modellierung, Daten-Ethik
★ 4.6 (968) · Anfänger · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Memory Management, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Software Development Tools, Program Development, Hardware Architecture, Systems Architecture, Eclipse (Software), Data Structures, C and C++, Build Tools, Programming Principles, Microarchitecture
★ 4.4 (277) · Mittel · Spezialisierung · 3–6 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Entwicklung von Testskripten, Test-Tools, Software-Qualitätssicherung, Testfall, Test-Automatisierung, Test Daten, Technische Kommunikation, Verifizierung und Validierung, Einheitliche Prüfung, Funktionelle Prüfung, Lebenszyklus der Systementwicklung, Software-Prüfung, JUnit, Einheitstest, Planung der Prüfung, Entwicklungstests, Code-Abdeckung, White-Box-Tests
★ 4.3 (830) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Memory Management, C++ (Programming Language), C (Programming Language), Objective-C (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Debugging
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Restful API, Spring Framework, API Design, Application Programming Interface (API), Data Validation, Model View Controller, Back-End Web Development, Spring Boot, Server Side, Java Programming, Verification And Validation, Maintainability, Enterprise Application Management, Configuration Management, Extensible Markup Language (XML)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Skripting, Browser-Kompatibilität, Back-End-Webentwicklung, Reaktionsfähiges Web-Design, Bootstrap (Front-End-Framework), Web-Entwicklung, Javascript, Cascading Style Sheets (CSS), Anwendungsprogrammierschnittstelle (API)
★ 4.4 (849) · Anfänger · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Programming Principles, Java Programming, Java, Computer Programming, Code Reusability, Data Structures, Object Oriented Programming (OOP), Computational Logic, Program Development, Problem Solving, Algorithms, Eclipse (Software)
★ 4.8 (435) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Serverloses Rechnen, IBM Wolke, Software-Architektur, Kubernetes, Restful API, Cloud-natives Computing, Containerisierung, Flask (Web-Framework), Cloud-Bereitstellung, Bereitstellung von Anwendungen, Cloud-Anwendungen, Software Architektur, Cloud Computing, API-Gateway, Skalierbarkeit, Microservices, Istio, OpenShift
★ 4.6 (402) · Mittel · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: SQL, Große Daten, Datenwissenschaft, Git (Versionskontrollsystem), Befehlszeilenschnittstelle, Bash (Skriptsprache), Datenmanipulation, Shell-Skript, Python-Programmierung, Linux-Befehle, Jupyter, JSON, AWS SageMaker, Versionskontrolle, Linux-Verwaltung, Linux, Web-Scraping, Pandas (Python-Paket), MySQL, Microservices
★ 4.5 (481) · Anfänger · Spezialisierung · 3–6 Monate