MySQL-training - klassikaal
1.250,00 EUR
- 16 hours
Word een zelfverzekerde SQL‑ontwikkelaar met onze trainingscursus—een uitgebreide, praktijkgerichte opleiding speciaal ontworpen voor beginners en aankomende databaseprofessionals. Je begint met de basis van relationeel databasemanagement en leert hoe je MySQL installeert, databases opzet en met essentiële SQL‑commando’s werkt. Daarna ga je dieper in op gegevensopvraging, analytische queries, het joinen van datasets en geavanceerde SQL‑functies waarmee je echte praktijkproblemen kunt oplossen.
Belangrijkste functies
Taal
Lesmateriaal in het Engels
Niveau
Niveau: beginner tot gemiddeld
16 uur training onder leiding van een instructeur
Meer dan 30 uur aanbevolen studietijd
Aanvullende zelfstudiecursus e-learning
Automatisch beoordeelde toetsen en geheugenquizzen
Oefenen
Meer dan 80 uur praktijkervaring met Cloud Labs
Vraag om datumbevestiging!
Certificaat van afronding van het programma inbegrepen
Leerdoelen
Aan het einde van dit programma ben je in staat om:
MySQL Basisprincipes
Begrijp MySQL verder dan alleen het basisgebruik en leer de kernfunctionaliteiten kennen.
Database aanmaken
Leer hoe je databases maakt en tabellen definieert met de juiste datastructuren.
DML- en DDL-commando's
Beheers opdrachten zoals INSERT, UPDATE, DELETE en meer.
Analytische query's
Schrijf SQL-query’s met MIN, MAX, AVG en andere functies.
Gegevenskoppelingen
Combineer gegevens uit meerdere tabellen met behulp van JOIN, UNION en aanverwante technieken.
Groepering & Clausules
Organiseer en bewerk gegevens met behulp van SQL-clausules en groeperingsfuncties.
Wiskundige functies
Voer geavanceerde berekeningen uit binnen je database.
Geavanceerde SQL-functies
Los complexe problemen op met behulp van triggers, stored procedures en views.
Applicatie-integratie
Verbind MySQL met frameworks zoals Node.js, Python en PHP.
Optimalisatie van databaseprestaties
Verbeter de prestaties met indexering, query-optimalisatie en back-ups.
Resultaten sorteren
Sorteer en toon queryresultaten volgens de eisen van de applicatie.
Indexeringstechnieken
Pas indexeringsstrategieën toe om de efficiëntie van de database te verbeteren.
Databasebeveiliging
Implementeer best practices om databases te beveiligen en het toegangsbeheer te regelen.

Cursusplanning
Aan de slag met MySQL
Les 1
- MySQL-database instellen
- Bespreek welke gegevenstypen kunnen worden gebruikt
- Maak gebruik van CREATE TABLE DDL om een schemastructuur van tabellen op te zetten
- Gebruik van primaire-sleutel- en vreemde-sleutelbeperkingen
- Invoegen, bijwerken en verwijderen voor DML-bewerkingen
- Bestaande tabellen wijzigen en verwijderen
- Beperkingen toevoegen aan tabellen en deze bekijken
Diepgaande verkenning van SQL-instructies
Les 2
- Select en Select Distinct voor het verwijderen van duplicaten
- Gebruik een WHERE-clausule om de resulterende dataset te verfijnen
- Aantal en limiet voor het analyseren en beheersen van de resulterende gegevensset
- Geef de volgorde van opgehaalde gegevens op met behulp van ORDER BY
- Maak gebruik van subquery’s met IN en BETWEEN
Analytische SQL-query's
Les 3
- Statistieken over gegevens verkrijgen met MIN, MAX en AVG
- gebruik GROUP BY om gegevens op een eigen manier te aggregeren
- Voorwaardelijke GROUP BY-instructies met een HAVING-clausule
Gegevens samenvoegen uit meerdere datasets
Les 4
- Tabellen maken met behulp van primaire-sleutelverwijzingen
- INNER JOIN voor volledige joins
- LEFT- en RIGHT-joins voor het samenvoegen van gegevens
- Full Outer Join en Union
Geavanceerde SQL-taalfuncties
Les 5
- Voer geavanceerde berekeningen uit met wiskundige functies
- Bewerkingen op tekenreeks- en tekstkolommen
- Maak gebruik van een self-join wanneer nodig om een tabel met zichzelf te joinen
MySQL gebruiken met webapplicaties
Les 6
- MySQL-toepassing met Node.js (Express)
- MySQL-toepassing met Python (Django)
- MySQL-toepassing met PHP (Laravel)
MySQL gebruiken met webapplicaties
Les 7
- MySQL beveiligen
- Volg prestatieproblemen met EXPLAIN
- Gebruik indexering om de prestaties van zoekopdrachten te verbeteren
- Prepared statements als beste MySQL-querypatroon
- Back-ups maken en logbestanden gebruiken
- Ontleding van complexe zoekopdrachten in eenvoudigere

Voor wie is dit programma bedoeld?
Vereisten
Deelnemers dienen een basiskennis van relationele databasesystemen (RDBMS) te hebben. Vertrouwdheid met RDBMS-concepten is een voordeel.
Aankomende databasebeheerders
Softwareontwikkelaars & Backend Engineers
Full-stackontwikkelaars die met MySQL willen werken
Data-analisten en BI-professionals die expertise in query’s zoeken
IT-professionals en systeembeheerders die databases beheren en optimaliseren.
Studenten & Techliefhebbers
Verklaringen
Licenties en accreditaties
De cursus wordt aangeboden in overeenstemming met de Partnerprogramma-overeenkomst en voldoet aan de vereisten van de Licentieovereenkomst.
Gelijkheidsbeleid
Kandidaten worden aangemoedigd om tijdens het gehele accommodatieproces contact op te nemen met AVC voor begeleiding en ondersteuning.
Veelgestelde vraag

Heeft u bedrijfsoplossingen of LMS-integratie nodig
Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!
