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.

Kompetenzen, die Sie erwerben: Statistik, Markov-Modell, Regressionsanalyse, Statistische Modellierung, Python-Programmierung, Databricks, Wahrscheinlichkeitsverteilung, Statistische Inferenz, Datenwissenschaft, Statistische Methoden, Modellevaluation, Wahrscheinlichkeitsrechnung und Statistik, Bayessche Statistik, Simulationen, Datenvisualisierung, Stichproben (Statistik), Statistische Programmierung, Statistische Software, Bewertung des Modells, Jupyter, Wahrscheinlichkeit
★ 4 (109) · Anfänger · Spezialisierung · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Javascript, Node.JS, Sichere Kodierung, Web-Entwicklung, Java Programmierung, Web-Anwendungen, Techniken der Ausbeutung, Java-Programmierung
★ 4.7 (36) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Internet der Dinge, Benutzerfreundliches Design, UI/UX-Strategie, UI/UX-Forschung, Benutzeroberfläche (UI), API-Entwurf, Prototyping, Verifizierung und Validierung, Amazon Web Services, Software-Entwicklung, Architektur des Cloud Computing, Nutzerforschung, Mensch-Computer-Interaktion, Eingebettete Systeme, Anwendungsprogrammierschnittstelle (API), Benutzerfreundlichkeit, Benutzererfahrung, Interaktives Design, Eingebettete Software, Amazon Webdienste
★ 4.5 (148) · Mittel · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Make.com, Email Automation, DeepSeek API, Deepseek, Workflow Management, Agentic Workflows, AI Workflows, No-Code Development, User Interface (UI), LLM Application, AI Integrations, Human Computer Interaction, Generative AI Agents, Large Language Modeling, Retrieval-Augmented Generation, Automation, Application Programming Interface (API), Natural Language Processing, Prompt Engineering, Debugging
★ 4.2 (58) · Mittel · Spezialisierung · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenvalidierung, Anwendungsentwicklung, Django (Web-Framework), Python-Programmierung, Netzwerk-Protokolle, Validierung von Daten, Datenmodellierung, Datenbank-Design, Web-Entwicklung, Back-End-Webentwicklung, Benutzerkonten, UI-Komponenten, Objekt-Relationales Mapping, Web-Anwendungen, Hypertext Markup Language (HTML), Benutzeroberfläche (UI) Design, Relationale Datenbanken, Bereitstellung von Anwendungen, Beglaubigungen
★ 4.8 (398) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Speicherverwaltung, Hardware-Architektur, Fehlersuche, Computerarchitektur, Echtzeit-Betriebssysteme, Eingebettete Systeme, Digitale Signalverarbeitung, Eingebettete Software, Mikroarchitektur, Software-Entwicklungstools
★ 4.7 (145) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Automatisierung, Visual Basic (Programmiersprache), Microsoft Excel, Benutzeroberfläche (UI), Excel-Makros, Simulationen
★ 4.9 (464) · Fortgeschritten · Kurs · 1–3 Monate

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

Google Cloud
Kompetenzen, die Sie erwerben: Business Intelligence Software, Dashboard, Leistungsoptimierung, Datenanalyse, Erstellung des Dashboards, Persistenz der Daten, Datenmodellierung, SQL, Looker (Software)
★ 4.7 (72) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Model Training, Regression Analysis, NumPy, Machine Learning Algorithms, Machine Learning, Model Optimization, Deep Learning, Data Science, Python Programming
★ 4.6 (440) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: PyTorch (Bibliothek für maschinelles Lernen), Faltungsneuronale Netze, Python-Programmierung, Modellevaluation, Bildanalyse, Tiefes Lernen, Modell Ausbildung, Lernen übertragen, Bewertung des Modells, Faltungsneuronale Netzwerke, Transfer Learning
★ 4.4 (228) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: R Programmierung, Datenanalyse, Kalkulation, Regressionsanalyse, Wahrscheinlichkeitsverteilung, Statistische Inferenz, Datenwissenschaft, Statistische Modellierung, Maschinelles Lernen, Statistische Methoden, Lineare Algebra, Modellevaluation, Wahrscheinlichkeitsrechnung und Statistik, Daten-Ethik, Logistische Regression, Statistische Analyse, Statistische Programmierung, R (Software), Statistische Software, Bewertung des Modells, Prädiktive Modellierung
★ 4.2 (23) · Mittel · Kurs · 1–4 Wochen