
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.
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.
Cursusinhoud
8 Hoofdstukken • 40 LessenDuur tussen 4 en 360 uren (jij beslist)
Hoofdstuk 1VerbergenVerberg detailsBekijk detailsInleiding tot Databricks en het Lakehouse
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 2VerbergenVerberg detailsBekijk detailsApache Spark-fundamenten in Databricks
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 3VerbergenVerberg detailsBekijk detailsDelta Lake: betrouwbare gegevensopslag
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 4VerbergenVerberg detailsBekijk detailsGegevensingestie en ETL-pipelines
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 5VerbergenVerberg detailsBekijk detailsGegevensmodellering en de medaillon-architectuur
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 6VerbergenVerberg detailsBekijk detailsDatabricks SQL en Analytics
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 7VerbergenVerberg detailsBekijk detailsBouw, volg en implementeer machine-learningmodellen met Databricks ML Runtime en MLflow. Cursisten beheren de volledige ML-levenscyclus van experimentatie tot modelserving.
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 8VerbergenVerberg detailsBekijk detailsWorkflow-orchestratie en productie-implementatie
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.
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...

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.

Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!

Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.

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




















