MySQL voor ontwikkelaars - 5 dagen online klaslokaal

2.650,00 EUR

  • 5 dagen
Live Virtueel Klassikaal
Klassikaal
In Huis / In Bedrijf

Ontwikkel hoogwaardige, data-gedreven applicaties met MySQL for Developers. Deze praktische cursus is bedoeld voor softwareontwikkelaars die MySQL-databases efficiënt willen opzetten, bevragen en beheren volgens de gangbare best practices in de industrie. Aan de hand van praktijkgerichte oefeningen leer je hoe je relationele databases ontwerpt, geoptimaliseerde SQL-queries schrijft, tabellen en relaties aanmaakt, werkt met indexen, transacties, stored procedures, views en triggers, en MySQL integreert in moderne applicaties. Je ontdekt ook technieken om de query-prestaties te verbeteren, dataintegriteit te waarborgen en veelvoorkomende databaseproblemen op te lossen. Aan het einde van de cursus beschik je over de vaardigheden om vol vertrouwen MySQL-ondersteunde applicaties te ontwerpen en te ontwikkelen die schaalbaar, veilig en eenvoudig te onderhouden zijn.

Belangrijkste functies

Taal

Cursus en lesmateriaal zijn in het Engels

Niveau

Niveau: beginner tot gemiddeld

5 dagen (40 uur) klassikaal onderwijs

met gecertificeerde trainers

60+ aanbevolen studie-uren

Oefeningen en oplossingen

Downloadbare PDF-documenten met uitgebreide inhoud (slides, uitleg)

Certificaat

Certificaat van voltooiing beschikbaar

Hero

Leerdoelen

Aan het einde van deze cursus ben je in staat om:

Onderhouden

Gebruik MySQL-triggers om gegevensvalidatie te automatiseren, bedrijfsregels af te dwingen en gegevensconsistentie te behouden met realtime databasegebeurtenissen.

Benutten

Maak gebruik van MySQL-windowfuncties voor geavanceerde rapportage, rangschikking, trendanalyses en tijdsgebonden gegevensvergelijkingen.

Verbeteren

Verbeter de databaseprestaties met behulp van EXPLAIN, indexering, normalisatie, de juiste opslagengine en query-optimalisatietechnieken.

Beheren

Beheer grootschalige gegevensoverdrachten met MySQL-tools en integreer MySQL met andere dataplatformen om moderne applicatieomgevingen te ondersteunen.

Hero

Cursustijdlijn

  1. Dag 1: MySQL‑basisprincipes en query’s

    Les 01

    • Begrijp de MySQL client/server-architectuur en clienttools
    • Werken met de MySQL-opdrachtregelclient en hulpprogramma's
    • Ontdek MySQL-gegevens­typen en conventies voor identificatoren
    • Gegevens opvragen met SELECT, sorteren, groeperen, filteren en aggregatie
  2. Dag 2: Gegevensbeheer & Databasetools

    Les 02

    • Gebruik SQL-expressies en ingebouwde functies
    • Gegevens invoegen, bijwerken, vervangen en verwijderen
    • Verbind applicaties met MySQL met behulp van connectors
    • Database‑metadata ophalen en SQL‑fouten oplossen
  3. Dag 3: Geavanceerde SQL-ontwikkeling

    Les 03

    • Gegevens importeren en exporteren met SQL en opdrachtregelhulpmiddelen
    • Maak geavanceerde query’s met subquery’s en Common Table Expressions (CTE’s)
    • Weergaven maken en beheren
    • Gebruik vensterfuncties en reguliere expressies voor geavanceerde data-analyse
  4. Dag 4: Opgeslagen routines & programmeren

    Les 04

    • Werken met gebruikersvariabelen en voorbereide statements
    • Aangemaakte opgeslagen procedures en functies
    • Implementeer programmalogica met voorwaarden, lussen en parameters
    • Beheer de beveiliging en metadata van opgeslagen routines
  5. Dag 5: Geavanceerde databaseprogrammering en optimalisatie

    Les 05

    • Afhandelen van uitzonderingen en gebruik van cursors in opgeslagen routines
    • Databasefuncties en triggers maken en beheren
    • Optimaliseer databases met normalisatie, indexering en query-analyse
    • Verbeter de queryprestaties met EXPLAIN, de juiste opslagengine en best practices voor indexering
MySQL voor ontwikkelaars

Voor wie is dit programma bedoeld?

Softwareontwikkelaars

Backend- en fullstack-ontwikkelaars

Webapplicatieontwikkelaars

Ontwikkelaars van databaseapplicaties

Technische professionals die met MySQL werken

Iedereen die zijn SQL- en MySQL-ontwikkelvaardigheden wil versterken

Start nu met de cursus

Vereisten

  • Basiskennis programmeren
  • Vertrouwdheid met relationele databaseconcepten
  • Basiskennis van SQL wordt aanbevolen
  • Ervaring met een programmeertaal is een pluspunt

Licenties

en gelijkheidsbeleid

Licenties en accreditatie

Deze cursus wordt aangeboden in overeenstemming met de Partner Program Agreement en voldoet aan de vereisten van de License Agreement.

Gelijkheidsbeleid

AVC biedt geen voorzieningen op basis van een handicap of medische aandoening van studenten. Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning gedurende het gehele traject voor het aanvragen van voorzieningen.

Veelgestelde vragen

Contact background

Heeft u een op maat gemaakte incompany- of groepstraining nodig?

Vraag een incompany-trainingsprogramma aan dat speciaal is afgestemd op uw team. Wij bieden flexibele maatwerkopties die aansluiten bij uw bedrijfsdoelen, evenals concurrerende groepstarieven voor grotere teams. Vul onderstaand formulier in en onze experts in bedrijfstrainingen ontwerpen de perfecte oplossing voor u.