MySQL for udviklere - 5 dages online klasseundervisning

19.500,00 DKK

  • 5 dage
Live Virtuelt Klasselokale
Klasselokale
Internt / I virksomheden

Udvikl højtydende, datadrevne applikationer med MySQL for udviklere. Dette praktiske kursus er designet til softwareudviklere, der vil opbygge, forespørge på og administrere MySQL-databaser effektivt, samtidig med at de følger branchens bedste praksis. Gennem praktiske øvelser lærer du at designe relationelle databaser, skrive optimerede SQL-forespørgsler, oprette tabeller og relationer, arbejde med indeks, transaktioner, stored procedures, views og triggers samt integrere MySQL i moderne applikationer. Du vil også udforske teknikker til at forbedre forespørgselsydelse, opretholde dataintegritet og fejlfinde almindelige databaseproblemer. Ved kursets afslutning vil du have færdighederne til trygt at designe og udvikle MySQL-baserede applikationer, der er skalerbare, sikre og nemme at vedligeholde.

Nøglefunktioner

Sprog

Kursus og materialer er på engelsk

Niveau

Begynder - Mellem niveau

5 dage (40 timer) undervisning i klasselokale

med akkrediterede undervisere

60+ anbefalede studietimer

Øvelser og løsninger

Downloadbare PDF-dokumenter med detaljeret indhold (slides, forklaringer)

Certifikat

Bevis for gennemførelse tilgængeligt

Hero

Læringsudbytte

Når du har gennemført dette kursus, vil du være i stand til at:

Vedligeholde

Brug MySQL-triggere til at automatisere datavalidering, håndhæve forretningsregler og opretholde datakonsistens med realtidsdatabasehændelser.

Udnyt

Udnyt MySQL-vinduesfunktioner til avanceret rapportering, rangering, trendanalyse og tidsbaserede datasammenligninger.

Forbedre

Forbedr databaseydelsen ved hjælp af EXPLAIN, indeksering, normalisering, valg af storage engine og teknikker til forespørgselsoptimering.

Administrer

Administrer bulkdataoverførsler med MySQL-værktøjer, og integrer MySQL med andre dataplatforme for at understøtte moderne applikationsmiljøer.

Hero

Kursusforløb

  1. Dag 1: MySQL-grundlæggende og forespørgsler

    Lektion 01

    • Forstå MySQLs klient/server-arkitektur og klientværktøjer
    • Arbejd med MySQL-kommandolinjeklienten og hjælpeværktøjer
    • Udforsk MySQL-datatyper og konventioner for identifikatorer
    • Forespørg data med SELECT, sortering, gruppering, filtrering og aggregering
  2. Dag 2: Datastyring og databaseværktøjer

    Lektion 02

    • Brug SQL‑udtryk og indbyggede funktioner
    • Indsæt, opdater, erstat og slet data
    • Forbind applikationer til MySQL ved hjælp af connectors
    • Hent databasemetadata og fejlfind SQL-fejl
  3. Dag 3: Avanceret SQL-udvikling

    Lektion 03

    • Importer og eksporter data med SQL og kommandolinjeværktøjer
    • Opbyg avancerede forespørgsler ved hjælp af underforespørgsler og Common Table Expressions (CTE'er)
    • Opret og administrer visninger
    • Brug vinduesfunktioner og regulære udtryk til avanceret dataanalyse
  4. Dag 4: Lagrede rutiner og programmering

    Lektion 04

    • Arbejd med brugervariabler og forberedte statements
    • Opret lagrede procedurer og funktioner
    • Implementer programlogik med betingelser, løkker og parametre
    • Administrer sikkerhed og metadata for lagrede rutiner
  5. Dag 5: Avanceret databaseprogrammering og optimering

    Lektion 05

    • Håndter undtagelser og brug markører i lagrede procedurer
    • Opret og administrer databasefunktioner og -triggere
    • Optimer databaser med normalisering, indeksering og forespørgselsanalyse
    • Forbedr forespørgselsydelse ved hjælp af EXPLAIN, valg af lagringsmotor og bedste praksis for indeksering
MySQL for udviklere

Hvem bør tilmelde sig dette program?

Softwareudviklere

Backend- og fullstack-udviklere

Webapplikationsudviklere

Udviklere af databaseapplikationer

Tekniske fagfolk, der arbejder med MySQL

Alle, der ønsker at styrke deres SQL- og MySQL-udviklingskompetencer

Start kurset nu

Forudsætninger

  • Grundlæggende programmeringskendskab
  • Kendskab til relationelle databasekoncepter
  • Grundlæggende forståelse af SQL anbefales
  • Erfaring med et hvilket som helst programmeringssprog er en fordel

Licenser

og lighedspolitik

Licensering og akkreditering

Dette kursus udbydes i henhold til Partnerprogramaftalen og overholder kravene i Licensaftalen.

Lighedspolitik

AVC tilbyder ikke særlige tilpasninger på grund af en studerendes handicap eller medicinske tilstand. Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele processen med at søge tilpasninger.

Ofte stillede spørgsmål

Contact background

Har du brug for en skræddersyet virksomhedsintern uddannelse eller gruppeuddannelse?

Anmod om et virksomhedsinternt uddannelsesprogram, der er skræddersyet specifikt til dit team. Vi tilbyder fleksible tilpasningsmuligheder, der matcher dine forretningsmål, samt konkurrencedygtige gruppepriser til større teams. Udfyld formularen nedenfor, så designer vores eksperter inden for virksomhedsuddannelse den perfekte løsning til dig.