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.

University of California, Irvine
Kompetenzen, die Sie erwerben: Mobile Entwicklung, UI-Komponenten, Animation und Spieldesign, JSON, Model-View-Controller, Entwicklung von Videospielen, Objective-C (Programmiersprache), Speicherverwaltung, Reaktionsfähiges Web-Design, Prototyping, Benutzeroberfläche (UI), Mensch-Computer-Interaktion, OAuth, Benutzeroberfläche (UI) Design, iOS-Entwicklung, Spiel-Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Kerndaten (Software), Swift-Programmierung, Apple iOS
★ 4.5 (710) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Mobile Entwicklung, React Native, UI-Komponenten, Anwendungsentwicklung, Web-Entwicklung, Anwendungs-Rahmenwerke, Javascript, JavaScript-Frameworks, Reaktionsfähiges Web-Design, Cascading Style Sheets (CSS), React.js, Browser-Kompatibilität, Hypertext Markup Language (HTML), Plattformübergreifende Entwicklung, HTML und CSS, Web-Design
★ 4.7 (601) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Künstliche Intelligenz, AI-Personalisierung, Google Gemini, Verantwortungsvolle AI, Google Arbeitsbereich, AI-Arbeitsabläufe, AI-Förderung
★ 4.8 (1555) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Regressionsanalyse, Dimensionalitätsreduktion, Statistische Hypothesenprüfung, Datenverarbeitung, Explorative Datenanalyse, Klassifizierungsalgorithmen, Maschinelles Lernen, Datenvorverarbeitung, Statistische Inferenz, Modell Ausbildung, Scikit Learn (Bibliothek für maschinelles Lernen), Bewertung des Modells, Methoden des maschinellen Lernens, Prädiktive Modellierung, Angewandtes maschinelles Lernen, Statistische Methoden, Unüberwachtes Lernen, Modellevaluation, Überwachtes Lernen, Feature Technik, Technische Merkmale, Vorverarbeitung von Daten, Algorithmen für maschinelles Lernen
★ 4.6 (3377) · Mittel · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: Dashboard, Präsentation der Daten, Datenanalyse, Datenvisualisierung, Erstellung des Dashboards, Daten-Storytelling, Plot (Grafiken), Analyse räumlicher Daten, Histogramm, Interaktive Datenvisualisierung, Jupyter, Python-Programmierung, Streudiagramme, Matplotlib, Geografische Informationen und Technologie, Software zur Datenvisualisierung, Plotly, Geospatial Mapping, Seaborn
★ 4.5 (12.251) · Mittel · Kurs · 1–3 Monate

The Linux Foundation
Kompetenzen, die Sie erwerben: Dateisysteme, Paket- und Softwareverwaltung, Grafische Werkzeuge, System-Konfiguration, Betriebssysteme, Installation der Software, Systemüberwachung, Patch-Verwaltung, Dateiverwaltung, Benutzerbereitstellung, Befehlszeilenschnittstelle, Unix-Shell, Benutzerkonten, Linux, Verwaltung des Betriebssystems, Linux-Befehle, Linux-Verwaltung, System-Software
★ 4.5 (1392) · Anfänger · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Technische Informatik, Dateisysteme, Betriebssysteme, Speicherverwaltung, Eingebettete Systeme, Computer-Programmierwerkzeuge, Computerprogrammierung, Dateiverwaltung, Befehlszeilenschnittstelle, Open-Source-Technologie, C (Programmiersprache), Linux, Linux-Befehle, Unix, OS Prozessmanagement, Linux-Server, Computer Programmierung
★ 4.7 (35) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: UI-Komponenten, Web-Entwicklung, React.js, JavaScript-Frameworks, Javascript, Cascading Style Sheets (CSS), Fehlersuche, HTML und CSS, Front-End-Webentwicklung
★ 4.4 (417) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Business Intelligence, Digitale Transformation, Business-Analytik, Datengestützte Entscheidungsfindung, Verbesserung der Geschäftsprozesse, Analytik, Daten-Strategie, Unternehmensanalyse, Geschäftsprozess, Software zur Datenanalyse, Datenanalyse, Entscheidungsfindung, Digitale Analyse, Wichtige Leistungsindikatoren (KPIs), Web-Analytik, Leistungsmessung, Leistungsmetrik, Geschäftliche Metriken, Tableau-Software, Prozessverbesserung, Business Analyse
★ 4.6 (8478) · Gemischt · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Software-Entwurfsmuster, Instandhaltbarkeit, Testgetriebene Entwicklung (TDD), Software-Entwicklung, JUnit, Software Entwurf, Sichere Kodierung, Mobile Sicherheit, Test-Tools, Entwicklungstests, Test-Automatisierung, Einheitliche Prüfung, Integrationsprüfung, Android-Entwicklung, Software-Prüfung, Prüfbarkeit, Softwaretechnik, Einheitstest
★ 4.5 (297) · Gemischt · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: R Programmierung, Regressionsanalyse, Statistische Modellierung, Explorative Datenanalyse, Statistische Hypothesenprüfung, Statistische Analyse, Datenvisualisierung, Datenanalyse, Peer Review, Statistische Inferenz, Statistische Berichterstattung, Bayessche Statistik, R (Software), Wahrscheinlichkeitsverteilung, Stichproben (Statistik), Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Statistische Software, Statistik, Statistische Programmierung
★ 4.7 (7674) · Anfänger · Spezialisierung · 3–6 Monate