Du lernst Pythons eingebaute Datenbank sqlite3 kennen und wie du in Python allgemein auf Datenbanken zugreifst.
Anfangs behandelt unser Experte die Grundlagen der Datenbankzugriffe mit Python. Mit sqlite3 steht dir in Python eine eingebaute, dateibasierte Datenbank zur Verfügung, die durch ihre Einfachheit und Speicheroptimierung überzeugt. Doch auch für alle anderen Datenbanksysteme lassen sich mit Python Tabellen definieren und SQL-Abfragen ausführen, um Daten zu manipulieren und abzurufen.
Mit Django entwickelst du schließlich deine eigene Webanwendung. Du lernst die Struktur eines Django-Projekts kennen, Ansichten und URLs zu definieren, Templates zu verwenden und Datenbankzugriffe mit Django-Modellen zu verknüpfen. Am Ende des Webinars kannst du eine grundlegende Webanwendung mit Django und einer Datenbank erstellen und betreiben.
Die Folien des Webinars sind aufgrund zahlreicher englischer Begriffe vollständig in englischer Sprache gehalten, um eine bessere Lesbarkeit zu erzeugen. Der Vortrag findet in deutscher Sprache statt.
Die Teilnahme an den ersten beiden Webinaren dieser Serie über Sprachgrundlagen von Python wird vorausgesetzt, zudem Kenntnisse einer höheren Programmiersprache (z. B. Java oder C#/.NET).
Christian Heitzmann ist Java-, Python- und Spring-zertifizierter Softwareentwickler mit einem CAS in Machine Learning und Inhaber der SimplexaCode AG in Luzern. Er entwickelt seit über 20 Jahren Software und gibt seit über 12 Jahren Unterricht und Kurse im Bereich der Java- und Python-Programmierung, Mathematik und Algorithmik. Als Technical Writer dokumentiert er Softwarearchitekturen für Unternehmen und schreibt regelmässig Artikel für IT-Fachzeitschriften.
Fülle ganz einfach und bequem das Kontaktformular aus und wir werdendeine Fragen schnellstmöglich beantworten.