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: Datenzugang, Datenbank-Design, Datenbank-Software, Problemlösung, SQL, Relationale Datenbanken, Abfragesprachen
★ 4.6 (335) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Docker (Software), Containerization, Web Design and Development, Restful API, User Interface (UI), User Interface (UI) Design, HTML and CSS, Node.JS, Application Deployment, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Frameworks, Web Development Tools, Database Application, Server Side, Javascript
★ 4.1 (30) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: API-Entwurf, Anwendungsprogrammierschnittstelle (API), ASP.NET, Anwendungssicherheit, Anwendungs-Rahmenwerke, Model-View-Controller, Erweiterbare Markup-Sprache (XML), JSON, Back-End-Webentwicklung, Webdienste, .NET-Rahmenwerk, Web-Anwendungen, Restful API, Full-Stack Web-Entwicklung, Objekt-Relationales Mapping
★ 3.9 (44) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI Workflows, AI Orchestration, OpenAI API, LLM Application, OpenAI, Agentic Workflows, Model Context Protocol, Generative AI Agents, Agentic systems, Decision Intelligence, Tool Calling, Prompt Engineering, Prompt Patterns, ChatGPT, AI Integrations, Artificial Intelligence, Application Programming Interface (API), Large Language Modeling, Python Programming, Development Environment
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Sampling (Statistics), Statistical Hypothesis Testing, Data-Driven Decision-Making, Descriptive Statistics, Correlation Analysis, Data Literacy, Data Analysis, Plot (Graphics), Probability Distribution, Statistics, Statistical Visualization, Statistical Analysis, Estimation, Data Collection, Data Visualization, Risk Analysis, Statistical Software, Statistical Programming, Statistical Methods, Problem Solving
★ 4.6 (45) · Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Feinabstimmung, Maschinelles Lernen, Containerisierung, C (Programmiersprache), Verarbeitung natürlicher Sprache, Modellierung großer Sprachen, LLM-Bewerbung, Open-Source-Technologie, Plattformübergreifende Entwicklung, Gesicht umarmen, Modell-Einsatz
★ 4.8 (26) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software-Konfigurationsmanagement, Software-Versionierung, Computer-Programmierwerkzeuge, Devops-Werkzeuge, Tools erstellen, Versionskontrolle, Software-Entwicklungstools, Abhängigkeitsanalyse, Apache Maven, Apache
★ 4.4 (10) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Integrität der Daten, System-Programmierung, Software Architektur, Elektronische Hardware, Linux, Speicherverwaltung, Eingebettete Software, Entwurf von Systemen, Elektrische Systeme, Leistungsoptimierung, Verlässlichkeit, Software-Architektur, Fehleranalyse, Eingebettete Systeme, Hardware-Entwurf, Systemarchitektur, Systemanforderungen, Leistungsprüfung, Hardware-Architektur, Echtzeit-Betriebssysteme, Systementwurf und Implementierung
★ 4.3 (18) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: R Programming, R (Software), Data Visualization, Statistical Programming, Time Series Analysis and Forecasting, Interactive Data Visualization, Data-Driven Decision-Making, Trend Analysis, Rmarkdown, Data Processing, Data Analysis, Predictive Modeling, Data Cleansing, Data Manipulation, Exploratory Data Analysis, Predictive Analytics, Revenue Management, Forecasting, Business Strategy, Machine Learning
★ 4.9 (11) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Tiefes Lernen, Liegenschaften, Bereinigung von Daten, Technische Merkmale, Modellevaluation, Feature Technik, Modell Ausbildung, Bewertung des Modells, Prädiktive Modellierung, Python-Programmierung, Künstliche neuronale Netze, Tensorflow, Keras (Bibliothek für neuronale Netze), Vorverarbeitung von Daten, Datenvorverarbeitung
★ 4.4 (23) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Konfigurationsverwaltung, Skalierbarkeit, React.js, Anwendungs-Rahmenwerke, Reaktionsfähiges Web-Design, Entwicklungsumgebung, Web-Anwendungen, JavaScript-Frameworks, Web-Frameworks, Konfigurationsmanagement, Bereitstellung von Anwendungen, Web-Entwicklung, Cascading Style Sheets (CSS), Routing-Protokolle, Frontend-Leistung, Front-End-Webentwicklung
★ 4.5 (29) · Anfänger · Kurs · 1–4 Wochen

Fundação Instituto de Administração
Kompetenzen, die Sie erwerben: Big Data, R (Software), Data Mining, Data-Driven Decision-Making, Data Visualization, Data Strategy, FinTech, Data Engineering, Data Visualization Software, Plot (Graphics), Deep Learning, Machine Learning Methods, R Programming, Predictive Analytics, Analytics, Applied Machine Learning, Data Science, Financial Market, Data Analysis, Digital Transformation
★ 4.3 (91) · Anfänger · Spezialisierung · 1–3 Monate