3 Tage Vollzeit

Grundlagen SQL mit Python

Umgang mit Datenbanken und die Anbindung an Python

Dieses dreitägige SQL-Seminar vermittelt Anfängern die Grundlagen relationaler Datenbanken anhand von SQLite. Die ersten beiden Tage konzentrieren sich auf Datenbankdesign, Normalisierung, grundlegende SQL-Abfragen sowie Datenmanipulation mit INSERT, UPDATE und ER-Diagrammen.

Am dritten Tag werden SQLAlchemy, Migrationen und ORM-Konzepte behandelt, einschließlich Benutzerrechte und grundlegender Optimierungstechniken.

Tag 1: Datenbankdesign und erste SQL-Abfragen

  • Grundlagen relationaler Datenbanken und DBMS
  • Aufgaben und Rolle eines Datenbankmanagementsystems
  • Überblick über relationale Datenbanksysteme mit Fokus auf SQLite
  • Datenmodellierung mit Entitäten, Attributen und Beziehungen
  • Einführung in ER-Diagramme
  • Normalisierung von Datenmodellen (1. bis 3. Normalform)
  • SQL-Datentypen und Besonderheiten von SQLite
  • Grundlegende SELECT-Abfragen
  • Filtern von Daten mit WHERE
  • Sortierung von Ergebnissen mit ORDER BY

Tag 2: Datenmanipulation, Abfragen und Beziehungen

  • Einfügen, Ändern und Löschen von Daten mit SQL
  • INSERT, UPDATE und DELETE in der Praxis
  • Erweiterte Filterbedingungen mit AND und OR
  • LIKE, IN und BETWEEN für flexible Abfragen
  • Visuelle Modellierung mit ER-Diagrammen (Mermaid)
  • Gruppierung von Daten mit GROUP BY
  • Aggregation mit COUNT, SUM, AVG, MIN und MAX
  • Filtern aggregierter Daten mit HAVING
  • Verknüpfung von Tabellen mit Joins
  • Inner Join, Left Join und Outer Join

Tag 3: ORM, Migrationen und Datenbankbetrieb

  • Einführung in SQLAlchemy und ORM-Grundlagen
  • Verbindung zu SQLite mit SQLAlchemy
  • Definition von Tabellen als Python-Klassen
  • Einführung in Datenbankmigrationen mit Alembic
  • Erstellen und Anwenden von Schemaänderungen
  • Transaktionen und deren Bedeutung
  • COMMIT und ROLLBACK in Theorie und Praxis
  • Transaktionsmanagement mit SQLAlchemy
  • Grundlagen von Berechtigungen und Zugriffskontrolle
  • Optimierung von SQL-Abfragen
  • Indexe und grundlegende Abfrageoptimierung

Kursdetails

  • Dauer: 3 Tage Vollzeit
  • Nächster Start: 13. Juli 2026
  • Ort: Online
  • Sprache: Deutsch
  • Preis p.P.: 1600,00 EUR (inkl. MwSt. 1904,0 EUR)
Jetzt unverbindlich anfragen

Vorkenntnisse

Grundlegene Pythonkenntnisse sind Voraussetzung.

Für wen ist dieser Kurs geeignet?

Entwickler, Data-Scientists, Administratoren

Warum diesen Kurs wählen?

  • Praxisnahe Übungen und reale Anwendungsbeispiele
  • Erfahrener Dozent mit Branchenkenntnis
  • Geld-zurück Garantie!

Ähnliche Kurse

Django Intensiv Schulung

Lernen Sie Django in nur 5 Tagen mit diesem umfassenden Intensivkurs! Vom Einstieg in die Entwicklung Ihrer ersten Webanwendung bis hin zu fortgeschrittenen Themen wie API-Entwicklung und Testing – dieser Kurs deckt alles ab. Perfekt für Entwickler, die schnell produktiv mit Django arbeiten möchten.

5 Tage Vollzeit Online

  • Nächster Termin: 6. Juli 2026
  • Preis p.P.: 1600,00 EUR (inkl. MwSt. 1904,0 EUR)

Schulung Python für Fortgeschrittene

Vertiefen Sie Ihre Python-Kenntnisse gezielt auf professionellem Niveau. In dieser Fortgeschrittenen-Schulung lernen Sie, komplexe Architekturen, effiziente Datenverarbeitung und moderne Python-Techniken sicher umzusetzen. Praxisnahe Beispiele und anspruchsvolle Übungen bereiten Sie darauf vor, Python souverän in anspruchsvollen Projekten einzusetzen.

5 Tage Vollzeit Online

  • Nächster Termin: 6. Juli 2026
  • Preis p.P.: 1900,00 EUR (inkl. MwSt. 2261,0 EUR)

Django Framework für Fortgeschrittene

Entdecken Sie die fortgeschrittenen Funktionen von Django in unserem intensiven Aufbaukurs. Dieser Kurs richtet sich an Entwickler, die bereits mit den Grundlagen von Django vertraut sind und ihre Fähigkeiten auf das nächste Level bringen möchten.

5 Tage Vollzeit Online

  • Nächster Termin: 13. Juli 2026
  • Preis p.P.: 1900,00 EUR (inkl. MwSt. 2261,0 EUR)

REST Api entwicklen mit Django und Chatbot Entwicklung

Buchen Sie dieses intensive 5-Tage-Seminar und lernen Sie, professionelle REST-APIs mit dem Django REST Framework zu erstellen, zu optimieren und zuverlässig zu testen. Sie entwickeln moderne APIs und erweitern diese praxisnah zu intelligenten Chatbots mit der OpenAI API. Der Fokus liegt auf produktiver Umsetzung, klaren Architekturen und direktem Nutzen für Ihre Projekte.

5 Tage Vollzeit Online

  • Nächster Termin: 6. Juli 2026
  • Preis p.P.: 1900,00 EUR (inkl. MwSt. 2261,0 EUR)

Unsicher, welcher Kurs für Sie passt?

Gerne unterstütze ich Sie bei der Auswahl oder stelle eine individuell passende Schulung für Ihre Anforderungen zusammen.

Beratung anfordern