PostgreSQL från nybörjare till expert – eLearning

4.950,00 SEK

  • 20 hours
eLearning

Bemästra en av världens mest kraftfulla öppna relationsdatabaser med kursen PostgreSQL Training: Fundamentals to Advanced. Den här praktiskt inriktade utbildningen är utformad för blivande utvecklare, dataprofessionella och databashanterare, och tar dig från grundläggande SQL-koncept hela vägen till avancerade PostgreSQL-funktioner som används i verkliga företagssystem.

Nyckelfunktioner

Språk

Kurs och material på engelska

Nivå

Nybörjar- till avancerad nivå

Åtkomst

1 års tillgång till utbildningsplattformen

9 timmar videokurser på begäran

med över 20 timmars rekommenderad studietid

21 praktiska övningar

1 projekt, 9 uppgifter, 7 automatiskt rättade prov

Certifikat

Intyg om genomförd utbildning ingår

Hero

Lärandemål

I slutet av den här kursen kommer du att kunna förstå:

Grundläggande

Grunderna i relationsdatabaser och hur de fungerar.

Begrepp

Grundläggande PostgreSQL-koncept, inklusive olika typer av databashanteringssystem (DBMS).

Kör

Hur du installerar PostgreSQL och kör frågor på ett effektivt sätt.

Bygg

Att bygga applikationer som använder PostgreSQL som databashanterare i backend.

Konfigurera

Konfigurera PostgreSQL-parametrar och hantera anslutningsinställningar.

Översikt

En översikt på hög nivå av PostgreSQLs systemarkitektur.

Hero

Kursöversikt

  1. Introduktion till databassystem

    Lektion 01

    • Typer av databaser
    • Objektrelationell databas
    • Introduktion till PostgreSQL
    • Installerar PostgreSQL
  2. Grunderna i SQL för Postgres

    Lektion 02

    • Skapa databaser
    • Skapa tabeller med psql
    • Skapa tabeller med pgAdmin
    • Infoga data i tabellen
    • Uppdatera och ta bort data
    • Välja och hämta data
    • Ändra tabeller
    • Aggregeringar och grupper
    • Typer av ballast
    • Booleska operationer och WHERE-sats
    • Inlineoperatörer
    • Nästa frågor
  3. Grunder i Postgres

    Lektion 03

    • Databasobjekt
    • Roller och tabellutrymme
    • Databaskomponenter
    • Databasvyer
    • Databasindex
    • Databasfunktioner
    • Användardefinierade datatyper
    • Utlösare och regelsystem
  4. Avancerad frågeskrivning

    Lektion 04

    • Inre joinar
    • Vänster- och högerkopplingar
    • Fulla join-operationer
    • Fackföreningar
    • Common Table Expressions (CTE)
    • Fönsterfunktioner
  5. Postgres-säkerhet

    Lektion 05

    • Autentisering i PostgreSQL
    • Åtkomst- och säkerhetskontroll
    • Kryptering av data
    • Rutinmässigt databasunderhåll
    • Utvärdera frågor
  6. Implementering av PERN-stack

    Lektion 06

    • Konfigurera PERN-stacken
    • Ansluta till databasen med Prisma
    • Förstå och definiera Prisma-modeller
    • Konfigurera Express-backend
    • Skapa och testa CRUD-API:er (POST, GET, PUT, DELETE)
    • Konfigurera React‑frontend
    • Bygga funktionalitet för inmatning av utgifter
    • Visa och hantera utgiftsdata i React
  7. Spring Boot-implementering

    Lektion 07

    • Konfigurera en Spring-applikation
    • Konfigurera PostgreSQL-anslutning
    • Definiera scheman och datastrukturer
    • Skapa databasmodeller
    • Bygga arkiv och tjänster
    • Utveckla kontroller
    • Skapa frontend-applikationenKonfigurera Swagger UI
    • Anpassa API-information
  8. PostgreSQL-arrayer, nycklar och SELECT-satser

    Lektion 08

    • PostgreSQL-arrayer
    • PostgreSQL 2D-arrayer
    • Anpassade datatyper i PostgreSQL
    • Viktiga relationer
    • Definiera nyckelrelationer
    • Hämta och begränsa
    • Unika och dubbletter
    • Case-satser
  9. Examensarbete

    Lektion 08

    Bygg en interaktiv applikation med ett DBMS

PostgreSQL från nybörjare till expert

Vem bör anmäla sig till det här programmet?

Dataanalytiker och dataingenjörer

Mjukvaruutvecklare (Backend / Fullstack)

Databasadministratörer (DBA:er)

Webbutvecklare som arbetar med API:er och databaser

IT-proffs som byter till data- eller backendroller

Studenter eller nyutexaminerade som vill bygga upp databaskompetens

Starta kursen nu

Förutsättningar

  • Grundläggande förståelse för SQL-grunder
  • Förtrogenhet med databaskoncept (tabeller, rader, kolumner)
  • Allmän förståelse för hur webbapplikationer fungerar (hjälpsamt men inte obligatoriskt)
  • (Valfritt men fördelaktigt) Erfarenhet av programmeringskoncept i JavaScript eller Java för applikationsmoduler

Uttalanden

Licensiering och ackreditering

Den här kursen erbjuds i enlighet med Partnerprogramavtalet och uppfyller kraven i licensavtalet

Likabehandlingspolicy

Kandidater uppmuntras att kontakta AVC för vägledning och stöd under hela processen för att få anpassningar.


Vanliga frågor

Contact background

Behöver du företagslösningar eller LMS-integration?

Hittade du inte kursen eller programmet som skulle passa för ditt företag? Behöver du LMS-integration? Skriv till oss! Vi löser det!