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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: Tidyverse (R Package), Ggplot2, Data Wrangling, Statistical Modeling, Exploratory Data Analysis, Plot (Graphics), R Programming, Data Import/Export, Predictive Modeling, Data Visualization, Statistical Visualization, Sampling (Statistics), Data Visualization Software, Statistical Hypothesis Testing, Data Analysis, Data Manipulation, Web Scraping, Data Science, R (Software), Data Analysis Software
★ 4.5 (110) · Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Bioinformatics, Computational Thinking, Memory Management, Graph Theory, Python Programming
★ 4.6 (140) · Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Regression Analysis, Linear Algebra, R Programming, Data Science, Probability Distribution, Statistical Modeling, Statistical Methods, Probability & Statistics, Applied Mathematics, Statistical Analysis, Statistics, Statistical Inference, Probability, Model Evaluation
★ 4.6 (108) · Fortgeschritten · Kurs · 1–4 Wochen

IBM
Kompetenzen, die Sie erwerben: COBOL (Programming Language), Debugging, Program Development, Programming Principles, Development Testing, Software Testing, Computer Programming, Maintainability, Business Logic
★ 4.2 (66) · Anfänger · Kurs · 1–4 Wochen

University of Toronto
Kompetenzen, die Sie erwerben: Bioinformatics, Molecular Biology, R (Software), Informatics, Network Analysis, Data Analysis, Data Visualization Software, Data Processing, Scientific Visualization, Structural Analysis, Heat Maps
★ 4.8 (488) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Musical Composition, Music, Computer Programming, Code Reusability, Programming Principles, Python Programming
★ 4.5 (458) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Large Language Modeling, LLM Application, Prompt Patterns, Prompt Engineering, Microsoft Azure, OpenAI API, Retrieval-Augmented Generation, OpenAI, Model Deployment, Risk Management Framework, MLOps (Machine Learning Operations), Embeddings, Application Deployment, Python Programming
★ 4.2 (51) · Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Software Design, Functional Design
★ 4.7 (213) · Mittel · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Software Design Patterns, Software Design, Software Quality Assurance, Software Engineering, Application Security, Security Architecture Review, Object Oriented Design, Software Architecture, Software Quality (SQA/SQC), Development Testing, Threat Modeling, Maintainability, Application Deployment, IT Security Architecture, Continuous Deployment, Quality Assurance, Continuous Delivery, Software Testing, Continuous Integration, CI/CD
★ 4.5 (467) · Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Code Reusability, Data Manipulation, Data Science, Python Programming, Programming Principles, Computer Programming, Software Engineering
★ 4.8 (58) · Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, OS Process Management, Memory Management, C (Programming Language), File Management, Virtualization, Computer Programming Tools, Data Integrity, Debugging, File I/O, System Software, Virtualization and Virtual Machines, System Programming, Systems Design, Data Storage Technologies, Performance Tuning, Distributed Computing, Data Storage, C and C++
★ 4.6 (321) · Anfänger · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Sanitation, Public Works, Environmental Engineering, Water Resource Management, Civil Engineering, Land Management, Water Resources, Environmental Science, Sustainable Development, Sustainable Systems, Sustainable Technologies, Community Development, Community Health
★ 4.8 (1197) · Mittel · Kurs · 1–3 Monate