MySQL för utvecklare – 5 dagar onlineklassrum
29.500,00 SEK
- 5 dagar
Utveckla högpresterande, datadrivna applikationer med MySQL for Developers. Den här praktiska kursen är utformad för programvaruutvecklare som vill bygga, fråga och hantera MySQL-databaser effektivt samtidigt som de följer branschens bästa praxis. Genom praktiska övningar lär du dig att designa relationsdatabaser, skriva optimerade SQL-frågor, skapa tabeller och relationer, arbeta med index, transaktioner, lagrade procedurer, vyer och triggers samt integrera MySQL i moderna applikationer. Du kommer också att utforska tekniker för att förbättra frågeprestanda, upprätthålla dataintegritet och felsöka vanliga databasproblem. I slutet av kursen har du färdigheterna som krävs för att självständigt designa och utveckla MySQL-baserade applikationer som är skalbara, säkra och enkla att underhålla.
Viktiga funktioner
Språk
Kursen och materialet är på engelska
Nivå
Nybörjar- till mellannivå
5 dagar (40 timmar) lärarledd undervisning i klassrum
med auktoriserade tränare
60+ rekommenderade studietimmar
Övningar och lösningar
Nedladdningsbara PDF-dokument med detaljerat innehåll (bilder, förklaringar)
Certifikat
Intyg om genomförd kurs tillgängligt

Lärandemål
I slutet av den här kursen kommer du att kunna:
Underhåll
Använd MySQL-triggers för att automatisera datavalidering, upprätthålla affärsregler och säkerställa datakonsistens med databashändelser i realtid.
Utnyttja
Utnyttja MySQL-fönsterfunktioner för avancerad rapportering, rankning, trendanalys och tidsbaserade jämförelser av data.
Förbättra
Förbättra databasprestanda med hjälp av EXPLAIN, indexering, normalisering, val av lagringsmotor och olika tekniker för optimering av frågor.
Hantera
Hantera omfattande dataöverföringar med MySQL-verktyg och integrera MySQL med andra dataplattformar för att stödja moderna applikationsmiljöer.

Kursöversikt
Dag 1: MySQL-grunder och frågning
Lektion 01
- Förstå MySQLs klient/server-arkitektur och klientverktyg
- Arbeta med MySQL-kommandoradsklienten och verktygen
- Utforska MySQL-datatyper och konventioner för identifierare
- Hämta data med SELECT, sortering, gruppering, filtrering och aggregering
Dag 2: Databashantering och databashjälpmedel
Lektion 02
- Använd SQL-uttryck och inbyggda funktioner
- Infoga, uppdatera, ersätt och ta bort data
- Anslut applikationer till MySQL med hjälp av konnektorer
- Hämta databasmetadata och felsök SQL-fel
Dag 3: Avancerad SQL-utveckling
Lektion 03
- Importera och exportera data med SQL och kommandoradsverktyg
- Skapa avancerade frågor med hjälp av subfrågor och Common Table Expressions (CTE:er)
- Skapa och hantera vyer
- Använd fönsterfunktioner och reguljära uttryck för avancerad dataanalys
Dag 4: Lagrade rutiner och programmering
Lektion 04
- Arbeta med användarvariabler och förberedda satser
- Skapa lagrade procedurer och funktioner
- Implementera programlogik med villkor, loopar och parametrar
- Hantera säkerhet och metadata för lagrade rutiner
Dag 5: Avancerad databasutveckling och optimering
Lektion 05
- Hantera undantag och använd markörer i lagrade procedurer
- Skapa och hantera databasfunktioner och triggers
- Optimera databaser med normalisering, indexering och frågeanalys
- Förbättra frågeprestanda med EXPLAIN, val av lagringsmotor och bästa praxis för indexering

Vem bör anmäla sig till det här programmet?
Programvaruutvecklare
Backend- och fullstackutvecklare
Webbapplikationsutvecklare
Utvecklare av databastillämpningar
Tekniska yrkespersoner som arbetar med MySQL
Alla som vill stärka sina färdigheter i SQL- och MySQL-utveckling
Förutsättningar
- Grundläggande programmeringskunskaper
- Förtrogenhet med relationsdatabaskoncept
- Grundläggande förståelse för SQL rekommenderas
- Erfarenhet av något programmeringsspråk är en fördel
Licensiering
och jämlikhetspolitik
Licensiering och ackreditering
Denna kurs erbjuds i enlighet med Partnerprogramavtalet och uppfyller kraven i licensavtalet.
Likabehandlingspolicy
AVC tillhandahåller inte anpassningar på grund av funktionsnedsättning eller medicinskt tillstånd hos några studenter. Kandidater uppmuntras att kontakta AVC för vägledning och stöd under hela processen för att få anpassningar.
Vanliga frågor

Behöver du en skräddarsydd företagsintern utbildning eller grupputbildning?
Begär ett företagsinternt utbildningsprogram som skräddarsys specifikt för ditt team. Vi erbjuder flexibla anpassningsmöjligheter i linje med dina affärsmål, samt konkurrenskraftiga priser för större grupper. Fyll i formuläret nedan, så tar våra experter inom företagsutbildning fram den perfekta lösningen för dig.
