PostgreSQL fra nybegynner til ekspert – eLearning
4.950,00 NOK
- 20 hours
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 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!
