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.

Fractal Analytics
Kompetenzen, die Sie erwerben: Prompt Engineering, Responsible AI, Generative AI, Generative Model Architectures, Code Review, Data Ethics, AI Workflows, AI literacy, Artificial Intelligence, Object Oriented Programming (OOP), Risking, Machine Learning Methods, Artificial Neural Networks, Maintainability, Computer Programming, AI powered creativity, Debugging, Problem Solving, Critical Thinking, Data Analysis
★ 4.6 (434) · Anfänger · Spezialisierung · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Web Design and Development, Pseudocode, Version Control, Git (Version Control System), Diagram Design, Microsoft Copilot, Algorithms, Program Development, Code Reusability, Computational Logic, C# (Programming Language)
★ 4.8 (79) · Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Python-Programmierung, Anwendungsprogrammierschnittstelle (API), TCP/IP, Eingebettete Software, Eingebettete Systeme, Elektronik, Funktionale Anforderung, Netzwerk-Protokolle, OSI-Modelle, Grundlegende elektrische Systeme, Dokumente zu den Benutzeranforderungen, Elektronische Komponenten, Fehlersuche, Funktionale Spezifikation, Linux, Internet der Dinge, Entwurf von Systemen, Linux-Befehle, Elektronische Hardware, Planung der Prüfung
★ 4.7 (20.511) · Anfänger · Spezialisierung · 3–6 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Erweiterte Analytik, Benutzererfahrung, Planung der Kundennachfrage, Bedarfsplanung, Produktentwicklung, A/B-Tests, Agile Produktentwicklung, Analytik, Agile Methodik, Software-Entwicklung, Verbesserung der Kundenerfahrung, Kundeneinblicke, Datengestützte Entscheidungsfindung, Agile Software-Entwicklung, Produktmanagement, Produktverbesserung, Kundenanalyse, Analytische Fähigkeiten, KI-Produktstrategie, Prüfung der Benutzerfreundlichkeit
★ 4.7 (515) · Anfänger · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Network Security, IT Security Architecture, OSI Models, TCP/IP, Threat Modeling, Network Protocols, Computer Networking, Cybersecurity, Application Security, Network Architecture, General Networking, Cryptographic Protocols, Vulnerability Assessments, Network Infrastructure, Exploit development, Network Model, Network Routing, Communication Systems
★ 4.9 (33) · Anfänger · Kurs · 1–3 Monate
LearnQuest
Kompetenzen, die Sie erwerben: Python-Programmierung, Software-Prüfung, Skriptsprachen, Entwicklungsumgebung, Computerprogrammierung, Einheitliche Prüfung, Containerisierung, Pandas (Python-Paket), Persistenz der Daten, Datei-E/A, Datenmodellierung, Unified Modeling Language, Bereitstellung von Anwendungen, Paket- und Softwareverwaltung, Skripting, Plot (Grafiken), DevOps, Docker (Software), Grundsätze der Programmierung, Daten-Strukturen
★ 4 (210) · Anfänger · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Software-Prüfung, Scala-Programmierung, Algorithmen, Einheitliche Prüfung, Tools erstellen, Datenmodellierung, Objektorientierter Entwurf, Validierung von Daten, Objektorientierte Programmierung (OOP), Unternehmensmodellierung, Grundsätze der Programmierung, Daten-Strukturen, Programm-Entwicklung
★ 4.6 (178) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Instandhaltbarkeit, Analyse der Anforderungen, Software-Architektur, Funktionale Anforderung, Dokumente zu den Benutzeranforderungen, Systemarchitektur, Anwendungs-Rahmenwerke, Software-Entwurfsmuster, Internet der Dinge, Interoperabilität, Android-Entwicklung
★ 4.3 (250) · Gemischt · Kurs · 1–3 Monate

IIMA - IIM Ahmedabad
Kompetenzen, die Sie erwerben: Datenwissenschaft, Präsentation der Daten, Statistische Visualisierung, Wahrscheinlichkeit, Deskriptive Statistik, Stichproben (Statistik), Datenerhebung, Datenkompetenz, Wahrscheinlichkeitsverteilung, Statistik, Statistische Analyse, Statistische Inferenz, Schätzung, Datenanalyse, Wahrscheinlichkeitsrechnung und Statistik, Bestimmung des Stichprobenumfangs, Statistische Hypothesenprüfung, Statistische Methoden, Datenvisualisierung, Statistische Modellierung
★ 4.6 (312) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Technische Merkmale, Einbettungen, Verarbeitung natürlicher Sprache, Statistisches maschinelles Lernen, Dimensionalitätsreduktion, Logistische Regression, Überwachtes Lernen, Text Mining, Wahrscheinlichkeitsrechnung und Statistik, Angewandtes maschinelles Lernen, Klassifizierungsalgorithmen
★ 4.6 (4646) · Mittel · Kurs · 1–4 Wochen

The Linux Foundation
Kompetenzen, die Sie erwerben: Versionskontrolle, Methoden der Softwareentwicklung, Kontinuierliche Integration, Git (Versionskontrollsystem), GitHub, Kollaborative Software, Kontinuierliche Bereitstellung, Open-Source-Technologie, CI/CD
★ 4.6 (1543) · Anfänger · Kurs · 1–4 Wochen

EDUCBA
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Entwicklungsumgebung, Echtzeit-Betriebssysteme, Eingebettete Software, System-Konfiguration, Eingebettete Systeme, Erweiterbare Markup-Sprache (XML), Software-Entwicklung, Software-Architektur, Software-Entwicklung, Systemarchitektur, Anwendungs-Rahmenwerke, Middleware, Konfigurationsmanagement
★ 4.6 (350) · Anfänger · Kurs · 1–4 Wochen