Die im gesamten Kurs, sowohl für Anweisungen als auch Bewertungen, verwendete Sprache.

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Data Structures, Python Programming, Programming Principles, User Interface (UI), Computer Programming, Scripting, Software Engineering, Performance Tuning, Scripting Languages, File Management, Web Development, Computational Thinking, Debugging, Software Development, Web Development Tools
Anfänger · Spezialisierung · 1–4 Wochen

Coursera Project Network
Kompetenzen, die Sie erwerben: Python Programming, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Algorithmen, Fehlersuche, Computer Programmierung, Automatisierung, Python-Programmierung, Grundsätze der Programmierung, Cybersicherheit, Dateiverwaltung, Skripting, Daten importieren/exportieren
Anfänger · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Datenstrukturen, Daten importieren/exportieren, Computer Programmierung, Python-Programmierung, Software-Entwicklungstools, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Computergestütztes Denken, Skripting, Dateiverwaltung, Jupyter
Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Large Language Modeling, Prompt Engineering, Artificial Intelligence, Jupyter, Python Programming, Data Analysis, ChatGPT, Application Development, Scripting, Programming Principles, Automation, Application Programming Interface (API), Data Structures
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Dateiverwaltung, Datenstrukturen, Datenverarbeitung, Python-Programmierung, Entwicklungsumgebung, Grundsätze der Programmierung, Virtuelle Umgebung, Datenmanipulation
Anfänger · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Datenstrukturen, Datenvisualisierungssoftware, Datenverarbeitung, Software-Installation, Daten importieren/exportieren, Dateiverwaltung, Datenanalyse, Python-Programmierung, Plot (Grafiken), Entwicklungsumgebung, Paket- und Software-Management, Computer Programmierung, Daten bereinigen, Skripting, Grundsätze der Programmierung, Daten-Integration, Datenmanipulation, Datenspeicherung, Datenvisualisierung, Programm-Entwicklung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Cloud Management, Bash (Scripting Language), Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Unit Testing, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Configuration Management, Professional Development, Scripting
Fortgeschritten · Berufsbezogenes Zertifikat · 3–6 Monate

Coursera Project Network
Kompetenzen, die Sie erwerben: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Application Development, Scientific Visualization, Scripting
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenanalyse, Transaktionsverarbeitung, Relationale Datenbanken, Datenbanken, Gespeicherte Prozedur, Pandas (Python-Paket), Python-Programmierung, Datenmanipulation, Abfragesprachen, Jupyter, SQL
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Scripting, Computational Logic, Computer Science, File Management
Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Fehlersuche, GitHub, Software-Tests, Skriptsprachen, Versionskontrolle, Einheitstest, Python-Programmierung, Entwicklungsumgebung, Programm-Entwicklung, Grundsätze der Programmierung, Computer Programmierung, Integrierte Entwicklungsumgebungen, Git (Versionskontrolle-System), Objektorientierte Programmierung (OOP), Skripting, Jupyter, Web-Entwicklung
Anfänger · Kurs · 1–3 Monate