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 Michigan
Kompetenzen, die Sie erwerben: Datenmanipulation, Statistische Analyse, Daten bereinigen, Datenverarbeitung, Daten importieren/exportieren, Datenanalyse, Python-Programmierung, NumPy, Grundsätze der Programmierung, Pivot-Tabellen und Diagramme, Pandas (Python-Paket)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Package and Software Management, Data Science, Computer Programming, Mathematical Software
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography, Object Oriented Programming (OOP), File I/O, Encryption, Data Structures, Software Development, Data Visualization, Model Evaluation, Automation, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Public Key Cryptography Standards (PKCS), Databases, Python Programming, Natural Language Processing, Algorithms, Key Management, Software Installation, Data Validation
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Data Validation, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Michigan
Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Statistische Analyse, Python-Programmierung, Statistische Modellierung, Modellevaluation, Bayessche Statistik, Plot (Grafiken), Datenkompetenz, Statistische Inferenz, Matplotlib, Statistik, Stichproben (Statistik), Wahrscheinlichkeit & Statistik, Statistisches maschinelles Lernen, Statistisches Programmieren, Statistische Methoden, Jupyter, Statistische Software, Seaborn, Datenvisualisierung
Anfänger · Spezialisierung · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Python-Programmierung, Fehlersuche, Entwicklungsumgebung, Computer Programmierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

JetBrains
Kompetenzen, die Sie erwerben: File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Scripting, Data Processing, Code Review, NumPy, Development Environment, Integrated Development Environments, Computational Thinking, Software Installation, Numerical Analysis
Anfänger · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Daten bereinigen, Datenmanipulation, Daten importieren/exportieren, Datenverarbeitung, Python-Programmierung, Streudiagramme, Datenanalyse, Matplotlib, NumPy, Grundsätze der Programmierung, Explorative Datenanalyse, Datenvorverarbeitung, Datenvisualisierungssoftware, Pivot-Tabellen und Diagramme, Pandas (Python-Paket), Jupyter, Histogramm, Datenstrukturen, Datenvisualisierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Deskriptive Statistik, Statistische Hypothesentests, Dashboard, Statistische Analyse, Daten importieren/exportieren, Python-Programmierung, Datenverarbeitung, Datenanalyse, SQL, Grundsätze der Programmierung, Web Scraping, R (Software), Statistik, Statistisches Programmieren, Relationale Datenbanken, Jupyter, R-Programmierung, Gespeicherte Prozedur, Wahrscheinlichkeitsverteilung, Datenvisualisierung
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Flask (Web-Framework), SQL, Python-Programmierung, Anwendungssicherheit, Zusammenarbeit, HTML und CSS, Schnittstelle zur Anwendungsprogrammierung (API), Cloud-Bereitstellung, Front-End Web-Entwicklung, Objekt-Relationales Mapping, Datenbanken, Vue.JS, Relationale Datenbanken, Restful API, Selenium (Software), Back-End Web-Entwicklung, JavaScript-Frameworks, Web-Anwendungen, Full-Stack Web-Entwicklung, Web-Entwicklung
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Netzwerkanalyse, Software-Tests, Python-Programmierung, Java, Programm-Entwicklung, Graphentheorie, Javascript, Bioinformatik, Fehlersuche, Theoretische Informatik, C und C++, Computer Programmierung, Entwicklungstests, Rust (Programmiersprache), Grundsätze der Programmierung, Computergestütztes Denken, Testfall, Datenspeicherung, Datenstrukturen
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Software-Tests, Entwicklungsumgebung, Befehlszeilen-Schnittstelle, Dateiverwaltung, Skripting, Testgetriebene Entwicklung (TDD), Testautomatisierung, Linux-Befehle, Automatisierung, Unix-Befehle, Einheitstest, Bash (Skriptsprache), OS Prozessverwaltung, Dateisysteme, Betriebssysteme
Anfänger · Kurs · 1–3 Monate