Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Board Infinity
Kompetenzen, die Sie erwerben: Restful API, ASP.NET, Model View Controller, .NET Framework, JSON, Application Programming Interface (API), API Design, Application Frameworks, Web Services, Middleware, Back-End Web Development, Extensible Markup Language (XML)
★ 4 (68) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Datenqualität, MLOps (Operationen für maschinelles Lernen), Qualität der Daten, Databricks, Daten-Pipelines, Schneeflocken-Schema, DevOps, SQL, Datenumwandlung, Modell Ausbildung, PySpark, Data Warehousing, Verteiltes Rechnen, Datenverarbeitung, Integration von Daten, Große Daten, Apache Hadoop, Python-Programmierung, Datenarchitektur, Apache Spark, Modell-Einsatz
★ 3.9 (67) · Fortgeschritten · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: TypScript, React.js, Skalierbarkeit, Computer Programmierung, Middleware, Instandhaltbarkeit, Server-Seite, Daten-Strukturen, Javascript, Web-Frameworks, Computerprogrammierung, Web-Entwicklung, Web-Design
★ 4.6 (58) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Maschinelles Lernen, Scikit Learn (Bibliothek für maschinelles Lernen), Daten-Pipelines, Datenwissenschaft, Technische Merkmale, Text Mining, Feature Technik, Unüberwachtes Lernen, Design Thinking, Qualitätssicherung, Datenumwandlung, Verarbeitung natürlicher Sprache, Erkennung von Anomalien, Explorative Datenanalyse, Algorithmen für maschinelles Lernen, Daten-Ethik, Verantwortungsvolle AI, Python-Programmierung, Klassifizierungsalgorithmen, Vorverarbeitung von Daten, Datenvorverarbeitung
★ 4.4 (80) · Fortgeschritten · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Prototyping, Web-Entwicklungs-Tools, Virtuelle Umgebung, Interaktionsdesign, Unreal Engine, Erweiterte und virtuelle Realität (AR/VR), Erweiterte Realität, Virtuelle Realität, Plattformübergreifende Entwicklung, Unity-Engine, 3D-Assets
★ 4.6 (95) · Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), Schnelles Engineering, Computer-Programmierwerkzeuge, No-Code-Entwicklung, Fehlersuche, Vibe-Codierung, AI-Sicherheit, AI-Integrationen, Modellierung großer Sprachen, LLM-Bewerbung, Verantwortungsvolle AI, Programm-Entwicklung, Entwicklungsumgebung, Systemintegration
★ 4.5 (26) · Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Analyse sozialer Netzwerke, Graphentheorie, Peer Review, Informatik, Daten-Strukturen, Analyse, Computerwissenschaft, Technische Kommunikation, Netzwerkanalyse, Algorithmen
★ 4.7 (100) · Gemischt · Kurs · 1–3 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Automatisierung, Prototyping, Peripheriegeräte, Speicherverwaltung, Eingebettete Software, Eingebettete Systeme, Computerarchitektur, Internet der Dinge, Daten in Echtzeit, Hardware-Architektur, Integrierte Entwicklungsumgebungen, Mikroarchitektur
★ 4.6 (298) · Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Cloud-Dienste, Sicherheit von Informationssystemen, Netzwerk-Protokolle, API-Entwurf, Cloud-Anwendungen, Amazon Web Services, Anwendungsprogrammierschnittstelle (API), Cloud-Technologien, Software-Entwicklung, Eingebettete Software, Microservices, Architektur des Cloud Computing, Internet der Dinge, Cybersecurity, Kommunikationssysteme, Eingebettete Systeme, Digitale Kommunikation, Drahtlose Netzwerke, Amazon Webdienste, Cloud-Plattformen, Telekommunikation
★ 4.5 (127) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: R Programmierung, Statistische Berichterstattung, Statistische Analyse, Datenmanipulation, Interaktive Datenvisualisierung, Datenwissenschaft, Entwicklung von Medikamenten, Datenmodellierung, Datenvisualisierung, Klinische Studien, R (Software), Klinische Forschung, Verwaltung klinischer Daten, Dashboard, Vorverarbeitung von Daten, Pharmazeutika, Präsentation der Daten, Statistische Programmierung, Formulare für Fallberichte, Datenvorverarbeitung
★ 4.5 (17) · Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, File Management, Computer Programming Tools, Data Integrity, Debugging, File I/O, Systems Design, Data Storage Technologies, System Software, Distributed Computing, Data Storage, C (Programming Language), System Programming, Computer Systems, Data Persistence, Command-Line Interface, Hardware Architecture, Peripheral Devices, Data Security
★ 4.7 (76) · Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Mathematische Software, Angewandte Mathematik, Mathematische Modellierung, Algebra, Grafische Darstellung, R (Software), Allgemeine Mathematik, Datenanalyse, Wirtschaftsmathematik, Kalkulation
★ 4.7 (224) · Anfänger · Kurs · 1–4 Wochen