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.

Google Cloud
Kompetenzen, die Sie erwerben: Google Cloud-Plattform, MySQL, Cloud-Management, SQL, Datenbank-Software, Datenbank-Management, Datenbank Management
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Computer Hardware, Hardware Architecture, Data Storage, Computer Systems, Data Storage Technologies, System Configuration, Microarchitecture, Computer Architecture, Peripheral Devices, Memory Management
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Dataflow, Azure Synapse Analytics, Performance Tuning, Microsoft Azure, System Monitoring, Data Engineering, Transact-SQL, Continuous Deployment, Star Schema, Power BI, PySpark, Data Cleansing, Data Analysis Expressions (DAX), Apache Spark, Analytics, Data Analysis, SQL, Azure Active Directory, Advanced Analytics, Microsoft Copilot
Mittel · Spezialisierung · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Statistische Visualisierung, Statistische Programmierung, Datenanalyse, Explorative Datenanalyse, GitHub, Plot (Grafiken), Statistische Analyse, Git (Versionskontrollsystem), Datenwrangling, Statistik, Versionskontrolle, R Programmierung, Statistische Berichterstattung, Datenvisualisierung, Datenumwandlung, Software zur Datenvisualisierung, Ggplot2, Datenwissenschaft, Tidyverse (R-Paket), R (Software)
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Web-Anwendungen, Ereignisgesteuerte Programmierung, Vue.JS, JavaScript-Frameworks, Entwicklungsumgebung, Front-End-Webentwicklung, Anwendungs-Rahmenwerke, UI-Komponenten, Web-Frameworks, Android-Entwicklung, Web-Komponenten
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Web Scraping, Restful API, Network Protocols, JSON, Extensible Markup Language (XML), Web Services, Data Access, Application Programming Interface (API), Hypertext Markup Language (HTML), Data Processing, Python Programming, Software Installation
Gemischt · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Agile Methodology, Agile Project Management, Scrum (Software Development), Agile Product Development, Sprint Retrospectives, Software Development Methodologies, Sprint Planning, Backlogs, Software Engineering, Continuous Integration, Acceptance Testing, Test Driven Development (TDD)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: LangChain, LLM Application, Large Language Modeling, AI Workflows, Retrieval-Augmented Generation, Embeddings, Generative AI, Tool Calling, Fine-tuning, Prompt Engineering, PyTorch (Machine Learning Library), Tensorflow, Semantic Web, Natural Language Processing, Artificial Intelligence, Application Development, Analytical Skills, Application Programming Interface (API), Supervised Learning, Computer Programming Tools
Anfänger · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenverwaltung, Ethische Standards und Verhaltensweisen, Daten-Storytelling, Datenanalyse, Bewertung des Modells, Politische Analyse, Analytik, R Programmierung, Politische Wissenschaften, Daten-Governance, Datengestützte Entscheidungsfindung, Angewandtes maschinelles Lernen, Daten-Ethik, Fallstudien, Präsentation der Daten, Verantwortungsvolle AI, Öffentliche Verwaltung, Öffentliche Politiken, Modellevaluation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Databricks, Datenmanipulation, Versionskontrolle, Daten-Seen, JSON, Datenverwaltung, Erstellung des Dashboards, Datenmanagement, Datenumwandlung, Dashboard, SQL, Daten-Pipelines, Integration von Daten, Apache Spark
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

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: Sampling (Statistics), Statistical Hypothesis Testing, Data-Driven Decision-Making, Descriptive Statistics, Correlation Analysis, Data Literacy, Data Analysis, Plot (Graphics), Probability Distribution, Statistics, Statistical Visualization, Statistical Analysis, Estimation, Data Collection, Data Visualization, Risk Analysis, Statistical Software, Statistical Programming, Statistical Methods, Problem Solving
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate