MySQL für Entwickler – 5-tägiger Online-Kurs

2.650,00 EUR

  • 5 Tage
Live-Virtuelles Klassenzimmer
Klassenzimmer
In-House / In-Company

Entwickeln Sie leistungsstarke, datengetriebene Anwendungen mit „MySQL for Developers“. Dieser praxisorientierte Kurs richtet sich an Softwareentwickler, die MySQL-Datenbanken effizient erstellen, abfragen und verwalten möchten – unter Einhaltung bewährter Branchenstandards. Anhand praktischer Übungen lernen Sie, wie Sie relationale Datenbanken entwerfen, optimierte SQL-Abfragen schreiben, Tabellen und Beziehungen erstellen, mit Indizes, Transaktionen, Stored Procedures, Views und Triggern arbeiten und MySQL in moderne Anwendungen integrieren. Außerdem lernen Sie Techniken kennen, um die Abfrageleistung zu verbessern, die Datenintegrität zu gewährleisten und häufige Datenbankprobleme zu beheben. Am Ende des Kurses verfügen Sie über die Fähigkeiten, MySQL-gestützte Anwendungen sicher zu entwerfen und zu entwickeln, die skalierbar, sicher und leicht zu warten sind.

Hauptfunktionen

Sprache

Kurs und Materialien sind auf Englisch

Stufe

Anfänger- bis Mittelstufenniveau

5 Tage (40 Stunden) Präsenzunterricht

mit zertifizierten Trainern

Über 60 empfohlene Lernstunden

Übungen und Lösungen

Herunterladbare PDF-Dokumente mit ausführlichen Inhalten (Folien, Erklärungen)

Zertifikat

Abschlusszertifikat verfügbar

Hero

Lernergebnisse

Am Ende dieses Kurses werden Sie in der Lage sein:

Warten

Verwenden Sie MySQL-Trigger, um die Datenvalidierung zu automatisieren, Geschäftsregeln durchzusetzen und die Datenkonsistenz mit Echtzeit-Datenbankereignissen sicherzustellen.

nutzen

Nutzen Sie MySQL-Fensterfunktionen für erweitertes Reporting, Rankings, Trendanalysen und zeitbasierte Datenvergleiche.

Verbessern

Verbessern Sie die Datenbankleistung mit EXPLAIN, Indexierung, Normalisierung, der Auswahl der passenden Storage-Engine und Techniken zur Abfrageoptimierung.

Verwalten

Verwalten Sie umfangreiche Datenübertragungen mit MySQL-Tools und integrieren Sie MySQL in andere Datenplattformen, um moderne Anwendungsumgebungen zu unterstützen.

Hero

Kurszeitplan

  1. Tag 1: MySQL-Grundlagen & Abfragen

    Lektion 01

    • Die Client/Server-Architektur von MySQL und die Client-Tools verstehen
    • Arbeiten mit dem MySQL-Kommandozeilen-Client und den zugehörigen Dienstprogrammen
    • MySQL-Datentypen und Bezeichnerkonventionen erkunden
    • Daten mit SELECT abfragen, sortieren, gruppieren, filtern und aggregieren
  2. Tag 2: Datenverwaltung & Datenbank-Tools

    Lektion 02

    • SQL-Ausdrücke und integrierte Funktionen verwenden
    • Daten einfügen, aktualisieren, ersetzen und löschen
    • Anwendungen mit MySQL über Connectoren verbinden
    • Datenbankmetadaten abrufen und SQL-Fehler beheben
  3. Tag 3: Fortgeschrittene SQL-Entwicklung

    Lektion 03

    • Daten mit SQL und Kommandozeilenwerkzeugen importieren und exportieren
    • Erstellen Sie erweiterte Abfragen mit Unterabfragen und Common Table Expressions (CTEs)
    • Ansichten erstellen und verwalten
    • Verwenden Sie Fensterfunktionen und reguläre Ausdrücke für fortgeschrittene Datenanalysen
  4. Tag 4: Gespeicherte Routinen & Programmierung

    Lektion 04

    • Mit Benutzervariablen und vorbereiteten Anweisungen arbeiten
    • Gespeicherte Prozeduren und Funktionen erstellen
    • Implementiere Programmlogik mit Bedingungen, Schleifen und Parametern
    • Sicherheit und Metadaten gespeicherter Routinen verwalten
  5. Tag 5: Fortgeschrittene Datenbankprogrammierung & Optimierung

    Lektion 05

    • Ausnahmen behandeln und Cursor in gespeicherten Routinen verwenden
    • Datenbankfunktionen und Trigger erstellen und verwalten
    • Optimiere Datenbanken durch Normalisierung, Indexierung und Abfrageanalyse
    • Verbessern Sie die Abfrageleistung mit EXPLAIN, der Auswahl der Speicher-Engine und Best Practices für Indexierung
MySQL für Entwickler

Für wen ist dieses Programm geeignet?

Softwareentwickler

Backend- und Full-Stack-Entwickler

Webanwendungsentwickler

Entwickler von Datenbankanwendungen

Technische Fachkräfte, die mit MySQL arbeiten

Alle, die ihre SQL- und MySQL-Entwicklungsfähigkeiten ausbauen möchten

Kurs jetzt starten

Voraussetzungen

  • Grundlegende Programmierkenntnisse
  • Vertrautheit mit Konzepten relationaler Datenbanken
  • Grundkenntnisse in SQL werden empfohlen
  • Erfahrung mit einer beliebigen Programmiersprache ist von Vorteil

Lizenzierung

und Gleichstellungspolitik

Lizenzierung und Akkreditierung

Dieser Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.

Gleichstellungspolitik

AVC bietet keine Vorkehrungen aufgrund einer Behinderung oder eines medizinischen Zustands von Studierenden an. Kandidat:innen werden ermutigt, sich an AVC zu wenden, um während des gesamten Prozesses der Bereitstellung von Vorkehrungen Beratung und Unterstützung zu erhalten.

Häufig gestellte Fragen

Contact background

Benötigen Sie eine maßgeschneiderte Inhouse- oder Gruppenschulung?

Fordern Sie ein Inhouse-Schulungsprogramm an, das speziell auf Ihr Team zugeschnitten ist. Wir bieten flexible Anpassungsmöglichkeiten, die auf Ihre Geschäftsziele abgestimmt sind, sowie attraktive Gruppenpreise für größere Teams. Füllen Sie das untenstehende Formular aus, und unsere Experten für Unternehmensschulungen entwickeln die perfekte Lösung für Sie.