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: Versionskontrolle, Softwaretechnik, Projektleitung, Software-Versionierung, Software-Entwicklungstools, Software-Entwicklung, Kollaborative Software, Git (Versionskontrollsystem)
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: GitHub, Mobile Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Figma (Entwurfssoftware), Benutzeroberfläche (UI) Design, Flutter (Software), Anwendungsentwicklung, Anwendungsprogrammierschnittstelle (API), React Native, Benutzeroberfläche (UI), Bereitstellung von Anwendungen, Persistenz der Daten, Software-Entwicklung, Anwenderbericht, Mobile Entwicklungstools, Git (Versionskontrollsystem)
Fortgeschritten · Kurs · 1–3 Monate
Rice University
Kompetenzen, die Sie erwerben: Experimentieren, Wissenschaftliche Methoden, Physik, Chemie, Analytische Chemie, Allgemeine Wissenschaft und Forschung, Naturwissenschaft
Gemischt · Kurs · 1–3 Monate

KodeKloud
Kompetenzen, die Sie erwerben: Devops-Werkzeuge, Containerisierung, Cloud-Entwicklung, Systemanforderungen, Virtuelle Vernetzung, Befehlszeilenschnittstelle, DevOps, Persistenz der Daten, Software Architektur, Computer-Vernetzung, Docker (Software), Installation der Software, YAML, Software-Architektur, Dateisysteme, Datenspeicherung, Linux-Befehle
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Generative Modellarchitekturen, Modellierung großer Sprachen, Daten-Ethik, Verantwortungsvolle AI, Systemüberwachung, AI-Sicherheit, Künstliche Intelligenz, Generative KI, Erkennung von Bedrohungen, AI-Förderung, Microsoft Kopilot, KI-Kenntnisse, AI-Integrationen, Maschinelles Lernen, Generative adversarische Netze (GANs), LLM-Bewerbung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Plotly, Dashboard, Plot (Graphics), Pandas (Python Package), Dashboard Creation, Data Manipulation, Interactive Data Visualization, Data Visualization Software, Data Visualization, Web Applications, Web Design and Development, Application Development, Data Presentation, Data Science, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Unit Testing, JUnit, Test Case, Software Testing, Software Development, Software Engineering, Java Programming, Java
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado System
Kompetenzen, die Sie erwerben: Rechnerische Logik, Systemanforderungen, Technische Dokumentation, Analyse der Sicherheitsanforderungen, Systemanalyse, Funktionale Spezifikation, Dokumente zu den Benutzeranforderungen, Software-Entwurfsdokumente, Analyse der Anforderungen, Datenmodellierung, Modellierung von Prozessen, Unified Modeling Language, Software-Dokumentation, Datenflussdiagramme (DFDs), Diagramm Entwurf, Funktionale Anforderung
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Transact-SQL, Datenanalyse, Relationale Datenbanken, Datenbank-Design, Datenbank-Management-Systeme, SQL, Datenmanipulation, Generative KI, Datenbank-Management, Datenbank Management, Microsoft SQL-Server, Datenbanken, GitHub Kopilot, Datenumwandlung, Abfragesprachen
Anfänger · Kurs · 1–4 Wochen

University of Copenhagen
Kompetenzen, die Sie erwerben: Taxonomie, Biologie, Umweltwissenschaft, Biowissenschaften, Chemie, Allgemeine Wissenschaft und Forschung, Mikrobiologie, Naturwissenschaft, Molekularbiologie, Alte Geschichte, Anthropologie, Umwelt
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Reaktionsfähiges Web-Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Interaktives Design, Nutzerforschung, Typografie, Benutzeroberfläche (UI) Design, Benutzeroberfläche (UI), Persona (Benutzererfahrung), Benutzererfahrung, Interaktionsdesign, Gestaltungselemente und -prinzipien, Benutzerfreundlichkeit, UI/UX-Strategie, Prototyping, Grafische und visuelle Gestaltung, UI/UX-Forschung, Benutzerzentriertes Design, Benutzerströme, Layout Gestaltung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Test-Automatisierung, Grundsätze der Programmierung, Software-Prüfung, Entwicklung von Testskripten, Paket- und Softwareverwaltung, Python-Programmierung, Automatisierung, Browser-Kompatibilität, Objektorientierte Programmierung (OOP), Integrierte Entwicklungsumgebungen, Datei-E/A, Entwicklungsumgebung, Web-Entwicklungs-Tools, Selenium (Software), Skripting, Installation der Software
Anfänger · Kurs · 1–3 Monate