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: Explorative Datenanalyse, Datenerfassung, Python-Programmierung, Statistische Inferenz, Statistische Analyse, Datenanalyse, Statistische Visualisierung, Plot (Grafiken), Datenvisualisierung, Stichproben (Statistik), Statistische Programmierung, Statistik, Datenerhebung, Deskriptive Statistik, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Jupyter, NumPy, Statistische Software, Seaborn, Matplotlib
★ 4.7 (2724) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Database Design, Data Modeling, .NET Framework, Object-Relational Mapping, Database Development, Relational Databases, Database Management, Query Languages, Database Application, Data Access, Data Management, SQL
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Deployment, Web Services, Performance Tuning, Application Development, UI Components, Application Design, User Interface (UI) Design, Software Architecture, Web Applications, Event-Driven Programming, Animations, Software Design Patterns, Data-oriented programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SQL, Query Languages, Database Management, Database Design, Data Processing, Performance Tuning, Data Storage Technologies, Database Theory, Database Systems, Data Storage, Metadata Management, Database Management Systems, Database Software, Data Access, Databases, Data Warehousing, Data Management, Data Analysis
Anfänger · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Agentic Workflows, Data Pipelines, CI/CD, AI Workflows, Agentic systems, Technology Roadmaps, DevOps, Build Tools, Development Environment, Data Architecture, TypeScript, Software Documentation, Software Development Tools, Data Processing, Rust (Programming Language), Application Deployment
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Security Architecture Review, Root Cause Analysis, Data Quality, Data Management, Azure Synapse Analytics, Data Validation, Data Integrity, Data Pipelines, Performance Tuning, Data Security, SQL, Database Development, System Monitoring, Extract, Transform, Load, Data Maintenance, Time Series Analysis and Forecasting, Data Governance, Query Languages, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Automation
Fortgeschritten · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Google Cloud Platform, Identity and Access Management, Database Management, SQL, Query Languages, Database Design, Role-Based Access Control (RBAC), Data Mapping, Data Modeling, Database Architecture and Administration, Data Migration, Data Import/Export, Data Sharing, Performance Tuning
Mittel · Kurs · 1–3 Monate

Heriot-Watt University
Kompetenzen, die Sie erwerben: Software Design, Database Systems, Database Management, Software Architecture, Database Software, Software Testing, Artificial Intelligence, Graph Theory, Database Development, Java Programming, Software Development Life Cycle, Artificial Intelligence and Machine Learning (AI/ML), Statistical Methods, Computational Logic, Java, Data Visualization, Data Structures, Algorithms, Computer Science, Software Technical Review
Abschluss · 1–4 Jahre

Madecraft
Kompetenzen, die Sie erwerben: Data Literacy, Critical Thinking, Data Quality, Analytical Skills, Data Analysis, Data Pipelines, Statistical Analysis, Data Visualization, Business Intelligence, Machine Learning, Data Ethics, Correlation Analysis, Data Governance, Data Integrity, Organizational Strategy, Business Communication, Cross-Functional Collaboration, Professional Development, SQL, Change Management
Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Datenanalyse, Datenumwandlung, Datenwissenschaft, Python-Programmierung, Software zur Datenanalyse, Analyse, Bereinigung von Daten, Technische Kommunikation, Datenvisualisierung, Datenmanipulation, Software zur Datenvisualisierung, Tableau-Software, Datenvorverarbeitung, Daten-Storytelling, Validierung von Daten, Qualität der Daten, Präsentation der Daten, Datenqualität, Datenvalidierung, Datenwrangling, Daten-Ethik, Vorverarbeitung von Daten
★ 4.7 (905) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Endpoint Security, Zero Trust Network Access, IT Security Architecture, Data Security, Security Strategy, Cloud Security, Cyber Security Strategy, Microsoft Azure, Security Information and Event Management (SIEM), Cloud Platforms, Security Controls, Cybersecurity, Cyber Security Assessment, Cyber Threat Intelligence, Application Security, Cyber Operations, Cyber Security Policies, Infrastructure Security, Application Programming Interface (API), Identity and Access Management
Fortgeschritten · Kurs · 1–3 Monate