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.

Universidade Estadual de Campinas
Kompetenzen, die Sie erwerben: Education Software and Technology, Computational Thinking, Programming Principles, Computer Programming, Computational Logic, Digital pedagogy, Robotics, Computer Programming Tools, Prototyping, Technical Design, Artificial Intelligence, Innovation, 3D Assets
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Graphentheorie, Datei-E/A, Algorithmen, Computerprogrammierung, Computer-Vernetzung, Netzwerk-Router, Daten-Strukturen, Programm-Entwicklung, Netzwerk-Routing, Python-Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado System
Kompetenzen, die Sie erwerben: Bayesian Network, Linear Algebra, Numerical Analysis, Mathematical Modeling, Estimation, Matlab, Statistical Modeling, Markov Model, Simulations, Integral Calculus, Correlation Analysis, Control Systems, Probability, Simulation and Simulation Software, Probability & Statistics, Applied Mathematics, Statistical Methods, Probability Distribution, Time Series Analysis and Forecasting, Forecasting
Mittel · Spezialisierung · 3–6 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

Vanderbilt University
Kompetenzen, die Sie erwerben: Java-Programmierung, AI-Arbeitsabläufe, AI-Integrationen, Persona (Benutzererfahrung), Schnelles Engineering, Geschäftslogik, Agentische Systeme, OpenAI-API, Generative AI-Agenten, Ausführung des Plans, Verwaltung von Dokumenten, Generative KI, Java, KI-Orchestrierung, Agentische Arbeitsabläufe, Prompt-Muster, LLM-Bewerbung, Sichere Kodierung, Software-Entwurfsdokumente, Software-Entwurfsmuster
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Sampling (Statistics), Plot (Graphics), Statistical Methods, Descriptive Statistics, Statistical Visualization, Data Import/Export, Pareto Chart, Histogram, Statistical Programming, Descriptive Analytics, Statistical Analysis, R (Software), Box Plots, R Programming, Data Synthesis, Probability Distribution, Probability & Statistics, Exploratory Data Analysis, Statistics, Data Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Django (Web Framework), Web Applications, Web Development, Expense Reports, Back-End Web Development, Expense Management, Application Development, Database Application, Data Visualization, Business Process Automation, Chart.js, Data Modeling, Business Logic, Development Environment, Data Security, GitHub, Javascript, Project Documentation, Git (Version Control System)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, Reaktionsfähiges Web-Design, Web-Design, HTML und CSS, Hypertext Markup Language (HTML), Web-Entwicklung, Browser-Kompatibilität, Cascading Style Sheets (CSS)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Google Cloud
Kompetenzen, die Sie erwerben: SQL, Integration von Daten, Datenverwaltung, Cloud-Sicherheit, Datenerhebung, Laden Sie, Software zur Datenvisualisierung, Auszug, Cloud Computing, Cloud-basierte Integration, Validierung von Daten, Datenumwandlung, Transformieren, Daten-Pipelines, Datenverarbeitung, Qualität der Daten, Datenmanipulation, Bereinigung von Daten, Datenverwaltung, Integrität der Daten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SQL, Identitäts- und Zugangsmanagement, Oracle-Datenbanken, Wiederherstellung im Katastrophenfall, Migration von Daten, Oracle Wolke, Leistungsoptimierung, Datenbankarchitektur und -verwaltung, Daten importieren/exportieren, Skalierbarkeit, Datenbank-Management, Datenbank-Entwicklung, Anwendungsentwicklung, Cloud-Infrastruktur, Datenbank-Verwaltung
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Continuous Deployment, Automation, GitHub, YAML, Event-Driven Programming, Git (Version Control System), Code Reusability, Software Testing
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
University of Colorado Boulder
Kompetenzen, die Sie erwerben: Microarchitecture, Hardware Design, Electronic Hardware, Electrical and Computer Engineering, Computer Architecture, Embedded Systems, Hardware Architecture, Electronic Systems, Electronics, Performance Tuning, Peripheral Devices, Memory Management, System Configuration, Value Engineering, Digital Design
Mittel · Kurs · 1–3 Monate