PostgreSQL van beginner tot expert - eLearning

450,00 EUR

  • 20 hours
eLearning

Beheers een van ’s werelds krachtigste open-source relationele databases met deze cursus PostgreSQL Training: Fundamentals to Advanced. Deze praktijkgerichte opleiding is ontworpen voor aankomende ontwikkelaars, dataprofessionals en databasebeheerders, en neemt je mee van de kernconcepten van SQL tot en met de geavanceerde PostgreSQL-mogelijkheden die worden gebruikt in echte bedrijfssystemen.

Belangrijkste functies

Taal

Cursus en lesmateriaal in het Engels

Niveau

Niveau: beginner tot gevorderd

Toegang

1 jaar toegang tot het leerplatform

9 uur aan video's op aanvraag

met meer dan 20 uur aanbevolen studietijd

21 praktische oefeningen

1 project, 9 opdrachten, 7 automatisch beoordeelde toetsen

Certificaat

Inclusief certificaat van afronding van het programma

Hero

Leerdoelen

Aan het einde van deze cursus ben je in staat om het volgende te begrijpen:

Fundamenteel

De basisprincipes van relationele databases en hoe ze werken.

Concepten

Kernconcepten van PostgreSQL, inclusief verschillende typen DBMS.

Uitvoeren

Hoe PostgreSQL te installeren en query’s effectief uit te voeren.

Bouwen

Applicaties bouwen die PostgreSQL gebruiken als back-end databasesysteem.

Configureren

PostgreSQL-parameters configureren en verbindingsinstellingen beheren.

Overzicht

Een overzicht op hoog niveau van de systeemarchitectuur van PostgreSQL.

Hero

Cursustijdlijn

  1. Inleiding tot databasesystemen

    Les 01

    • Soorten databases
    • Object-relationele database
    • Inleiding tot PostgreSQL
    • PostgreSQL installeren
  2. Basisprincipes van SQL voor Postgres

    Les 02

    • Databases maken
    • Tabellen maken met psql
    • Tabellen maken met pgAdmin
    • Gegevens in de tabel invoegen
    • Gegevens bijwerken en verwijderen
    • Gegevens selecteren en ophalen
    • Tabellen wijzigen
    • Aggregaties en groepen
    • Soorten toeslagmaterialen
    • Booleaanse bewerkingen en de WHERE-clausule
    • Inline-operators
    • Geneste query's
  3. Postgres Basisprincipes

    Les 03

    • Database-objecten
    • Rollen en tabelruimten
    • Databasecomponenten
    • Databaseviews
    • Database-indexen
    • Databasefuncties
    • Door de gebruiker gedefinieerde gegevenstypen
    • Triggers en regelsysteem
  4. Geavanceerde queryschrijven

    Les 04

    • Inner joins
    • Left en Right joins
    • Volledige joins
    • Vakbonden
    • Common Table Expressions (CTE)
    • Vensterfuncties
  5. Postgres-beveiliging

    Les 05

    • Authenticatie in PostgreSQL
    • Toegangs- en beveiligingscontrole
    • Gegevens versleutelen
    • Routinematig databaseonderhoud
    • Query's evalueren
  6. PERN-stackimplementatie

    Les 06

    • De PERN-stack instellen
    • Verbinding maken met de database met Prisma
    • Prisma‑modellen begrijpen en definiëren
    • Express-backend configureren
    • CRUD-API’s (POST, GET, PUT, DELETE) maken en testen
    • De React-frontend opzetten
    • Functionaliteit voor het invoeren van uitgaven bouwen
    • Onkostengegevens weergeven en beheren in React
  7. Spring Boot-implementatie

    Les 07

    • Een Spring-applicatie opzetten
    • PostgreSQL-verbinding configureren
    • Schemas en datastructuren definiëren
    • Databasemodellen maken
    • Repositories en services opzetten
    • Controllers ontwikkelen
    • De frontendapplicatie makenConfiguratie van Swagger UI
    • API-informatie aanpassen
  8. PostgreSQL-arrays, sleutels en SELECT-clausules

    Les 08

    • PostgreSQL-arrays
    • PostgreSQL 2D-arrays
    • Aangepaste gegevenstypen in PostgreSQL
    • Belangrijke relaties
    • Belangrijke relaties definiëren
    • Ophalen en beperken
    • Unieke waarden en duplicaten
    • Case-statements
  9. Afstudeerproject

    Les 08

    Bouw een interactieve applicatie met een DBMS

PostgreSQL van beginner tot expert

Voor wie is dit programma bedoeld?

Data-analisten en data-engineers

Softwareontwikkelaars (Backend / Full Stack)

Databasebeheerders (DBA's)

Webontwikkelaars die met API's en databases werken

IT-professionals die overstappen naar data- of backendfuncties

Studenten of pas afgestudeerden die hun database-expertise willen opbouwen

Start de cursus nu

Vereisten

  • Basiskennis van SQL‑fundamenten
  • Vertrouwdheid met databaseconcepten (tabellen, rijen, kolommen)
  • Algemene kennis van hoe webapplicaties werken (handig maar niet verplicht)
  • (Optioneel maar nuttig) Kennis van programmeerconcepten in JavaScript of Java voor toepassingsmodules

Verklaringen

Licenties en accreditatie

Deze cursus wordt aangeboden in overeenstemming met de Partnerprogramma-overeenkomst en voldoet aan de vereisten van de Licentieovereenkomst.

Gelijkheidsbeleid

Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning tijdens het gehele accommodatieproces.


Veelgestelde vragen

Contact background

Heeft u bedrijfsoplossingen of LMS-integratie nodig

Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!