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.

University of California, Irvine
Kompetenzen, die Sie erwerben: Computer Programmierung, Linux, Integrierte Entwicklungsumgebungen, Internet der Dinge, Dateisysteme, Betriebssystem-Verwaltung, Python-Programmierung, Entwicklungsumgebung, UI Komponenten, Betriebssysteme, Eingebettete Systeme, Computer Hardware, OS Prozessverwaltung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Daten bereinigen, Matplotlib, Datenanalyse, Daten importieren/exportieren, Daten Präsentation, Datenvisualisierungssoftware, Plotly, Datenverarbeitung, Grundsätze der Programmierung, Python-Programmierung, Interaktive Datenvisualisierung, Dashboard, Explorative Datenanalyse, Web Scraping, Datenvisualisierung, Datenmanipulation, Daten-Storytelling, Prädiktive Modellierung, Datenumwandlung
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Datenvorverarbeitung, Daten bereinigen, Statistische Analyse, Datenanalyse, Pandas (Python-Paket), Python-Programmierung, Korrelationsanalyse, Datenvisualisierung, Datenmanipulation, Daten-Integration, Seaborn, Statistik, Explorative Datenanalyse
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Mehrere Erzieher
Kompetenzen, die Sie erwerben: Dashboard, Web Scraping, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Data Analysis, R (Software), Data Presentation, Correlation Analysis, Pandas (Python Package), NumPy, Data Import/Export, Programming Principles, Predictive Modeling, Data Science, Unsupervised Learning, Machine Learning, Project Management
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Daten-Governance, Datenbanken, MySQL, Daten importieren/exportieren, Datenbank Management, Gespeicherte Prozedur, Datenbank-Design, Big Data, Grundsätze der Programmierung, Python-Programmierung, Daten-Pipelines, Einheitstest, Data-Warehousing, Datenarchitektur, Relationale Datenbanken, Datenspeicher, Web Scraping, SQL, IBM DB2, Auszug
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Wahrscheinlichkeit & Statistik, Datenanalyse, Matplotlib, Statistische Analyse, Deskriptive Statistik, Pandas (Python-Paket), Statistisches Programmieren, Datenvisualisierungssoftware, Wahrscheinlichkeitsverteilung, Datenverarbeitung, Statistische Hypothesentests, Korrelationsanalyse, Statistik, Jupyter, Datenvisualisierung, Regressionsanalyse
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Game Design, Python Programming, Programming Principles, Event-Driven Programming, Computer Programming, Data Storage, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Git (Versionskontrolle-System), Bereitstellung von Anwendungen, Daten importieren/exportieren, NoSQL, MongoDB, Istio, Restful API, Microservices, Lebenszyklus der Softwareentwicklung, Kubernetes, Python-Programmierung, Django (Web-Framework), Linux-Befehle, Shell-Skript, Objekt-Relationales Mapping, Bash (Skriptsprache), Software-Architektur, Grafana, Cloud-Bereitstellung, Open Web Application Security Project (OWASP)
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Network Engineering, Network Troubleshooting
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Software Installation, Python Programming, Computer Programming, Computational Thinking, Development Environment
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Linux, Git (Versionskontrolle-System), Dateiverwaltung, Bereitstellung von Anwendungen, Software Entwurf, Flask (Web-Framework), Software-Entwurfsmuster, Restful API, Daten importieren/exportieren, Linux-Befehle, Grundsätze der Programmierung, Python-Programmierung, Lebenszyklus der Softwareentwicklung, Software-Architektur, Shell-Skript, Methoden der Softwareentwicklung, Web Scraping, Versionskontrolle, Bash (Skriptsprache), GitHub
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Integrationstests, Fehlersuche, Webdienste, Python-Programmierung, Erweiterbare Markup-Sprache (XML), Server-Seite, Leistungsoptimierung, Web-Anwendungen, HyperText Markup Language (HTML), Web Scraping, Entwicklungstests, Plattformübergreifende Entwicklung, Web-Entwicklung, Paket- und Software-Management, Einheitstest, Back-End Web-Entwicklung
Gemischt · Kurs · 1–4 Wochen