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.

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Objektorientierter Entwurf, Apache Spark, Interaktive Datenvisualisierung, Algorithmen, Funktionales Design, Grundsätze der Programmierung, Datenmanipulation, Merkblatt (Software), Objektorientierte Programmierung (OOP), Apache Hadoop, Scala-Programmierung, Software-Entwicklung, Benutzeroberfläche (UI), Daten-Strukturen, Anwendungsdesign, Große Daten, Datenverarbeitung, Verteiltes Rechnen, Wissenschaftliche Visualisierung
★ 4.7 (10.660) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Angular, Test Automation, Test Script Development, JavaScript Frameworks, Web Development Tools, Application Development, Application Frameworks, Video Game Development, Test Tools, Frontend Integration, Program Development, Development Environment, React.js, Web Applications, Application Design, Application Deployment, User Interface (UI), Game Design, Verification And Validation, UI Components
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programming, Java, Performance Tuning, Memory Management, Web Servers, Web Applications, Server Side, Computer Networking, TCP/IP, OS Process Management, Context Management, Software Development, Encryption, Network Protocols, Scalability, Maintainability
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Angular, TypeScript, Front-End Web Development, UI Components, Application Frameworks, Development Environment, HTML and CSS, Web Applications, Web Development Tools, Cascading Style Sheets (CSS), User Interface (UI), Web Design, Responsive Web Design, Web Development, Hypertext Markup Language (HTML), Code Reusability, Event-Driven Programming, Data Modeling, Web Servers
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Theoretische Informatik, Computational Thinking, Algorithmen, Graphentheorie, Informatik, Daten-Strukturen, Netzwerk-Routing
★ 4.8 (832) · Mittel · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Theoretische Informatik, Unüberwachtes Lernen, Bioinformatik, Computational Thinking, Algorithmen, Analyse, Text Mining, Daten-Strukturen, Python-Programmierung, Datenanalyse
★ 4.7 (220) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Product Roadmaps, User Story, Market Research, Product Management, User Interface and User Experience (UI/UX) Design, Product Lifecycle Management, Usability, Microsoft Copilot, UI/UX Strategy, Market Analysis, Design Thinking, Competitive Analysis, Market Intelligence, User Interface (UI) Design, Cross-Functional Team Leadership, Market Opportunities, Data Ethics, Law, Regulation, and Compliance, Responsible AI, Data Governance
★ 4.5 (417) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Dateiverwaltung, Paket- und Softwareverwaltung, Datei-E/A, Linux, Skripting, Daten importieren/exportieren, Linux-Server, Bash (Skriptsprache), Shell-Skript, Linux-Befehle, Betriebssysteme, Netzwerk-Protokolle, Unix-Befehle, grep, Linux-Verwaltung, Unix-Shell, Unix, Befehlszeilenschnittstelle, Dateisysteme, Skriptsprachen
★ 4.6 (1761) · Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Mensch-Computer-Interaktion, Menschliche Faktoren, Prototyping, Benutzererfahrung, Benutzerzentriertes Design, Interaktionsdesign, Prüfung der Benutzerfreundlichkeit, UI/UX-Forschung, Gestaltungselemente und -prinzipien, Designforschung, Benutzerfreundliches Design, Benutzerfreundlichkeit, Ideenfindung, Nutzerforschung
★ 4.8 (1628) · Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Software-Prüfung, Daten-Strukturen, JSON, Python-Programmierung, Einheitliche Prüfung, Wiederverwendbarkeit von Code
★ 4.7 (3732) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI Orchestration, AI Workflows, LangGraph, Agentic Workflows, LangChain, LLM Application, Tool Calling, Agentic systems, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Prompt Patterns, Retrieval-Augmented Generation, Prompt Engineering, AI Integrations, Application Development, Data Visualization, Responsible AI, Large Language Modeling, Risking
★ 4.6 (312) · Mittel · Spezialisierung · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Agile Methodik, Methoden der Softwareentwicklung, Freigabe-Management, Agile Produktentwicklung, Anwenderbericht, Sprint-Planung, Agile Software-Entwicklung, Scrum (Software-Entwicklung)
★ 4.7 (7485) · Mittel · Kurs · 1–4 Wochen