MySQL för utvecklare – 5 dagar onlineklassrum

29.500,00 SEK

  • 5 dagar
Live Virtuellt Klassrum
Klassrum
På plats / Inom företaget

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

Hero

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.

Hero

Kursöversikt

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
MySQL för utvecklare

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

Starta kursen nu

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

Contact background

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.