22 Beste kostenlose Online-Python-Kurse
Unser bevorzugter kostenloser Online-Python-Kurs
Python-Daten-Strukturen
Dieser Kurs ist auf Englisch. Es gibt Untertitel in 10 weiteren Sprachen. Sie lernen die wichtigsten Datenstrukturen der Programmiersprache Python kennen und gehen über die Grundlagen der prozeduralen Programmierung hinaus. Sie erfahren, wie wir die in Python eingebauten Datenstrukturen wie Listen, Wörterbücher und Tupel nutzen, um komplexe Datenanalysen durchzuführen. Halten Sie Ihr Buch "Python für jedermann" griffbereit, denn dieser Kurs behandelt die Kapitel 6 - 10 und deckt Python 3 ab. Sie lernen die Prinzipien von Datenstrukturen und deren Verwendung kennen, Sie erstellen Programme, die Daten aus Dateien lesen und schreiben können. Sie werden auch lernen, wie Sie Daten als Schlüssel/Wert-Paare mit Hilfe von Python-Dictionaries speichern können. Schließlich werden Sie mehrstufige Aufgaben wie das Sortieren oder Schleifen von Tupeln durchführen. Erworbene Fertigkeiten: Python Syntax und Semantik, Datenstruktur, Tupel, und Python Programmierung. Dauer: Etwa 19 Stunden über 7 Wochen. Bewertung: 4.9/98%
Was sind die besten kostenlosen Online-Python-Kurse?
Nach umfangreichen Recherchen über alle angebotenen Online-Python-Kurse haben wir die 22 besten Python-Kurse gefunden, um Ihnen die Auswahl zu erleichtern
22 Einführung in die Python-Programmierung
Einführung in die Python-Programmierung
Der Kurs ist ein Einsteigerkurs in Englisch. Viele belegen diesen Kurs, weil Python eine leistungsstarke Programmiersprache ist, die in einer Vielzahl von Berufen verwendet wird und bei den beliebtesten Technologien ganz oben steht. Es ist eine benutzerfreundliche Sprache für Anfänger und mit Python können Sie fast alles programmieren. Dieser Kurs ist ideal für Teilnehmer, die bereits Erfahrung mit der Programmierung in einer anderen Sprache haben, aber neu in Python sind. Der Kurs vermittelt Ihnen die Grundlagen von Python und die besten Programmierpraktiken. Sie werden Informationen mit Hilfe von Python-Datentypen und -Variablen darstellen und speichern und mit Hilfe von Bedingungen und Schleifen Ihren Programmablauf steuern. Sie werden komplexe Strukturen wie Listen, Sets, Dictionaries und Tuples verwenden, um Ihre Daten zu speichern. Sie werden eigene Funktionen erstellen und dokumentieren, Skripte schreiben und mit Fehlern umgehen. Schließlich werden Sie in der Python-Bibliothek und anderen Bibliotheken Module für Ihre Programme finden und verwenden. Erworbene Fertigkeiten: Python Programmierung, Datentypen, Kontrollfluss, Funktionen, und Scripting
Dauer: Ca. 5 Wochen, der Kurs findet im eigenen Tempo statt.
21 Daten mit Python visualisieren
Daten mit Python visualisieren
Dieser Kurs ist auf Englisch. Sie werden lernen, Daten mit Hilfe einiger Datenvisualisierungsbibliotheken in Python, wie Matplotlib, Seaborn und Folium, zu präsentieren. Außerdem lernen Sie die Verwendung von Visualisierungstools wie Flächenplots, Histogrammen und Balkendiagrammen. Sie lernen auch die Verwendung speziellerer Visualisierungstools wie Tortendiagramme, Box Plots, Scatter Plots und Bubble Plots kennen. Anschließend werden Sie zu fortgeschrittenen Visualisierungswerkzeugen wie Waffeldiagrammen, Wortwolken, Seaborn- und Regressionsdiagrammen übergehen. Und schließlich lernen Sie, wie Sie Karten erstellen und geowissenschaftliche Daten visualisieren können. Die Module umfassen: Eine Einführung in die Visualisierungswerkzeuge, grundlegende Visualisierungswerkzeuge, spezialisierte Visualisierungswerkzeuge, fortgeschrittene Visualisierungswerkzeuge und schließlich die Erstellung von Karten und die Visualisierung geowissenschaftlicher Daten mit Hilfe von Choropleth-Karten und Karten mit Markierungen. Erworbene Fertigkeiten: Datenvisualisierung, Matplotlib, Seaborn, und Folium. Dauer: Ca. 2-4 Stunden pro Woche für 5 Wochen. Bewertung: 56 977 eingeschrieben
20 Maschinelles Lernen mit Python: Eine praktische Einführung
Maschinelles Lernen mit Python
Der Kurs ist auf Englisch. Dieser Kurs führt Sie in die Grundlagen des maschinellen Lernens mit Python ein. Sie lernen überwachtes und unüberwachtes Lernen kennen und erfahren, wie statistische Modellierung mit maschinellem Lernen zusammenhängt und wie man sie voneinander unterscheidet. Viele Algorithmen wie Klassifizierung, Regression. Clustering und Dimensional Reduction werden ebenso behandelt wie Modelle wie Train/Test Split, Root Mean Squared Error und Random Forests. Sie werden auch anhand von realen Beispielen des maschinellen Lernens sehen, wie die Gesellschaft auf höchst überraschende Weise beeinflusst wird. Sie werden Ihre Theorie und Ihr Wissen in praktische Fähigkeiten umwandeln. Erworbene Fertigkeiten: Maschinelles Lernen, Entscheidungsbäume, Clustering, Empfehlungssysteme und Regression. Dauer: Etwa 4-6 Stunden pro Woche für 5 Wochen. Bewertung: 124 328+ eingeschrieben
19 Wahrscheinlichkeitsrechnung und Statistik in Datenwissenschaft mit Python
Wahrscheinlichkeitsrechnung und Statistik in der Datenwissenschaft mit Python
Dies ist ein Kurs für Fortgeschrittene in englischer Sprache, der Grundkenntnisse in multivariater Kalkulation und linearer Algebra voraussetzt. Rationales Denken über Unvorhersehbares ist bei der Analyse von verrauschten Daten von zentraler Bedeutung. Statistik und Wahrscheinlichkeitsrechnung bieten eine Struktur für solche Überlegungen. In diesem Kurs lernen Sie die Grundlagen der Statistik und der Wahrscheinlichkeitsrechnung sowie die mathematische Theorie kennen und können diese Theorie mit Hilfe von Jupyter-Notebooks praktisch auf Daten anwenden. Einige der behandelten Konzepte sind Zufallsvariablen, Abhängigkeit, Korrelationen, Regression, PCA, Entropie und MDL.
Erworbene Fertigkeiten: Wahrscheinlichkeiten und Statistik, Jupyter, Regression, PCA und MDL
Dauer: Ca. 10-12 Stunden pro Woche für 10 Wochen
Bewertung: 125 279+ eingeschrieben
18 Analysieren von Daten mit Python
Analysieren von Daten mit Python
Dieser Kurs ist auf Englisch und Sie lernen, wie man Daten mit Python analysiert, wie man Datensätze importiert, die Daten bereinigt und für die Analyse vorbereitet, die Daten zusammenfasst und eine Datenpipeline aufbaut. Sie werden auch lernen, wie Sie Pandas, DataFrames, Numpy-Arrays und SciPy-Bibliotheken verwenden, um mit verschiedenen Datensätzen zu arbeiten. In diesem Kurs lernen Sie auch, wie Sie Datensätze mit Pandas laden, manipulieren, analysieren und visualisieren. Schließlich erstellen Sie die Machine-Learning-Modelle und machen Vorhersagen mit Scikit-learn, einer Open-Source-Bibliothek, indem Sie einige ihrer Machine-Learning-Algorithmen verwenden. Dieser Kurs besteht aus 5 Modulen, die Folgendes umfassen: Importieren von Datensätzen, Bereinigen und Aufbereiten der Daten, Zusammenfassen des Datenrahmens, Modellentwicklung und Modellbewertung. Erworbene Fertigkeiten: Datenanalyse, Numpy, DataFrames, Pandas, SciPy, und Scikit-learn. Dauer: Ca. 2 -4 Stunden pro Woche für 5 Wochen. Bewertung: 133 117+ eingeschrieben
17 CS50's Einführung in die Programmierung mit Python
CS50's Einführung in die Programmierung mit Python
Der Kurs ist auf Englisch. Sie lernen die Programmiersprache Python kennen und erfahren, wie Sie den Code lesen und schreiben, ihn testen und debuggen können. Es ist nicht notwendig, dass Sie Erfahrung im Programmieren haben, aber Sie werden etwas über Funktionen, Argumente, Variablen und Typen, Konditionale und Boolesche Ausdrücke sowie Schleifen lernen. Sie lernen die Verwendung von 3rd Bibliotheken von Drittanbietern, um Daten mit regulären Ausdrücken zu validieren und zu extrahieren, reale Szenarien mit Klassen, Objekten, Methoden und Eigenschaften zu modellieren und Dateien zu lesen und zu schreiben. Sie erhalten viel Übung mit Übungen, die sich auf reale Programmierprobleme beziehen. Für diesen Kurs werden keine speziellen Programme benötigt. Erworbene Fertigkeiten: Konditionale, Variablen, Schleifen, Ausnahmen, Bibliotheken, objektorientierte Programmierung. Dauer: Ca. 3 - 9 Stunden pro Woche für 10 Wochen. Bewertung: 179 597+ eingeschrieben
16 Rechnen in Python1: Grundlagen und prozedurale Programmierung
Dies ist ein Einführungskurs in Englisch. In diesem Kurs lernen Sie, wie Sie Programme schreiben und sehen, wie Computer diese Codezeilen interpretieren. Sie lernen, wie Sie die Ergebnisse Ihres Programms auswerten und wie Sie den Code ändern können. Außerdem lernen Sie den Umgang mit Variablen und deren wechselnden Werten sowie die Verwendung von mathematischen, booleschen und relationalen Operatoren. Am Ende des Kurses werden Sie in der Lage sein, einfache Programme zu schreiben, um komplexe mathematische Operationen auszuführen. Der Kurs ist in mehrere Abschnitte unterteilt, wobei die Anweisungen in 2-3 Minuten langen Videoformaten gegeben werden, zwischen denen Sie einige Codierungsaufgaben lösen werden. Es gibt keine Voraussetzungen außer Grundkenntnissen in Mathematik.
Erworbene Fertigkeiten: Rechnen, Programmieren, Fehlersuche, Prozedurale Programmierung, Variablen. Logische Operatoren und mathematische Operatoren. Dauer: Ca. 9-10 Stunden pro Woche für 5 Wochen
Bewertung: 219 271+ eingeschrieben
15 Python für die Forschung verwenden
Python für die Forschung verwenden
Der Kurs ist auf Englisch und schließt die Lücke zwischen Einführungskursen und Kursen für Fortgeschrittene in der Python-Programmierung. Im Großen und Ganzen gehen die meisten Python-Kurse nicht tief genug, damit Sie Ihre Python-Kenntnisse in Forschungsprojekten anwenden können. In diesem Kurs, der eine Einführung in Python 3 bietet, lernen Sie jedoch häufig verwendete Werkzeuge für die Forschung kennen. Dieser Kurs enthält ein neues Modul über statistisches Lernen. Sie werden Ihre Python-Kenntnisse anhand einer Vielzahl von Fallstudien anwenden können, die aufgrund ihrer wissenschaftlichen Breite und der Abdeckung verschiedener Python-Funktionen ausgewählt wurden. Eine Voraussetzung für diesen Kurs ist, dass Sie bereits Erfahrungen mit Python in einer beliebigen Version gesammelt haben. Sie lernen die Programmierung mit Python 3 und Python-Tools wie NumPy und SciPy-Module für Forschungsanwendungen kennen und erfahren, wie Sie Python-Forschungstools in praktischen Situationen anwenden können... Erworbene Fertigkeiten: Python 3, Numpy, SciPy und Statistisches Lernen. Dauer: Ca. 2 -4 Stunden pro Woche für 12 Wochen. Bewertung: 320 196+ eingeschrieben
14 Python-Grundlagen für Data Science
Python-Grundlagen für Data Science
Der Kurs ist auf Englisch. Dieser Einführungskurs bringt Sie auf den richtigen Weg, um Python für Data Science und die Programmierung im Allgemeinen zu erlernen. Am Ende des Kurses werden Sie Ihre eigenen Python-Skripte schreiben und Datenanalysen in der IBM Jupyter-basierten Laborumgebung durchführen können. Für diejenigen, die Python von Anfang an lernen wollen, ist dieser Kurs der richtige Einstieg. Sie werden Ihre eigenen Data Science-Projekte erstellen und ohne andere Wissenschaftler mit dem IBM Watson Studio zusammenarbeiten. Über diese Plattform lernen Sie die Grundlagen der Programmierung, des maschinellen Lernens und der Datenvisualisierung kennen. Voraussetzung sind grundlegende mathematische Kenntnisse. Dauer: Ca. 4 - 10 Stunden pro Woche für 3 Wochen. Bewertung: 526 634+ eingeschrieben.
13 Einführung in die Datenwissenschaft in Python
Einführung in die Datenwissenschaft in Python
Dies ist ein Mittelstufenkurs auf Englisch mit Untertiteln in 10 weiteren Sprachen. Sie werden in die Grundlagen der Python-Programmierung eingeführt, einschließlich Techniken wie Lambdas, das Lesen und Bearbeiten von CSV-Dateien und die Numpy-Bibliothek. Sie lernen die Datenmanipulation und Techniken mit der Data Science-Bibliothek Pandas kennen und werden in Series und DataFrame als Datenstrukturen für die Datenanalyse eingeführt. Es gibt auch Tutorials zur Verwendung von Funktionen wie Groupby, Merge und Pivot-Tabellen. Schließlich werden Sie tabellarische Daten manipulieren und bereinigen und grundlegende inferenzstatistische Analysen durchführen. Erworbene Fertigkeiten: Python Programmierung, Numpy, Pandas, und Datenbereinigung. Dauer: Ca. 31 Stunden über 4 Wochen
Bewertung: 4.5/92%
12 Python für Datenwissenschaft, KI & Entwicklung
Python für Data Science, KI & Entwicklung
Dieser Kurs ist auf Englisch und hat Untertitel in 2 weiteren Sprachen. In diesem Kurs lernen Sie Python für Data Science und Programmierung im Allgemeinen mit dieser Einführung in Python. Sie benötigen keine Vorkenntnisse in der Programmierung und werden die Grundlagen der Python-Programmierung einschließlich Datenstruktur und -analyse anhand von Übungen in den Modulen erlernen und ein Projekt erstellen, in dem Sie Ihre Fähigkeiten unter Beweis stellen. Am Ende dieses Kurses werden Sie grundlegende Programme für die Arbeit mit Daten und die Lösung von Problemen erstellen und sich eine solide Grundlage für weiterführende Kurse in diesem Bereich aneignen. Sie werden mit Daten in Python arbeiten und dabei die Bibliotheken Pandas und Numpy verwenden.
Erworbene Fertigkeiten: Datenwissenschaft, Python-Programmierung, Datenanalyse, Panda und Numpy. Dauer: Etwa 21 Stunden über 4 Wochen. Bewertung: 4.6/92%
11 Python Datenvisualisierung
Dieser Kurs ist auf Englisch und hat Untertitel in 9 weiteren Sprachen. In diesem Kurs lernen Sie, wie Sie externe Pakete installieren, um sie in Ihrem Python-Programm zu verwenden, wie Sie Daten aus verschiedenen Quellen im Internet beziehen und wie Sie die Daten bereinigen, verarbeiten, analysieren und visualisieren. Dabei werden alle Fähigkeiten, die Sie bisher gelernt haben, kombiniert, um interessante und brauchbare Programme zu schreiben. Am Ende des Kurses werden Sie in der Lage sein, Python-Pakete zu installieren und Visualisierungen Ihrer analysierten Daten zu erstellen. Der Kurs schließt Ihre Ausbildung zum Skripter ab, so dass Sie Python-Pakete, die von anderen geschrieben wurden, finden, installieren und verwenden können und auch Tools und Pakete, die weithin verfügbar sind, effektiv nutzen können, um Ihre Effektivität zu steigern. Erworbene Fertigkeiten: Python 3, Schreiben von Dokumentation, Pakete und Module, Sets und Visualisierung. Dauer: Etwa 9 Stunden über 4 Wochen. Bewertung: 4.7
10 Programmieren lernen: Die Grundlagen
Programmieren lernen: Die Grundlagen
Der Kurs ist ein Anfängerkurs in Englisch und hat Untertitel in 11 verschiedenen Sprachen. Hinter jeder Aktion, die Sie auf einem Computer ausführen, steht ein Programm, das die Dinge in Gang setzt. Dieser Kurs führt Sie durch die elementaren Bausteine der Programmierung und lehrt Sie, interessante Programme mit der Sprache Python zu schreiben. Der Lehrplan behandelt Python, Variablen und Funktionen in Woche 1, Strings und Entwurfsfunktionen in Woche 2, in Woche 3 werden Sie sich mit Booleschen Operatoren, Import, Namensräumen und if-Anweisungen beschäftigen. In Woche 4 geht es um Schleifen und ausgefallene Stringmanipulationen. In Woche 5 beschäftigen Sie sich mit While-Schleifen, Listen und Veränderlichkeit. In Woche 6 und 7 schließlich werden Sie sich mit Schleifen über Indizes, parallelen und verschachtelten Listen sowie Strings und Dateien, Tupeln und Wörterbüchern beschäftigen. Der Unterricht erfolgt über Videos und Lesungen. Erworbene Fertigkeiten: Python Syntax und Semantik, Computer Programmierung, Python Programmierung und Idol (Python). Dauer: Etwa 25 Stunden über 7 Wochen. Bewertung: 4.7/94%
09 Python Datenanalyse
Dieser Kurs ist ein Anfängerkurs auf Englisch und hat Untertitel in 8 weiteren Sprachen. In diesem Kurs lernen Sie das Lesen, Speichern und Verarbeiten von Tabellendaten kennen, was zu den grundlegenden Aufgaben gehört. Sie lernen auch etwas über CSV-Dateien und die Fähigkeit von Python, diese zu lesen und zu schreiben. Diese Konzepte und Fähigkeiten erweitern Ihre Programmierkenntnisse und ermöglichen Ihnen die Verarbeitung komplexerer Daten. Am Ende dieses Kurses werden Sie in der Lage sein, mit tabellarischen Daten in Python zu arbeiten, so dass Sie eine breitere Palette von Skripten schreiben können. Dieser Kurs verwendet Python 3 und nutzt Desktop-Python-Entwicklungsumgebungen, so dass Sie die Programme auf Ihrem Computer ausführen können. Erworbene Fertigkeiten: Python , Wörterbücher, tabellarische Daten, verschachtelte Daten und CSV-Daten. Dauer: Etwa 9 Stunden über 4 Wochen. Bewertung: 4.7/95%
08 Python-Daten-Darstellungen
Dieser Kurs ist auf Englisch mit Übertiteln in 8 weiteren Sprachen. Sie lernen eine Reihe von Datendarstellungen kennen, darunter Stings, Listen und Tupel, die die Grundlage aller Python-Programme bilden. Sie werden lernen, wie Sie auf Dateien zugreifen können, um Daten in Ihren Programmen zu speichern und abzurufen. Dies wird Ihnen helfen, Daten zu manipulieren und Sie werden in der Lage sein, komplexere Programme zu schreiben. Am Ende des Kurses werden Ihre Python-Programme in der Lage sein, in Dateien gespeicherte Daten zu manipulieren, was Ihre Programmierkenntnisse erweitert und Sie in die Lage versetzt, eine größere Bandbreite von Python-Skripten zu schreiben. Sie werden Python 3 verwenden und dieser Kurs stellt Ihnen die besten Python-Entwicklungsumgebungen vor, damit Sie Python-Programme direkt auf Ihrem Laptop oder Computer ausführen können. Erworbene Fertigkeiten: Tuple, Python Programmierung, Fehlersuche und Liste & Label. Dauer: Etwa 9 Stunden über 4 Wochen. Bewertung: 4.7/96%
07 Crashkurs in Python
Dieser Kurs ist auf Englisch und hat Untertitel in 9 weiteren Sprachen. Dieser Kurs vermittelt Ihnen die Grundlagen in Python, um einfache Programme mit den gängigsten Strukturen zu schreiben. Sie benötigen keine Vorkenntnisse in der Programmierung. Am Ende des Kurses werden Sie in der Lage sein, einfache Programme zu schreiben, zu erkennen, wie die Bausteine der Programmierung zusammenarbeiten und dieses Wissen zu kombinieren, um ein komplexes Programmierproblem zu lösen. Der Kurs beginnt mit einer Einführung in die Grundlagen des Schreibens von Computerprogrammen, bei der Sie anhand von Übungen und Beispielen Erfahrungen mit Programmierkonzepten sammeln. Sie werden anfangen zu verstehen, wie Computer viele Aufgaben als Ergebnis des Codes, den Sie geschrieben haben, bilden, was sie tun sollen. Erworbene Fertigkeiten: Grundlegende Python-Datenstruktur, Grundlegende Programmierkonzepte, Grundlegende Python-Syntax, Python-Programmierung und objektorientierte Programmierung (OOP). Dauer: Etwa 28 Stunden über 6 Wochen. Bewertung: 4.8/96%
06 Grundlagen der Python-Programmierung
Grundlagen der Python-Programmierung
Dieser Kurs ist ein Einsteigerkurs in Englisch und hat Untertitel in 10 weiteren Sprachen. In diesem Kurs lernen Sie die Grundlagen der Programmierung und den Aufbau von grundlegenden Python-Programmen. Sie werden Erfahrungen, Variablen, Funktionen, Logik und Konditionale behandeln, die die Grundlagen der Computerprogrammierung darstellen. Außerdem wird Ihnen die Verwendung von Python-Modulen beigebracht, damit Sie von den Funktionen profitieren können, die bereits in der Sprache enthalten sind. Dies wird Ihnen helfen, wie ein Programmierer zu denken und zu verstehen, wie man Programme in Python schreibt. Nach Abschluss des Kurses werden Sie in der Lage sein, Python-Programme zu schreiben, mit denen Sie reale praktische Aufgaben lösen können. Der Kurs verwendet Python 3, die Zukunft der Programmiersprache Python, und der Kurs verwendet eine Python 3-Version der CodeSkulptor-Umgebung, die den Lernenden helfen soll, ihre Ziele schneller zu erreichen. Sie müssen keine Software installieren, so dass Sie sofort mit dem Schreiben und Ausführen von Programmen beginnen können.
Erworbene Fertigkeiten: CodeSkulptor, Python Syntax und Semantik, Python Programmierung und Debugging. Dauer: Etwa 10 Stunden über 4 Wochen. Bewertung: 4.8/96%
05 Google IT Automation mit Python Professional Zertifikat
Der Kurs ist auf Englisch und hat Untertitel in 13 verschiedenen Sprachen. Der Kurs wurde entwickelt, um IT-Fachleuten gefragte Fähigkeiten wie Python Git und IT-Automatisierung zu vermitteln. Kenntnisse im Schreiben von problemlösendem Code und Automatisierungslösungen sind für jeden in der IT-Branche von entscheidender Bedeutung und Python ist die von Arbeitgebern am meisten nachgefragte Fähigkeit. In diesem Kurs geht es um die Programmierung mit Python und die Verwendung von Python zur Automatisierung gängiger Systemverwaltungsaufgaben. Außerdem lernen Sie den Umgang mit Git und GitHub, die Fehlersuche und -behebung bei komplexen Problemen sowie die Automatisierung mit Hilfe von Konfigurationsmanagement und der Cloud. Google empfiehlt, dass Sie Python installiert haben und, wenn möglich, auch Git. Sie werden Ihre technischen Fähigkeiten in Projekten üben, einschließlich eines Abschlussprojekts, bei dem Sie Ihr neu erworbenes Wissen zur Lösung eines realen IT-Problems einsetzen werden. Erworbene Fertigkeiten: Verwendung der Versionskontrolle, Fehlersuche und -behebung, Python-Programmierung, Konfigurationsmanagement, Automatisierung, grundlegende Python-Datenstrukturen, grundlegende Programmierkonzepte, grundlegende Python-Syntax, objektorientierte Programmierung, Einrichten Ihrer Entwicklungsumgebung, reguläre Ausdrücke und Testen in Python. Dauer: Etwa 10 Stunden pro Woche über 6 Monate für 6 Kurse. Bewertung: 4.8
04 Verwendung von Datenbanken mit Python
Datenbank mit Python verwenden
Der Kurs ist auf Englisch mit Untertiteln in 9 Sprachen. Sie lernen die Grundlagen der strukturierten Abfragesprache (SQL) und des grundlegenden Datenbankdesigns für die Speicherung von Daten im Rahmen einer stufenweisen Datenerfassung, Analyse und Verarbeitung. Sie werden SQLite 3 als Datenbank verwenden. Sie werden auch lernen, wie man Web-Crawler, eine mehrstufige Datenerfassung und Visualisierungsaktivitäten erstellt. Für die Datenvisualisierung werden Sie die Bibliothek D3.js verwenden. Kapitel 14 und 15 von "Python für jedermann" werden in diesem Kurs behandelt. Dieser Kurs deckt auch Python 3 ab. Am Ende des Kurses werden Sie in der Lage sein, die Operationen Erstellen, Lesen, Löschen und Aktualisieren bei der Verwaltung Ihrer Datenbank anzuwenden und die Elemente des objektorientierten Python zu erklären. Sie werden auch sehen, wie Daten in einigen wenigen Tabellen in einer Datenbank gespeichert werden, und Sie werden die Google Maps API zur Datenvisualisierung verwenden. Erworbene Fertigkeiten: Python Programmierung, Datenbank (DBMS), Sqlite, und SQL. Dauer: Etwa 15 Stunden über 5 Wochen. Bewertung: 4.8/97%
03 Python für den Zugriff auf Webdaten verwenden
Mit Python auf das Web zugreifen
Dieser Kurs ist auf Englisch und hat Untertitel in 9 weiteren Sprachen. In diesem Kurs lernen Sie, wie Sie das Internet als Datenquelle nutzen können. Sie werden Webdaten scrapen, parsen und lesen und über Web-APIs auf Daten zugreifen. Sie werden mit Datenformaten wie HTML, XML und Json arbeiten. In Ihrem Lehrbuch "Python für jedermann" wird dieser Abschnitt in den Kapiteln 11 - 13 behandelt. Um erfolgreich zu sein, sollten Sie mit dem in den Kapiteln 1 - 10 behandelten Material vertraut sein. Zu den Themen gehören Variablen und Ausdrücke, bedingte Ausführung (Schleifen, Verzweigungen und try/except), Funktionen, Datenstrukturen wie Stings, Listen, Wörterbücher und Tupel) und die Bearbeitung von Dateien. Sie werden lernen, reguläre Ausdrücke zum Extrahieren von Daten zu verwenden, die Protokolle und Webbrowser zu verstehen, die zum Abrufen von Dokumenten und Webanwendungen verwendet werden, sowie Daten von Websites abzurufen und mit XML-Daten zu arbeiten. Erworbene Fertigkeiten: Json, Xml, Python-Programmierung und Web Scraping. Dauer: Etwa 19 Stunden über 6 Wochen. Bewertung: 4.8/98%
02 Programmieren für jedermann (Erste Schritte mit Python)
Programmieren für jedermann (Erste Schritte mit Python)
Dieser Kurs ist auf Englisch und hat Untertitel in 11 weiteren Sprachen. In diesem Kurs lernen Sie die Grundlagen der Computerprogrammierung mit Python. Wie man ein Programm aus einer Reihe einfacher Anweisungen aufbaut, sind die Grundlagen, die wir in diesem Python-Kurs behandeln. Es sind keine Vorkenntnisse erforderlich und jeder, der sich mit Computern auskennt, sollte diesen Kurs meistern können. Sie sollten sich ein Exemplar von "Python für jedermann" besorgen, da dieser Kurs die Kapitel 1 - 5 abdeckt. Dieser Kurs behandelt Python 3. Sie lernen, wie Sie Python installieren und Ihr erstes Programm schreiben. Sie werden die Verwendung von Variablen zum Speichern, Abrufen und Berechnen von Informationen sowie die Verwendung von Funktionen und Schleifen als Programmierwerkzeuge kennen lernen. Erworbene Fertigkeiten: Python Syntax und Semantik, Grundlegende Programmiersprache, Computerprogrammierung und Python-Programmierung. Dauer: Etwa 19 Stunden über 7 Wochen. Bewertung: 4.8/98%
01 Python Daten
Dieser Kurs ist auf Englisch. Es gibt Untertitel in 10 weiteren Sprachen. Sie lernen die wichtigsten Datenstrukturen der Programmiersprache Python kennen und gehen über die Grundlagen der prozeduralen Programmierung hinaus. Sie erfahren, wie wir die in Python eingebauten Datenstrukturen wie Listen, Wörterbücher und Tupel nutzen, um komplexe Datenanalysen durchzuführen. Halten Sie Ihr Buch "Python für jedermann" griffbereit, denn dieser Kurs behandelt die Kapitel 6 - 10 und deckt Python 3 ab. Sie lernen die Prinzipien von Datenstrukturen und deren Verwendung kennen, Sie erstellen Programme, die Daten aus Dateien lesen und schreiben können. Sie werden auch lernen, wie Sie Daten als Schlüssel/Wert-Paare mit Hilfe von Python-Dictionaries speichern können. Schließlich werden Sie mehrstufige Aufgaben wie das Sortieren oder Schleifen von Tupeln durchführen. Erworbene Fertigkeiten: Python Syntax und Semantik, Datenstruktur, Tupel, und Python Programmierung. Dauer: Etwa 19 Stunden über 7 Wochen. Bewertung: 4.9/98%