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.
University of Michigan
Kompetenzen, die Sie erwerben: Datenvalidierung, Netzwerk-Protokolle, Skriptsprachen, Sichere Kodierung, PHP (Skriptsprache), Back-End-Webentwicklung, Web-Server, HTML und CSS, Grundsätze der Programmierung, Validierung von Daten, Web-Anwendungen, Web-Design und Entwicklung, Hypertext Markup Language (HTML), Datenbank-Entwicklung, Entwicklungsumgebung, Web-Entwicklung, Installation der Software, Cascading Style Sheets (CSS), MySQL
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Agentic Workflows, MongoDB, Retrieval-Augmented Generation, Vector Databases, Generative AI Agents, Scalability, Model Context Protocol, Context Engineering, Data Architecture, Systems Design, Tool Calling, System Design and Implementation, Development Environment, Embeddings, PostgreSQL, Database Design, Object-Relational Mapping, Data Modeling, SQL
Fortgeschritten · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Embedded Software, Real-Time Operating Systems, Embedded Systems, Software Architecture, Code Reusability, Pseudocode, Microarchitecture, Memory Management, Systems Architecture, Computer Hardware, System Programming, Computer Architecture, Software Design, Cross Platform Development, Software Systems, Hardware Architecture, Systems Design, Software Design Patterns, Internet Of Things, Hardware Troubleshooting
Mittel · Spezialisierung · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Datenspeicherung, Datenwissenschaft, Software Architektur, Dateisysteme, Verteiltes Rechnen, Software-Architektur, Datenverarbeitung, Große Daten, Leistungsoptimierung, Apache Spark, Datenanalyse, Python-Programmierung, Apache Hadoop, System-Konfiguration
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rmarkdown, Knitr, Model Evaluation, Data Wrangling, Tidyverse (R Package), Predictive Analytics, Predictive Modeling, Data Analysis, R (Software), Statistical Reporting, R Programming, Data Quality, Data Manipulation, Data Integration, Data Transformation, Statistical Modeling, Extract, Transform, Load, Data Pipelines, Performance Analysis, Performance Metric
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Presence, Web Development, Editing, Social Media, Content Management, Embeddings, Marketing, Design, Computer Science
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenerfassung, Analytik, Entscheidungsfindung, Analytische Fähigkeiten, Unstrukturierte Daten, Microsoft Excel, Software zur Datenvisualisierung, Datenvisualisierung, Business-Analytik, Datengestützte Entscheidungsfindung, Datenerhebung, Software zur Datenanalyse, Fallstudien, Große Daten, Datenanalyse, Statistische Programmierung, Präsentation der Daten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prometheus (Software), Kubernetes, Grafana, Scalability, Capacity Management, System Monitoring, Cloud-Native Computing, Performance Tuning, Memory Management, Dashboard Creation, Query Languages, Distributed Computing, Continuous Monitoring
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Dimensionalitätsreduktion, Statistische Analyse, Statistische Methoden, Software zur Datenvisualisierung, Unüberwachtes Lernen, Datenvisualisierung, Grafische Darstellung, Plot (Grafiken), Explorative Datenanalyse, Ggplot2, Statistische Visualisierung, R (Software), Datenanalyse
Gemischt · Kurs · 1–4 Wochen

Tecnológico de Monterrey
Kompetenzen, die Sie erwerben: Computational Thinking, HTML and CSS, Hypertext Markup Language (HTML), Web Design and Development, Javascript, Cascading Style Sheets (CSS), Web Design, Front-End Web Development, Programming Principles, Web Applications, Interactive Design, Web Development, Program Development, Web Content, digital literacy, Semantic Web, Computer Science, Event-Driven Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Penetration Testing, Metasploit, Exploitation techniques, Cloud Security, Vulnerability Scanning, Cyber Security Assessment, Network Security, Application Security, Vulnerability Assessments, Cybersecurity, Mobile Security, Human Factors (Security), Network Analysis, Scripting, Virtual Machines, Linux, Technical Communication
Fortgeschritten · Kurs · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Cloud Development, Cloud Applications, Application Deployment, Google Cloud Platform, Cloud Deployment, Application Development, Authentications, CI/CD, Cloud API, Generative AI, Containerization, Computer Programming Tools, Identity and Access Management, Application Performance Management, Data Storage, Data Storage Technologies, Performance Tuning, Authorization (Computing), Computing Platforms, Cloud Storage
Anfänger · Kurs · 1–3 Monate