Kies uw taal
Databricks platform training
Meer dan 2 miljoen studenten wereldwijd

Databricks platform training

Beheers het Databricks-platform van de grond af aan — met de lakehouse-architectuur, Apache Spark, Delta Lake en ML-workflows. Deze training geeft data-ingenieurs, analisten en datawetenschappers de praktische vaardigheden om productieklare pipelines en analyseoplossingen te bouwen. Als je met data op schaal werkt, is dit de training die je carrière vooruit helpt.

Dedika voor bedrijven

Wat je gaat leren:

Deze cursus behandelt elke belangrijke laag van het Databricks-platform, beginnend met de lakehouse-architectuur en workspace-grondbeginselen. Je schrijft en optimaliseert Apache Spark-taken, beheert Delta Lake-tabellen en bouwt betrouwbare ETL-pipelines met Auto Loader en Delta Live Tables. Je past de medaillonarchitectuur toe om data te organiseren in Bronze-, Silver- en Gold-lagen. De cursus behandelt ook Databricks SQL voor analytics, MLflow voor machine learning-lifecyclebeheer en workfloworkestratie voor productie-implementaties. Geavanceerde onderwerpen zijn onder andere Spark-prestatieoptimalisatie, Unity Catalog-governance, real-time Kafka-streaming en generatieve AI met Mosaic AI.

Hoe je praktisch studeert Databricks platform training

Hoe je oefent Databricks platform training

Voor bedrijven die hun team willen trainen

Bij Dedika voor bedrijven bevat de cursus oefeningen en voorbeelden die zijn afgestemd op jouw organisatie en precies zoals jouw bedrijf het nodig heeft.

Klik hier

Cursusinhoud

8 Hoofdstukken • 40 LessenDuur tussen 4 en 360 uren (jij beslist)

Hoofdstuk 1Bekijk details

Inleiding tot Databricks en het Lakehouse

  • Les 1 • Navigeren door de Databricks Workspace

    Behandelt de workspace UI, resource-organisatie en gebruikersrollen. Cursisten krijgen hands-on vertrouwdheid met de omgeving voordat ze code schrijven.

  • Les 2 • Verbinden met databronnen

    Demonstreert het mounten van cloudopslag en het verbinden met externe databases. Stelt data-toegangspatronen vast die nodig zijn voor alle data engineering- en analytische taken.

  • Les 3 • Wat is de Lakehouse-architectuur

    Definieert het lakehouse-paradigma en contrasteert het met datawarehouses en datalakes. Biedt de architecturale context voor al het volgende Databricks-werk.

  • Les 4 • Werken met Databricks Notebooks

    Introduceert het maken van notebooks, magic commands en meertalige ondersteuning. Notebooks zijn de primaire ontwikkelinterface die in elk volgend hoofdstuk wordt gebruikt.

  • Les 5 • Clusters: configuratie en beheer

    Legt clustertypes, configuratieopties en levenscyclusbeheer uit. De juiste clusteropzet is essentieel voor efficiënt resourcegebruik gedurende de hele cursus.

Hoofdstuk 2Bekijk details

Apache Spark-fundamenten in Databricks

  • Les 1 • Gegevensformaten lezen en schrijven

    Behandelt het lezen en schrijven van Parquet-, JSON-, CSV- en Delta-formaten met opties. Correcte formaatafhandeling is fundamenteel voor alle ingestie- en output-pipelines.

  • Les 2 • DataFrames en de DataFrame API

    Behandelt het maken van DataFrames, schema-afleiding en kerntransformaties. DataFrames zijn de primaire abstractie die in alle gegevensverwerkingshoofdstukken wordt gebruikt.

  • Les 3 • Spark-prestatiebasisprincipes

    Introduceert partitioning, caching en broadcast joins voor prestatie-optimalisatie. Deze technieken worden later in de cursus toegepast in geavanceerde optimalisatiehoofdstukken.

  • Les 4 • Spark-architectuur en uitvoeringsmodel

    Legt drivers, executors, DAG's en lazy evaluation uit. Inzicht in de uitvoeringsstroom is cruciaal voor het schrijven van efficiënte Spark-code in latere hoofdstukken.

  • Les 5 • Spark SQL voor gegevensquery's

    Leert SQL-gebaseerd queryen op Spark met tijdelijke weergaven en catalogustabellen. Overbrugt SQL-vaardigheden met de Spark-uitvoeringsengine.

Hoofdstuk 3Bekijk details

