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: Web Scraping, JSON, Extensible Markup Language (XML), Network Protocols, Extensible Languages and XML, Web Services, Data Access, Application Programming Interface (API), Restful API, Data Processing, Python Programming, Development Environment, Software Installation
★ 4.3 (8) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Unsupervised Learning, Seaborn, Matplotlib, Predictive Modeling, Data Preprocessing, Supervised Learning, NumPy, Plot (Graphics), Model Evaluation, Applied Machine Learning, Predictive Analytics, Dimensionality Reduction, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, PyTorch (Machine Learning Library), Scatter Plots, Python Programming, Data Science, Machine Learning, Data Analysis
★ 4.6 (37) · Anfänger · Spezialisierung · 1–3 Monate

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, System Design and Implementation, Algorithms, Computer Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: SQL, Star Schema, Data Modeling, Data Quality, Data Pipelines, Database Design, Data Mart, Data Validation, Analytics, Extract, Transform, Load, Data Analysis, Data Warehousing, Data Transformation, Data Management, Technical Documentation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Story, Backlogs, Scaled Agile Framework, Project Estimation, Sprint Planning, Agile Project Management, Agile Software Development, Scrum (Software Development), Sprint Retrospectives, Agile Methodology, Stakeholder Communications, Team Building, Agile Product Development, Jira (Software), Estimation, Planning, Project Management, Kanban Principles, Product Management, Prioritization
Anfänger · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Netzwerksicherheit, UI-Komponenten, Benutzeroberfläche (UI), Flutter (Software), Google Cloud-Plattform, Plattformübergreifende Entwicklung, Web-Entwicklung
★ 4.1 (15) · Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Konfigurationsverwaltung, Anwendungsprogrammierschnittstelle (API), Hybrides Cloud-Computing, Cloud-API, Verifizierung und Validierung, Kubernetes, API-Tests, API-Gateway, Bereitstellung von Anwendungen, Konfigurationsmanagement, Proxy-Server, Google Cloud-Plattform, Installation der Software, YAML
★ 4.6 (44) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Softwaretechnik, Daten-Pipelines, Computer Programmierung, Software-Entwicklung, Computerprogrammierung, Python-Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenbank-Design, Datenbank-Software, Microsoft SQL-Server, Frontend-Integration, Analyse der Anforderungen, SQL, Datenbanken, Datenbank-Systeme, Relationale Datenbanken, Datenbank-Entwicklung, Datenbank-Management-Systeme, Datenbank-Management, Abfragesprachen, Datenbank Management
★ 4.1 (26) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: MySQL Workbench, Database Design, MySQL, Database Development, Database Systems, Relational Databases, Databases, Database Management, SQL, Data Maintenance, Data Entry, Data Manipulation, Data Analysis, Data Science
★ 5 (11) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: KI-Kenntnisse, API-Entwurf, Anwendungsprogrammierschnittstelle (API), Künstliche Intelligenz, Risikomanagement, Generative KI, AI-Integrationen, Back-End-Webentwicklung, Datenbanken, Leistungsoptimierung, Verantwortungsvolle AI, Datenbank-Entwicklung, Datenbank-Management, Datenbank Management
★ 4.5 (23) · Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Regression Analysis, Statistical Hypothesis Testing, Statistical Analysis, Probability & Statistics, Statistical Methods, Statistical Programming, Probability Distribution, Data Analysis, Statistical Software, Markov Model, Data Science, Statistical Modeling, Statistical Inference, Probability, Correlation Analysis, R Programming
Mittel · Kurs · 1–3 Monate