PostgreSQL från nybörjare till expert – eLearning

4.950,00 SEK

  • 20 timmar
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 en skräddarsydd företagsintern utbildning eller grupputbildning?

Begär ett företagsinternt utbildningsprogram som skräddarsys specifikt för ditt team. Vi erbjuder flexibla anpassningsmöjligheter i linje med dina affärsmål, samt konkurrenskraftiga priser för större grupper. Fyll i formuläret nedan, så tar våra experter inom företagsutbildning fram den perfekta lösningen för dig.