Delta Lake: betrouwbare gegevensopslag

  • Les 1 • DML-bewerkingen op Delta-tabellen

    Leert INSERT-, UPDATE-, DELETE- en MERGE-bewerkingen op Delta-tabellen. Stelt cursisten in staat upsert-patronen te implementeren die essentieel zijn voor incrementele datapipelines.

  • Les 2 • Delta-tabellen optimaliseren

    Behandelt OPTIMIZE-, ZORDER- en VACUUM-opdrachten voor prestatie- en opslagbeheer. Deze bewerkingen zijn cruciaal voor het onderhouden van Delta-tabellen van productiekwaliteit.

  • Les 3 • Time travel en gegevensversiebeheer

    Demonstreert het queryen van historische tabelversies en het herstellen van eerdere toestanden. Time travel ondersteunt auditing en foutherstel in productie-datapipelines.

  • Les 4 • Delta-tabellen maken en beheren

    Behandelt DDL-bewerkingen, tabeleigenschappen en beheerde vs. externe tabellen. Deze vaardigheden zijn vereist voor het bouwen van gestructureerde gegevenslagen in latere pipeline-hoofdstukken.

  • Les 5 • Delta Lake-kernconcepten

    Legt het Delta-transactielogboek, ACID-garanties en hoe Delta verschilt van gewoon Parquet uit. Biedt de conceptuele basis voor alle Delta-tabelbewerkingen.

Hoofdstuk 4Bekijk details

Gegevensingestie en ETL-pipelines

  • Les 1 • Auto Loader voor incrementele ingestie

    Introduceert de bestandsnotificatie- en directory listing-modi van Auto Loader voor schaalbare ingestie. Auto Loader is het aanbevolen Databricks-patroon voor continu bestandsgebaseerde ingestie.

  • Les 2 • Batch-ingestiepatronen

    Behandelt volledige en incrementele batch-laadstrategieën met Spark en Delta. Bepaalt de ingestiepatronen die ten grondslag liggen aan alle pipeline-architecturen in dit hoofdstuk.

  • Les 3 • Transformatielogica bouwen

    Behandelt meerstaps-transformatiepatronen, waaronder opschonen, verrijken en dedupliceren. Transformatielogica is de laag die de kernwaarde toevoegt in elke ETL-pipeline.

  • Les 4 • Delta Live Tables voor pipeline-orchestratie

    Introduceert Delta Live Tables (DLT) voor declaratieve pipelinedefinitie en kwaliteitshandhaving. DLT vereenvoudigt pipelinebeheer en integreert met de medaillon-architectuur.

  • Les 5 • Structured Streaming-fundamenten

    Leert micro-batch en continu streamen met Spark Structured Streaming. Biedt de streaming-basis die nodig is voor de volgende secties over real-time pipelines.

Hoofdstuk 5Bekijk details

Gegevensmodellering en de medaillon-architectuur

  • Les 1 • Principes van de medaillon-architectuur

    Definieert Brons-, Zilver- en Goudlaagverantwoordelijkheden en gegevenscontracten. Biedt het structurele raamwerk dat wordt toegepast in elke volgende modellerings- en pipelinesectie.

  • Les 2 • De Bronslaag ontwerpen

    Behandelt het landen van ruwe data, schema-on-read en het behouden van bronbetrouwbaarheid. Een goed ontworpen Bronslaag zorgt voor volledige controleerbaarheid en reprocessingsmogelijkheden.

  • Les 3 • Goudlaag-aggregaten construeren

    Behandelt het bouwen van vooraf geaggregeerde, gedenormaliseerde tabellen die zijn geoptimaliseerd voor BI en rapportage. Goudtabellen verminderen de querycomplexiteit en verbeteren de dashboardprestaties.

  • Les 4 • De Zilverlaag bouwen

    Leert opschonen, type-conversie, deduplicatie en het conformeren van data aan een uniform schema. De Zilverlaag is de primaire bron voor analytische en ML-workloads.

  • Les 5 • Gegevenskwaliteit en -verwachtingen

    Introduceert constraint-handhaving, quarantine-patronen en het bijhouden van kwaliteitsmetrics. Het inbouwen van kwaliteitscontroles in elke laag voorkomt dat slechte data stroomafwaarts propageert.

Hoofdstuk 6Bekijk details

Databricks SQL en Analytics

  • Les 1 • Queryoptimalisatie voor Analytics

    Leert queryplananalyse, cachingstrategieën en resultaatcaching voor SQL-workloads. Geoptimaliseerde query's verlagen de warehousekosten en verbeteren de gebruikerservaring.

  • Les 2 • Dashboards en visualisaties bouwen

    Behandelt het maken van grafieken, dashboards en waarschuwingen binnen Databricks SQL. Dashboards stellen zakelijke belanghebbenden in staat data te consumeren zonder code te schrijven.

  • Les 3 • Unity Catalog voor Data Governance

    Introduceert de drielaagse naamruimte, toegangscontrole en gegevens-lineage van Unity Catalog. Governance is fundamenteel voor veilige, conforme analyses tussen teams.

  • Les 4 • Geavanceerde SQL-technieken in Databricks

    Leert vensterfuncties, CTE's en hogere-ordefuncties voor complexe analytische query's. Deze technieken maken geavanceerde analyses mogelijk, direct in Databricks SQL.

  • Les 5 • SQL-warehouses en query-uitvoering

    Behandelt SQL-warehousetypes, groottebepaling en query-routering. De juiste warehouseconfiguratie heeft directe invloed op de queryprestaties en -kosten voor analytische workloads.

