PostgreSQL-kurs – klasseromsundervisning

22.500,00 NOK

  • 24 hours
Live virtuelt klasserom
Internt / i bedrift

Bli ekspert på et av de mest kraftfulle åpne, relasjonsdatabasesystemene som brukes i moderne applikasjoner med vårt avanserte PostgreSQL‑kurs. Dette omfattende, 24‑timers instruktørledede kurset tar deg fra grunnleggende PostgreSQL‑kunnskap til avanserte ferdigheter som arbeidsgivere ser etter hos utviklere, dataanalytikere og databaseeksperter. Lær hvordan relasjonsdatabaser fungerer, bygg og administrer robuste databaser, skriv komplekse SQL‑spørringer, og sikre dataene dine med beste praksis‑teknikker.

Nøkkelfunksjoner

Språk

Kursmateriell på engelsk

Nivå

Nybegynner- til middels nivå

24 timer med instruktørledet opplæring

Over 50 timer anbefalt studietid

Praktiske øvelser gjennom Cloud Labs

Lær å lage applikasjoner med PostgreSQL

Be om bekreftelse på dato!

Sertifikat for fullført program inkludert

Hero

Læringsutbytte

Ved slutten av dette programmet vil du kunne:

Grunnleggende PostgreSQL

Forstå hvordan relasjonsdatabaser fungerer og hvilken betydning de har i moderne applikasjoner.

Omfattende kunnskap om PostgreSQL

Lær om PostgreSQL og funksjonene det tilbyr som et databasesystem.

Installasjon og oppsett

Få ferdigheter til å installere, konfigurere og kjøre spørringer i PostgreSQL.

Applikasjonsutvikling

Bygg applikasjoner med PostgreSQL som bakgrunnsdatabase.

Konfigurasjon og sikkerhet

Lær deg PostgreSQL-parametere, tilkoblingsinnstillinger og sikkerhetspraksis.

Systemarkitektur

Utforsk PostgreSQL-arkitekturen, inkludert delt minne og spørringsbehandling.

Fullstack-utvikling med PERN

Lag en fullstack nettapplikasjon ved hjelp av PostgreSQL, Express, React og Node.js.

Hero

Kursplan

  1. Innføring i databasesystemer

    Leksjon 1

    • Typer databaser
    • Objekt-relasjonelle databaser
    • Introduksjon til PostgreSQL
    • Installere PostgreSQL
  2. Grunnleggende SQL for Postgres

    Leksjon 2

    • Opprette databaser
    • Opprette tabeller med psql
    • Opprette tabeller med pgAdmin
    • Sette inn data i tabellen
    • Oppdatere og fjerne data
    • Velge og hente data
    • Endring av tabeller
    • Aggregasjoner og grupper
    • Typer tilslag
    • Boolske operasjoner og WHERE-klausul
    • Innebygde operatorer
    • Nestede spørringer
  3. Grunnleggende om Postgres

    Leksjon 3

    • Databaseobjekter
    • Roller og tabellområde
    • Databasekomponenter
    • Databasevisninger
    • Databaseindekser
    • Databasefunksjoner
    • Brukerdefinerte datatyper
    • Utløsere og regelsystem
  4. Avansert spørringsskriving

    Leksjon 4

    • Indre joiner
    • Venstre- og høyrejoiner
    • Full joins
    • Fagforeninger
    • Common Table Expressions (CTE)
    • Vindusfunksjoner
  5. Postgres-sikkerhet

    Leksjon 5

    • Autentisering i PostgreSQL
    • Tilgangs- og sikkerhetskontroll
    • Kryptering av data
    • Rutinemessig databasevedlikehold
    • Evaluering av spørringer
  6. Implementering av PERN-stakken

    Leksjon 6

    • Sette opp PERN-stacken
    • Skape forbindelser med Prisma
    • Forstå Prisma-modeller
    • Definere Prisma-modeller
    • Konfigurere Express
    • Opprette POST-forespørsler
    • Testing av POST-forespørsler
    • Opprette GET-forespørsler
    • Opprette PUT-forespørsler
    • Opprette DELETE-forespørsler
    • Sette opp React
    • Registrering av utgifter
    • Visning av utgiftsdata
  7. Spring Boot-implementering

    Leksjon 7

    • Sette opp en Spring-applikasjon
    • Konfigurere PostgreSQL-tilkoblingen
    • Definere skjemaer og data
    • Opprette en databasemodell (del 1)
    • Opprette en databasemodell (del 2)
    • Opprette arkiver og tjenester
    • Opprette en kontroller
    • Lage en frontend
  8. PostgreSQL-arrays, nøkler og SELECT-setninger

    Leksjon 8

    • PostgreSQL-arrays
    • PostgreSQL 2D-arrayer
    • PostgreSQL egendefinerte datatyper
    • Viktige relasjoner
    • Definere nøkkelrelasjoner
    • Hent og begrens
    • Unike og duplikater
    • Case-setninger
PostgreSQL-kurs

Hvem bør melde seg på dette programmet?

Forutsetninger

Deltakere bør ha grunnleggende forståelse av Node.js, React, Express og Java Spring



Ambisiøse databaseadministratorer og -utviklere

Programvareutviklere og backend-ingeniører

Fullstack-utviklere

Dataanalytikere og BI-spesialister

IT-profesjonelle og systemadministratorer

Studenter og teknologientusiaster

Start kurset nå

Uttalelser

Lisensiering og akkreditering

Kurset tilbys i henhold til Partnerprogramavtalen og oppfyller kravene i Lisensavtalen.

Likestillingspolicy

Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.

Ofte stilte spørsmål

Contact background

Trenger du bedriftsløsninger eller LMS-integrasjon?

Fant du ikke kurset eller programmet som ville være passende for din bedrift? Trenger du LMS-integrasjon? Ta kontakt med oss! Vi er agile og løser alt!