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: Web-Entwicklungs-Tools, React.js, Bootstrap (Front-End-Framework), Benutzeroberfläche (UI), Javascript, HTML und CSS, JavaScript-Frameworks, Web-Frameworks, Web-Anwendungen, Reaktionsfähiges Web-Design, Web-Entwicklung, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Front-End-Webentwicklung, Allgemeine Netzwerkarbeit, Web-Design
★ 4.8 (13.791) · Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Modell-Optimierung, Methoden des maschinellen Lernens, Scikit Learn (Bibliothek für maschinelles Lernen), Technische Merkmale, Überwachtes Lernen, Feature Technik, Modellevaluation, Unüberwachtes Lernen, Modell Ausbildung, Bewertung des Modells, Algorithmen für maschinelles Lernen, Angewandtes maschinelles Lernen, Prädiktive Modellierung, Künstliche neuronale Netze, Python-Programmierung, Klassifizierungsalgorithmen
★ 4.6 (8777) · Mittel · Kurs · 1–4 Wochen

JetBrains
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Java, IntelliJ IDEA, Computer Programmierung, Software-Entwicklung, Einheitstest, Funktionales Design, Java Programmierung, Skripting, Grundsätze der Programmierung, Code-Überprüfung, Java-Programmierung, Objektorientierte Programmierung (OOP), Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Einheitliche Prüfung, Computerprogrammierung, Interoperabilität, Android-Entwicklung, Kotlin
★ 4.7 (2126) · Mittel · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), React.js, Event-Driven Programming, UI Components, Web Development Tools, Code Reusability, Front-End Web Development, JavaScript Frameworks, Application Programming Interface (API), Web Applications, Unit Testing, Web Design and Development, Application Development, Software Design Patterns, Javascript, Development Environment, Context Management, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Dataflow
★ 4.7 (3683) · Mittel · Spezialisierung · 1–3 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Aufkommende Technologien, Netzwerk-Protokolle, Entwicklungstests, Anwendungsdesign, Web-Entwicklungs-Tools, Testgetriebene Entwicklung (TDD), Anwendungs-Rahmenwerke, Kryptographie, Blockchain, Verteiltes Rechnen, Entwicklung von Testskripten, Grundsätze der Programmierung, Computer-Plattformen, Transaktionsverarbeitung, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Kryptographische Protokolle, Programm-Entwicklung, Cloud-Plattformen, Aufstrebende Technologien
★ 4.6 (9128) · Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Leitlinien für die Zugänglichkeit von Webinhalten, Web-Entwicklungs-Tools, Verifizierung und Validierung, Anwendungs-Rahmenwerke, Bootstrap (Front-End-Framework), Fehlersuche, Reaktionsfähiges Web-Design, Interaktives Design, Javascript, HTML und CSS, Wireframing, Hypertext Markup Language (HTML), Web-Frameworks, Web-Entwicklung, Web-Sprache, Web-Design und Entwicklung, Cascading Style Sheets (CSS), Front-End-Webentwicklung, Web-Design
★ 4.7 (35.432) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Python Programming, Computer Programming, Geometry, Data Manipulation, Data Management, Data Analysis, Applied Mathematics
Mittel · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Prompt Engineering, Retrieval-Augmented Generation, Generative AI, Prompt Engineering Tools, Generative AI Agents, LLM Application, OpenAI, Claude Code, Anthropic Claude, Rust (Programming Language), Databricks, Embeddings, MLOps (Machine Learning Operations), Vector Databases, Data Architecture, DevOps, Python Programming, Software Architecture, Scala Programming, Governance
Mittel · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Data Storytelling, Business Metrics, Key Performance Indicators (KPIs), Data Management, Data Presentation, Data Collection, Data Governance, Bayesian Statistics, Data Visualization, Descriptive Statistics, Statistical Hypothesis Testing, Performance Metric, Information Privacy, Pandas (Python Package), Data Analysis, Data Visualization Software, Spreadsheet Software, Analytics, SQL, Python Programming
★ 4.7 (1798) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Java Programming, Java, Computer Programming, Applied Mathematics, Geometry, Problem Solving
Mittel · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Amazon Bedrock, Serverless Computing, AWS SageMaker, Generative AI, AI Integrations, Token Optimization, AI Workflows, Amazon Web Services, Other Programming Languages, Rust (Programming Language), Analytics, Anomaly Detection, Performance Tuning, Development Environment, Performance Analysis, Python Programming, Operational Efficiency, Data Wrangling, Benchmarking, Cost Reduction
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Methoden, Statistik, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Deskriptive Statistik, Wahrscheinlichkeit, Statistische Inferenz, Explorative Datenanalyse, Bayessche Statistik, Stichproben (Statistik), Statistische Software, R (Software), Datenanalyse, Wahrscheinlichkeitsverteilung
★ 4.7 (5875) · Anfänger · Kurs · 1–3 Monate