MySQL for utviklere – 5 dager nettbasert klasserom

29.500,00 NOK

  • 5 dager
Live virtuelt klasserom
Klasserom
Internt / i bedrift

Utvikle høyytelses, datadrevne applikasjoner med MySQL for utviklere. Dette praktiske kurset er laget for programvareutviklere som vil bygge, spørre på og administrere MySQL-databaser effektivt, samtidig som de følger bransjens beste praksis. Gjennom praktiske øvelser lærer du å designe relasjonsdatabaser, skrive optimaliserte SQL-spørringer, opprette tabeller og relasjoner, jobbe med indekser, transaksjoner, lagrede prosedyrer, visninger og triggere, samt integrere MySQL i moderne applikasjoner. Du vil også utforske teknikker for å forbedre spørringsytelse, opprettholde dataintegritet og feilsøke vanlige databaseproblemer. Ved slutten av kurset vil du ha ferdighetene som trengs for trygt å kunne designe og utvikle MySQL-baserte applikasjoner som er skalerbare, sikre og enkle å vedlikeholde.

Nøkkelfunksjoner

Språk

Kurs og materiell er på engelsk

Nivå

Nybegynner - middels nivå

5 dager (40 timer) undervisning i klasserom

med sertifiserte instruktører

60+ anbefalte studietimer

Øvelser og løsninger

Nedlastbare PDF-dokumenter med detaljert innhold (lysark, forklaringer)

Sertifikat

Fullføringsbevis tilgjengelig

Hero

Læringsutbytte

Når du har fullført dette kurset, vil du kunne:

Vedlikeholde

Bruk MySQL-triggere for å automatisere datavalidering, håndheve forretningsregler og opprettholde datakonsistens med sanntidshendelser i databasen.

Bruke

Utnytt MySQL-vindusfunksjoner for avansert rapportering, rangering, trendanalyse og tidsbaserte datasammenligninger.

Forbedre

Forbedre databaseytelsen ved å bruke EXPLAIN, indeksering, normalisering, valg av lagringsmotor og teknikker for spørringsoptimalisering.

Administrer

Administrer store datamengdeoverføringer med MySQL-verktøy og integrer MySQL med andre dataplattformer for å støtte moderne applikasjonsmiljøer.

Hero

Kursplan

  1. Dag 1: Grunnleggende MySQL og spørringer

    Leksjon 01

    • Forstå MySQL-klient/tjener-arkitektur og klientverktøy
    • Arbeid med MySQL kommandolinjeklient og verktøy
    • Utforsk MySQL-datatyper og konvensjoner for identifikatorer
    • Spørr data med SELECT, sortering, gruppering, filtrering og aggregering
  2. Dag 2: Databehandling og databasetverktøy

    Leksjon 02

    • Bruk SQL-uttrykk og innebygde funksjoner
    • Sett inn, oppdater, erstatt og slett data
    • Koble applikasjoner til MySQL ved hjelp av koblinger
    • Hent databasemetadata og feilsøk SQL-feil
  3. Dag 3: Avansert SQL-utvikling

    Leksjon 03

    • Importer og eksporter data med SQL og kommandolinjeverktøy
    • Bygg avanserte spørringer ved hjelp av underforespørsler og Common Table Expressions (CTE-er)
    • Opprett og administrer visninger
    • Bruk vindusfunksjoner og regulære uttrykk for avansert dataanalyse
  4. Dag 4: Lagrede rutiner og programmering

    Leksjon 04

    • Arbeid med brukervariabler og forberedte spørringer
    • Opprett lagrede prosedyrer og funksjoner
    • Implementer programlogikk med betingelser, løkker og parametere
    • Administrer sikkerhet og metadata for lagrede rutiner
  5. Dag 5: Avansert databaseprogrammering og optimalisering

    Leksjon 05

    • Håndter unntak og bruk pekere i lagrede rutiner
    • Opprett og administrer databasefunksjoner og triggere
    • Optimaliser databaser med normalisering, indeksering og spørringsanalyse
    • Forbedre spørringsytelsen ved å bruke EXPLAIN, riktig valg av lagringsmotor og beste praksis for indeksering
MySQL for utviklere

Hvem bør melde seg på dette programmet?

Programvareutviklere

Backend- og fullstack-utviklere

Webapplikasjonsutviklere

Databaseapplikasjonsutviklere

Tekniske fagpersoner som arbeider med MySQL

Alle som ønsker å styrke ferdighetene sine i SQL- og MySQL-utvikling

Start kurset nå

Forutsetninger

  • Grunnleggende programmeringskunnskaper
  • Kjennskap til relasjonsdatabaser og deres grunnleggende konsepter
  • Grunnleggende forståelse av SQL anbefales
  • Erfaring med et hvilket som helst programmeringsspråk er en fordel

Lisensiering

og likestillingspolitikk

Lisensiering og akkreditering

Dette kurset tilbys i henhold til Partnerprogramavtalen og oppfyller kravene i lisensavtalen.

Likestillingspolicy

AVC tilbyr ikke tilrettelegging på grunn av funksjonsnedsettelse eller medisinsk tilstand hos noen studenter. Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.

Ofte stilte spørsmål

Contact background

Trenger du en skreddersydd bedriftsintern opplæring eller gruppeopplæring?

Be om et bedriftsinternt opplæringsprogram som er skreddersydd spesielt for teamet ditt. Vi tilbyr fleksible tilpasningsmuligheter i tråd med forretningsmålene dine, samt konkurransedyktige gruppepriser for større team. Fyll ut skjemaet nedenfor, så utformer ekspertene våre innen bedriftsopplæring den perfekte løsningen for deg.