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.

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Performance Testing, Web Development Tools, Debugging, Software Development
★ 4.6 (67) · Anfänger · Spezialisierung · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Computer Programmierung, Künstliche Intelligenz, Grundsätze der Programmierung, Datenwissenschaft, Datenanalyse, Computerprogrammierung, Web-Anwendungen, Spiel-Design, Python-Programmierung
★ 4.5 (2213) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Microsoft
Kompetenzen, die Sie erwerben: Computer Programmierung, Wiederverwendbarkeit von Code, Algorithmen, Jupyter, Versionskontrolle, Web-Entwicklung, Software-Prüfung, GitHub, Skripting, Daten-Strukturen, Git (Versionskontrollsystem), Computerprogrammierung, Fehlersuche, Python-Programmierung, Einheitliche Prüfung, Einheitstest
★ 4.5 (551) · Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenwörterbuch, Datenverarbeitung, Datenmanipulation, Datenspeicher, Installation der Software, Datenanalyse, Daten-Strukturen, Computer-Programmierwerkzeuge, Python-Programmierung, Entwicklungsumgebung, Dateiverwaltung, Datei-E/A
★ 4.9 (97.280) · Anfänger · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Jupyter, Software-Entwicklungstools, Grundsätze der Programmierung, Software-Dokumentation, Datenspeicherung, Funktionales Design, Integrierte Entwicklungsumgebungen, Daten-Strukturen, Computer-Programmierwerkzeuge, Daten importieren/exportieren, Entwicklungsumgebung, Computerprogrammierung, Python-Programmierung, Computational Thinking, Datei-E/A
★ 4.6 (1258) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Befehlszeilenschnittstelle, Grundsätze der Programmierung, Skripting, Computerprogrammierung, Computer-Programmierwerkzeuge, Python-Programmierung, Entwicklungsumgebung, Programm-Entwicklung
★ 4.6 (3083) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Pandas (Python Package), NumPy, Data Manipulation, Code Reusability, Data Preprocessing, Data Wrangling, Package and Software Management, Data Analysis, Data Processing, Data Integration, JSON, Object Oriented Programming (OOP), Data Science, Data Structures, Python Programming, Exploratory Data Analysis, Computer Programming, Programming Principles, Data Storage, Computational Logic
★ 4.8 (145) · Anfänger · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Datenverarbeitung, Datenmanipulation, Datenwörterbuch, Bereinigung von Daten, Datenvisualisierung, Installation der Software, Grundsätze der Programmierung, Plot (Grafiken), Rechnerische Logik, Daten-Mapping, Software zur Datenvisualisierung, Datenanalyse, Paket- und Softwareverwaltung, Datenzugang, Daten-Strukturen, Datenwrangling, Python-Programmierung, Entwicklungsumgebung, Datei-E/A
★ 4.7 (4355) · Anfänger · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Computer Programmierung, AI-Integrationen, Modellierung großer Sprachen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Künstliche Intelligenz, Jupyter, Grundsätze der Programmierung, Datenkompetenz, Schnelles Engineering, Automatisierung, Anwendungsentwicklung, Paket- und Softwareverwaltung, Datenanalyse, Skripting, LLM-Bewerbung, Computerprogrammierung, Daten-Strukturen, Generative AI-Agenten, Anwendungsprogrammierschnittstelle (API), Python-Programmierung
★ 4.8 (246) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, Automatisierung, Grundsätze der Programmierung, Skripting, Fehlersuche, Daten-Strukturen, Cybersecurity, Daten importieren/exportieren, Computerprogrammierung, IT-Automatisierung, Skriptsprachen, Instandhaltbarkeit, Python-Programmierung, Datei-E/A
★ 4.8 (3568) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography, Object Oriented Design, Object Oriented Programming (OOP), File I/O, Encryption, Cryptographic Protocols, Data Structures, Program Development, Software Development, Model Evaluation, Automation, Model Training, Machine Learning Algorithms, Database Application, Plot (Graphics), Python Programming, Algorithms, Software Installation, Code Reusability, Functional Design
★ 4.7 (105) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenmanipulation, Transaktionsverarbeitung, Jupyter, Datenbank Management, Relationale Datenbanken, Datenbank-Theorie, Datenanalyse, Abfragesprachen, SQL, Datenbank-Management, Datenzugang, Datenbanken, Python-Programmierung, Gespeicherte Prozedur
★ 4.7 (22.645) · Anfänger · Kurs · 1–3 Monate