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: Programm-Entwicklung, Jupyter, Datenwrangling, Daten importieren/exportieren, Datenverarbeitung, JSON, Datenmanipulation, Computerprogrammierung, Restful API, Einheitliche Prüfung, Python-Programmierung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Fehlersuche, Bildanalyse, Unified Modeling Language, Grundsätze der Programmierung, Software-Dokumentation, Datei-E/A, Software-Entwicklung
Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Jupyter, Wiederverwendbarkeit von Code, Einheitliche Prüfung, Python-Programmierung, Versionskontrolle, Fehlersuche, Skripting, Grundsätze der Programmierung, Algorithmen, Git (Versionskontrollsystem), Daten-Strukturen, GitHub
Anfänger · Kurs · 1–3 Monate

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
Anfänger · Spezialisierung · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Algorithmen für maschinelles Lernen, Dimensionalitätsreduktion, Regressionsanalyse, Methoden des maschinellen Lernens, Klassifizierungsalgorithmen, Bewertung des Modells, Überwachtes Lernen, Unüberwachtes Lernen, Modell-Optimierung, Logistische Regression, Prädiktive Modellierung, Python-Programmierung, Statistische Methoden, Maschinelles Lernen, Scikit Learn (Bibliothek für maschinelles Lernen), Modell Ausbildung, Angewandtes maschinelles Lernen
Mittel · Kurs · 1–3 Monate

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

Logical Operations
Kompetenzen, die Sie erwerben: Data Structures, Data Processing, Code Reusability, Virtual Machines, Verification And Validation, Program Development, Python Programming, Debugging, Maintainability, Data Manipulation, Programming Principles, Application Development, Scripting, Scripting Languages, Computer Programming, Software Installation, Development Environment, Software Development, Computer Programming Tools, Cross Platform Development
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Web-Anwendungen, Cloud-Anwendungen, Web-Entwicklung, Integrierte Entwicklungsumgebungen, Anwendungsprogrammierschnittstelle (API), Verwaltung des Lebenszyklus von Anwendungen, IBM Wolke, Flask (Web-Framework), Einheitliche Prüfung, Künstliche Intelligenz, Python-Programmierung, Bereitstellung von Anwendungen, AI-Integrationen, Software-Prüfung, Grundsätze der Programmierung
Mittel · Kurs · 1–4 Wochen

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

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

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

IBM
Kompetenzen, die Sie erwerben: Datenwissenschaft, Prompt-Muster, PyTorch (Bibliothek für maschinelles Lernen), Keras (Bibliothek für neuronale Netze), Modellierung großer Sprachen, Schnelles Engineering, Überwachtes Lernen, Unüberwachtes Lernen, Modell-Optimierung, Vektordatenbanken, Computer Vision, Python-Programmierung, PySpark, Maschinelles Lernen, Generative Modellarchitekturen, Apache Spark, Feinabstimmung, Abruf-erweiterte Erzeugung, LLM-Bewerbung, Generative KI
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate