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 Washington
Kompetenzen, die Sie erwerben: R Programmierung, Statistik, Technische Merkmale, Datenanalyse, Python-Programmierung, Datenwissenschaft, Prädiktive Analytik, Modellevaluation, Modell Ausbildung, Vorverarbeitung von Daten, Angewandtes maschinelles Lernen, Datenwrangling, Daten-Pipelines, Feature Technik, Bewertung des Modells, Prädiktive Modellierung, Datenvorverarbeitung
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Git (Version Control System), Version Control, GitHub, Jupyter, Python Programming, Programming Principles, Software Versioning, Data Science, Generative AI, Development Environment, Computer Programming, Data Analysis
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Performance Tuning, Memory Management, Embedded Software, Microarchitecture, Embedded Systems, System Programming, Secure Coding, System Configuration, Digital Signal Processing, Security Controls, Computer Architecture, Hardware Architecture, Authentications
Fortgeschritten · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Web-Design und Entwicklung, Cascading Style Sheets (CSS), Dateiverwaltung, Web-Entwicklung, Reaktionsfähiges Web-Design, Front-End-Webentwicklung, Web-Design, HTML und CSS, Hypertext Markup Language (HTML)
Anfänger · Kurs · 1–4 Wochen

Fundação Instituto de Administração
Kompetenzen, die Sie erwerben: Data-Driven Marketing, Big Data, R (Software), Customer experience improvement, Data Mining, Data-Driven Decision-Making, Marketing Automation, Marketing Strategies, Data Visualization, Data Strategy, Customer experience strategy (CX), Digital Transformation, Data Engineering, Marketing Analytics, Data Visualization Software, Plot (Graphics), R Programming, Analytics, Data Science, Marketing
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Streudiagramme, Datenmanipulation, Deskriptive Statistik, Explorative Datenanalyse, Datenanalyse, Python-Programmierung, Bereinigung von Daten, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Datenvisualisierung, Box Plots, Vorverarbeitung von Daten, Statistische Visualisierung, Statistische Analyse, Plot (Grafiken), Statistische Hypothesenprüfung, Korrelationsanalyse, Datenvorverarbeitung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenvalidierung, Modell-Einsatz, Regressionsanalyse, Validierung von Daten, Statistische Modellierung, Prädiktive Analytik, Statistische Methoden, Modellevaluation, Modell Ausbildung, Statistische Programmierung, Statistische Analyse, Logistische Regression, Statistische Hypothesenprüfung, Statistische Software, Bewertung des Modells, Korrelationsanalyse, SAS (Software), Wahrscheinlichkeit, Prädiktive Modellierung
Mittel · Kurs · 1–3 Monate

Advancing Women in Tech
Kompetenzen, die Sie erwerben: Engineering Management, Technical Management, Cross-Functional Collaboration, Cross-Functional Team Leadership, Management Training And Development, Team Performance Management, Software Engineering, Employee Coaching, Staff Management, Agile Software Development, Software Development Methodologies, Communication, Conflict Management, Performance Management, Team Management, Coordination, People Management, Program Management, Cloud Engineering, Business Strategy
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Model Evaluation, Statistical Modeling, Applied Machine Learning, Unsupervised Learning, Statistical Machine Learning, Data Science, Decision Tree Learning, Statistical Methods, Classification And Regression Tree (CART), Artificial Neural Networks, Statistical Analysis, Regression Analysis, Predictive Modeling, Machine Learning Methods, Classification Algorithms, Supervised Learning, R Programming, Statistical Inference, Machine Learning Algorithms, Dimensionality Reduction
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Datenvalidierung, Javascript, Web-Design und Entwicklung, Validierung von Daten, Web-Entwicklung, Interaktionsdesign, Ereignisgesteuerte Programmierung, Skripting, Web-Anwendungen, Interaktives Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Model Deployment, LLM Application, LangChain, Large Language Modeling, Microservices, Test Driven Development (TDD), Software Architecture, Scalability, MLOps (Machine Learning Operations), Cloud Deployment, Cloud Computing Architecture, API Design, Site Reliability Engineering, Kubernetes, Prompt Engineering, Containerization, Infrastructure as Code (IaC), Python Programming, Performance Analysis
Mittel · Spezialisierung · 1–3 Monate