PostgreSQL fra nybegynner til ekspert – eLearning
4.950,00 NOK
- 20 timer
Bli ekspert på en av verdens mest kraftfulle åpne, relasjonsdatabaser med kurset PostgreSQL Training: Fundamentals to Advanced. Dette praktiske programmet er laget for ambisiøse utviklere, dataprofesjonelle og databaseadministratorer, og tar deg fra grunnleggende SQL-konsepter helt opp til avanserte PostgreSQL-funksjoner som brukes i virkelige virksomhetssystemer.
Nøkkelfunksjoner
Språk
Kurs og materiell på engelsk
Nivå
Nybegynner - avansert nivå
Tilgang
1 års tilgang til læringsplattformen
9 timer med videoer på forespørsel
med over 20 timer anbefalt studietid
21 praktiske øvelser
1 prosjekt, 9 oppgaver, 7 automatisk vurderte prøver
Sertifikat
Sertifikat for fullført program inkludert

Læringsutbytte
Ved slutten av dette kurset vil du kunne forstå:
Grunnleggende
Grunnleggende om relasjonsdatabaser og hvordan de fungerer.
Begreper
Grunnleggende PostgreSQL-konsepter, inkludert ulike typer databasesystemer (DBMS).
Utfør
Hvordan installere PostgreSQL og kjøre spørringer effektivt.
Bygg
Utvikling av applikasjoner som bruker PostgreSQL som databasesystem i bakgrunnen.
Konfigurer
Konfigurere PostgreSQL-parametere og administrere tilkoblingsinnstillinger.
Oversikt
En overordnet oversikt over PostgreSQLs systemarkitektur.

Kursplan
Innføring i databasesystemer
Leksjon 01
- Typer databaser
- Objektrelasjonsdatabase
- Introduksjon til PostgreSQL
- Installere PostgreSQL
Grunnleggende SQL for Postgres
Leksjon 02
- 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
Grunnleggende Postgres
Leksjon 03
- Databaseobjekter
- Roller og tabellområde
- Databasekomponenter
- Databasevisninger
- Databaseindekser
- Databasefunksjoner
- Brukerdefinerte datatyper
- Utløsere og regelsystem
Avansert spørringsskriving
Leksjon 04
- Indre joiner
- Venstre- og høyrejoiner
- Full joins
- Fagforeninger
- Common Table Expressions (CTE)
- Vindusfunksjoner
Postgres-sikkerhet
Leksjon 05
- Autentisering i PostgreSQL
- Tilgangs- og sikkerhetskontroll
- Kryptering av data
- Rutinemessig databasevedlikehold
- Vurdering av spørringer
Implementering av PERN-stakken
Leksjon 06
- Sette opp PERN-stacken
- Koble til databasen med Prisma
- Forstå og definere Prisma-modeller
- Konfigurere Express-backend
- Opprette og teste CRUD-API-er (POST, GET, PUT, DELETE)
- Sette opp React-frontenden
- Bygge funksjonalitet for registrering av utgifter
- Vise og håndtere utgiftsdata i React
Spring Boot-implementering
Leksjon 07
- Konfigurere en Spring-applikasjon
- Konfigurere PostgreSQL-tilkobling
- Definere skjemaer og datastruktur
- Opprette databasemodeller
- Bygge arkiver og tjenester
- Utvikling av kontrollere
- Opprette frontend-applikasjonenKonfigurere Swagger UI
- Tilpasse API-informasjon
PostgreSQL-arrays, nøkler og SELECT-setninger
Leksjon 08
- PostgreSQL-arrayer
- PostgreSQL 2D-arrays
- PostgreSQL egendefinerte datatyper
- Nøkkelrelasjoner
- Definere nøkkelrelasjoner
- Hent og begrens
- Unike og duplikater
- Sakserklæringer
Hovedoppgave
Leksjon 08
Bygg en interaktiv applikasjon med et DBMS

Hvem bør melde seg på dette programmet?
Dataanalytikere og dataingeniører
Programvareutviklere (backend / fullstack)
Databaseadministratorer (DBA-er)
Webutviklere som jobber med API-er og databaser
IT-fagfolk som går over til data- eller backend-roller
Studenter eller nyutdannede som ønsker å bygge kompetanse innen databaser
Forutsetninger
- Grunnleggende forståelse av SQL‑grunnprinsipper
- Kjennskap til databasekonsepter (tabeller, rader, kolonner)
- Generell forståelse av hvordan webapplikasjoner fungerer (nyttig, men ikke obligatorisk)
- (Valgfritt, men fordelaktig) Erfaring med programmeringskonsepter i JavaScript eller Java for applikasjonsmoduler
Uttalelser
Lisensiering og akkreditering
Dette 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

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.
