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.

Princeton University
Kompetenzen, die Sie erwerben: Speicherverwaltung, Leistungsprüfung, Java, Daten-Strukturen, Java-Programmierung, Algorithmen, Computational Thinking, Graphentheorie, Analyse räumlicher Daten
★ 4.9 (12.147) · Mittel · Kurs · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: JSON, Netzwerk-Protokolle, Python-Programmierung, Erweiterbare Sprachen und XML, Entwicklungsumgebung, Web-Scraping, Anwendungsprogrammierschnittstelle (API), Restful API, Hypertext Markup Language (HTML), Webdienste, Installation der Software, Erweiterbare Markup-Sprache (XML)
★ 4.8 (44.585) · Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Benutzerzentriertes Design, Benutzerfreundlichkeit, Leitlinien für die Zugänglichkeit von Webinhalten, Benutzerfreundliches Design, Persona (Benutzererfahrung), Design Thinking, Nutzerforschung, Menschliche Faktoren, Designforschung, Anwenderbericht, Analyse der Wettbewerber, Menschenzentriertes Design, Ideenfindung
★ 4.8 (16.979) · Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Debugging, Application Development, Python Programming, Code Reusability, Program Development, Data Validation, Scripting, Programming Principles, Data Structures, Software Development, Computer Programming Tools, Computer Programming, Computational Logic, Computational Thinking, Algorithms, Problem Solving, Critical Thinking and Problem Solving
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Öffentliches Reden, Benutzerfreundlichkeit, Benutzererfahrung, Benutzerfreundliches Design, Daten-Ethik, UI/UX-Forschung, Nutzerforschung, Designforschung, Prüfung der Benutzerfreundlichkeit, Mobile Entwicklung, Interviewing-Fähigkeiten, Informationen zum Datenschutz, Prototyping, Präsentationen, Forschungsmethodologien, Forschungsdesign, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
★ 4.8 (6078) · Anfänger · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: React Native, Javascript, Benutzerfreundliches Design, Persona (Benutzererfahrung), Unix-Befehle, UI/UX-Forschung, Nutzerforschung, Interaktionsdesign, Prüfung der Benutzerfreundlichkeit, Mobile Entwicklung, Restful API, Git (Versionskontrollsystem), Befehlszeilenschnittstelle, Web-Entwicklungs-Tools, React.js, Versionskontrolle, SQL, GitHub, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Jest (JavaScript Testing Framework)
★ 4.6 (11.361) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, Unit Testing, Large Language Modeling, LangChain, Generative AI, Retrieval-Augmented Generation, Data Wrangling, Responsible AI, Exploratory Data Analysis, Unsupervised Learning, Model Evaluation, Generative Model Architectures, PyTorch (Machine Learning Library), LLM Application, Keras (Neural Network Library), Supervised Learning, Vector Databases, Fine-tuning, Data Import/Export
★ 4.7 (100.885) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Cryptography, Network Monitoring, Network Security, Distributed Denial-Of-Service (DDoS) Attacks, Computer Systems, Data Storage Technologies, Cybersecurity, Threat Detection, Security Controls, General Networking, Cloud Computing, Microsoft Azure, Active Directory, Encryption, Firewall, Operating Systems, Authentications, Authorization (Computing), General Data Protection Regulation (GDPR), Business Software
★ 4.7 (2556) · Mittel · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Relationale Datenbanken, Datenmodellierung, Datenbank-Design, Python-Programmierung, Software zur Datenvisualisierung, Objektorientierte Programmierung (OOP), Web-Scraping, Anwendungsprogrammierschnittstelle (API), Datenbanken, Datenverarbeitung, Datenbank-Software, SQL, Datenbank-Management, Datenspeicher
★ 4.8 (21.651) · Anfänger · Kurs · 1–3 Monate

SkillsBooster Academy
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Java Programming, Java, GitHub Copilot, Vibe coding, Computer Programming, IntelliJ IDEA, Code Reusability, Data Structures, Programming Principles, Program Development, Development Environment, Integrated Development Environments, Spring Boot, Computer Programming Tools, Code Review, Software Installation, Application Deployment, Back-End Web Development
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Test Automation, Performance Stress Testing, Performance Testing, Test Script Development, API Testing, GitHub, Postman API Platform, Continuous Integration, Software Testing, Test Tools, Version Control, Generative AI, Test Case, Git (Version Control System), AI literacy, Technical Communication, Integration Testing, Software Development, Computer Science, Information Technology
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Content Management Systems, WordPress, Content Management, Web Presence, Web Content, Web Design, Web Design and Development, Web Development, System Configuration, Design, Marketing, Computer Science
★ 4.4 (4300) · Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden