Python-Kurse können Ihnen helfen zu lernen, wie Programme erstellt, Daten verarbeitet und Automatisierungen umgesetzt werden. Sie können Fähigkeiten in Syntax, Funktionen, Datenstrukturen und Bibliotheken aufbauen. Viele Kurse nutzen Beispiele, úbungen und Projekte, um Python anwendbar zu machen.
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Java, Andere Programmiersprachen, Funktionales Design, Anwendungsdesign, Software-Entwurfsmuster, Leistungsoptimierung, Daten-Strukturen, Funktionelle Prüfung, Scala-Programmierung, Grundsätze der Programmierung, Ereignisgesteuerte Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Web Scraping, Data Visualization, Data Preprocessing, Data Cleansing, Scripting, Data Analysis, Data Processing, Data Manipulation, Data Import/Export, Data Capture, Extensible Markup Language (XML), Python Programming, Jupyter, GitHub
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Version Control, GitHub, Django (Web Framework), Git (Version Control System), Application Deployment, Object-Relational Mapping, Development Environment, Unit Testing, Cloud Deployment, Database Development, Bootstrap (Front-End Framework), Model View Controller, Database Management, Virtual Environment, Program Development, HTML and CSS, Python Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Engineering Tools, Prompt Patterns, Token Optimization, LLM Application, Tool Calling, OpenAI API, OpenAI, Anthropic Claude, Large Language Modeling, Authentications, Generative AI, Code Review, Maintainability, AI Workflows, AI Integrations, Command-Line Interface, Application Programming Interface (API), Software Documentation, Key Management
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Bash (Scripting Language), Shell Script, Linux, Scripting, Linux Commands, Linux Administration, Unix Shell, Scripting Languages, Operating System Administration, Data Persistence, Systems Administration, Command-Line Interface, IT Automation, Software Installation, Data Store, Linux Servers, Cloud Hosting, Object-Relational Mapping, YAML, Automation
Anfänger · Spezialisierung · 3–6 Monate

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

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Data Transformation, Data Visualization, Data Store, Web Scraping, Database Management, Creative Design, Scatter Plots, Data Structures, Data Manipulation, Programming Principles, File I/O, Test Case, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
Mittel · Spezialisierung · 3–6 Monate

University of Washington
Kompetenzen, die Sie erwerben: Text Mining, Angewandtes maschinelles Lernen, Statistische Inferenz, Methoden des maschinellen Lernens, Verteiltes Rechnen, Maschinelles Lernen, Wahrscheinlichkeitsverteilung, Stichproben (Statistik), Unstrukturierte Daten, Algorithmen für maschinelles Lernen, Statistisches maschinelles Lernen, Unüberwachtes Lernen, Algorithmen, Data Mining, Skalierbarkeit, Bayessche Statistik, Statistische Modellierung
Gemischt · Kurs · 1–3 Monate

Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: System Monitoring, Data Quality, Performance Tuning, Apache Spark, Data Validation, Data Pipelines, Query Languages, Debugging, Data Transformation, Anomaly Detection, PySpark, Performance Analysis, Extract, Transform, Load, Failure Analysis, SQL, Data Architecture, Data Processing, Benchmarking, Root Cause Analysis, Distributed Computing
Fortgeschritten · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Angewandtes maschinelles Lernen, Biowissenschaften, Dimensionalitätsreduktion, Biotechnologie, Python-Programmierung, Bioinformatik, Infektionskrankheiten, Mikrobiologie, Molekularbiologie, Algorithmen für maschinelles Lernen, Unüberwachtes Lernen, Algorithmen, Markov-Modell, Präzisionsmedizin, Software zur Datenanalyse, Statistische Analyse, Epidemiologie, Computational Thinking, Statistische Methoden
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Mathematical Software, Code Reusability, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Data Analysis, Computer Programming, Model Optimization
Anfänger · Kurs · 1–4 Wochen