Hoofdstuk 7Bekijk details

Bouw, volg en implementeer machine-learningmodellen met Databricks ML Runtime en MLflow. Cursisten beheren de volledige ML-levenscyclus van experimentatie tot modelserving.

  • Les 1 • Introduceert modelregistratie, faseovergangen en versiebeheer in de Model Registry. De registry biedt governance en traceerbaarheid voor productiemodellen.

    Introduceert modelregistratie, faseovergangen en versiebeheer in de Model Registry. De registry biedt governance en traceerbaarheid voor productiemodellen.

  • Les 2 • Modelserving en batch-inferentie

    Behandelt real-time modelserving-endpoints en batch-inferentie met Spark. Het implementeren van modellen in beide modi garandeert flexibiliteit voor uiteenlopende bedrijfsvereisten.

  • Les 3 • Modellen op schaal trainen met Spark

    Behandelt gedistribueerd trainen met pandas UDF's, Spark ML en Hyperopt voor tuning. Gedistribueerd trainen verkort de time-to-insight op grote datasets.

  • Les 4 • Experiment tracking met MLflow

    Leert het loggen van parameters, metrics en artefacten met MLflow Tracking. Systematische experiment tracking maakt reproduceerbaarheid en geïnformeerde modelselectie mogelijk.

  • Les 5 • Databricks ML Runtime en feature engineering

    Behandelt de ML Runtime-omgeving, vooraf geïnstalleerde bibliotheken en de basisbeginselen van de Feature Store. Een goed voorbereide featureset is de basis van reproduceerbare modeltraining.

Hoofdstuk 8Bekijk details

Workflow-orchestratie en productie-implementatie

  • Les 1 • Monitoring, logging en kostenbeheer

    Behandelt clustergebeurtenislogs, jobmetrics, auditlogs en DBU-kostentracering. Observeerbaarheid en kostenbeheersing zijn essentieel voor duurzame productie-activiteiten.

  • Les 2 • Workflows plannen en triggeren

    Leert cron-gebaseerde planning, bestandsaankomsttriggers en externe API-triggers. Flexibele triggering zorgt ervoor dat pipelines op het juiste moment worden uitgevoerd met minimale handmatige tussenkomst.

  • Les 3 • Infrastructure as Code met Terraform

    Introduceert het inrichten van Databricks-resources met de Terraform-provider. Infrastructure as code zorgt voor reproduceerbare, controleerbare omgevingsinstellingen tussen workspaces.

  • Les 4 • Databricks Jobs en taakorchestratie

    Behandelt het maken van meertakige jobs, het instellen van afhankelijkheden en het configureren van compute voor elke taak. Jobs zijn het primaire mechanisme voor het uitvoeren van productieworkloads volgens een schema.

  • Les 5 • CI/CD voor Databricks met Repos

    Behandelt Git-integratie via Databricks Repos, branchstrategieën en geautomatiseerde implementatie. CI/CD-praktijken verlagen het implementatierisico en versnellen de levering van dataproducten.

Certificering

Jouw geldig certificaat van voltooiing

Deze cursus is voor jou:

  • Data-ingenieur: klaar om verder te gaan dan basispipelines naar een uniform lakehouse-platform.

  • Data-analist: wil data op schaal bevragen en visualiseren met Databricks SQL.

  • Datawetenschapper: heeft een betrouwbaar platform nodig voor feature-engineering en modelimplementatie.

  • Analytics-ingenieur: bouwt dbt-achtige transformatielagen en verkent Spark-native alternatieven.

  • Cloud-ingenieur: ondersteunt datateams en heeft diepere kennis van Databricks-infrastructuur nodig.

  • Carrièrewisselaar: stapt over van softwareontwikkeling naar het moderne data-engineeringveld.

Wat onze studenten zeggen

Jullie lessen zijn perfect. Ik heb het jaarpakket aangeschaft en heb eindelijk de mogelijkheid om verschillende onderwerpen die mij interesseren te volgen zonder van platform te hoeven wisselen... bedankt voor alles wat jullie doen, ik heb jullie al aan anderen aanbevolen...
Giulio Carlo
Giulio CarloStudent Digitale Marketing
Ik vind het fijn hoe de lessen direct ter zake zijn en hoe ik tussen hoofdstukken kan wisselen en content kan overslaan die ik niet nodig heb.
Mariana Ferres
Mariana FerresStudent Fotografie
Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!
Luciana Alvarenga
Luciana AlvarengaStudent Nageldesign
Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.
André Felipe
André FelipeStudent Prompt Engineering

Belangrijkste opleidingen

FAQ

Wie is Dedika?

Is het certificaat geldig in Nederland?

Zijn de cursussen gratis?

Wat is de studielast van de cursus?

Hoe zien de cursussen eruit?

Hoe werken de cursussen?

Wat is de duur van de cursussen?

Wat zijn de kosten of prijzen van de cursussen?

Wat is een EAD- of online cursus en hoe werkt het?

PDF-cursus