Data Engineer Opleiding

Onze Data Engineer Opleiding (IABAC™ geaccrediteerd) leidt jou op tot expert in data engineering. Heb jij nog onvoldoende vaardigheden om met Python en SQL te werken om data op te vragen, te manipuleren en data pipelines te bouwen? Loop je tegen problemen aan in de integratie van verschillende databronnen? Wil je schaalbare data-systemen kunnen neerzetten met een hoge performance? Of ben je onzeker over de datakwaliteit binnen jouw organisatie?

Deze Data Engineer Opleiding voorziet in al deze behoeften. Je leert niet alleen hoe je databases ontwerpt en onderhoudt, maar ook hoe je ETL processen uitvoert (ETL betekent Extract, Transform, Load). Daarnaast leer je hoe je data pipelines maakt en optimaliseert, en hoe je de basis legt om dataprocessen te automatiseren. Alles met behulp van SQL en Python.

Voorkennis van programmeren is geen vereiste voor deze Data Engineer Opleiding. Bij afronding ontvang je een officieel certificaat van deze IABAC™ geaccrediteerde opleiding.

Deelnemers over onze trainingen

John deed mee aan onze 4-daagse data science opleiding. Bekijk hier wat John over de opleiding te zeggen heeft.

Mandy deed mee aan de 10-daagse data science bootcamp. Bekijk hier wat zij uit de training haalde.

Leerdoelen Data Engineer Opleiding

deelnemer data engineer training tijdens de cursus

Leren werken met Python en SQL

Als Data Engineer kun je niet om Python en SQL heen. In deze opleiding leer je werken met deze programmeertalen. SQL gebruik je bijvoorbeeld om databases te ontwerpen en data op te vragen of op te slaan. Python gebruik je bijvoorbeeld om data effectief op te schonen en te manipuleren. Je hoeft nog geen ervaring te hebben met programmeren om mee te kunnen doen met deze opleiding.

data engineer opleiding bij bcn in utrecht amsterdam en eindhoven

Essentiële data engineering skills

Door te leren werken met SQL en Python kun je de essentiële taken van een Data Engineer op je nemen. Hierbij kun je denken aan het automatiseren van dataprocessen, het opzetten en onderhouden van databases, het garanderen van goede datakwaliteit, of het neerzetten van een schaalbare data-architectuur.

Is deze Data Engineer Opleiding wat voor mij?

Deze training is iets voor jou als:

  • Je een rol als Data Engineer op je wilt nemen
  • Je mee wilt kunnen denken en werken in het ontwerp en de automatisering van dataprocessen en data-architectuur

Benodigde voorkennis

Er is geen specifieke voorkennis vereist, maar het is handig als je al regelmatig met data werkt. Het is een opleiding op uitdagend niveau en wij raden minimaal een afgeronde HBO opleiding aan.

Inhoud 4-daagse Data Engineer Opleiding

De inhoud van deze training is geaccrediteerd door de International Association of Business Analytics Certification (IABAC™).

data science partners accreditatie python en data science

Klik op onderstaande dagen om het programma in meer detail te zien.

NB: het programma bestaat uit twee blokken van twee dagen.
Het maakt niet uit in welke volgorde je de blokken volgt.

Blok 1 Alles over databases en SQL

Dag 1. Introductie tot relationele databases en SQL

  • Introductie databases (plat, hiërarchisch en relationeel)
  • Diverse RDBMS en SQL-dialecten
  • Normalisatie van databases (Normal Forms)
  • Datatypes (Numerical, Character, Temporal)
  • Sleutels (Primary Key, Foreign Key)
  • Introductie SQL
  • Gegevens opvragen (SELECT, FROM)
  • Gegevens sorteren (ORDER BY, ASCENDING, DESCENDING)
  • Gegevens filteren (WHERE, BETWEEN, vergelijkingsoperatoren)

Dag 2. Gecompliceerde SQL-query’s schrijven voor data engineers

  • Gegevens groeperen (GROUP BY, HAVING)
  • Gegevens aggregeren (MAX, MIN, AVG, SUM, COUNT)
  • Subquery’s gebruiken
  • Tabellen combineren (INNER, LEFT, RIGHT, FULL, OUTER, JOIN)
  • Gegevens toevoegen, aanpassen en verwijderen (INSERT INTO, UPDATE, DELETE)
  • Tabellen maken, aanpassen en verwijderen (CREATE, ALTER, DROP)

Tijdens deze training

  • Wisselen presentatie van de trainer en werken in onze eigen online omgeving elkaar af (je hoeft niets vooraf te installeren)
  • Ontvang je een handige geplastificeerde SQL cheatsheet die je ook na de training ondersteunt

SQL-cheatsheet2

Blok 2 Data manipuleren met Python

Dag 1. basisvaardigheden in Python

  • Introductie in Python en de rol van Python in data engineering & data science
  • Variabelen en datatypes in Python
  • Werken met lists en dictionaries
  • logica, methoden en functies

Dag 2. Python packages voor data engineers

  • Package Numpy: leer efficiënt werken met grote datasets voor dataprocessen met een hoge performance
  • Package Pandas: leer datasets en datastromen opschonen, manipuleren, en automatiseren
  • Package Matplotlib: visualiseer de prestaties van jouw dataprocessen met visualisatie-package matplotlib
  • Eindopdracht: in een uitdagende eindopdracht breng je al het geleerde op het vlak van Python bij elkaar

Tijdens deze training

  • Wisselen presentatie van de trainer en werken in onze eigen online omgeving (zie onderstaand screenshot) elkaar af. Je hoeft niets vooraf te installeren.
  • Ontvang je een handige geplastificeerde Python cheatsheet die je ook na de training ondersteunt

online-omgeving-tijdens-data-engineer-opleiding

Optionele add-on "Advanced Python"

Naast het bovenstaande 4-daagse klassikale programma is het mogelijk om deze opleiding aan te vullen met een optionele add-on "Python Advanced: Professioneel Programmeren". Deze add-on kun je als zelfstudie-module afnemen (kosten: €200) of je kunt deelnemen in de 2-daagse klassikale training (kosten: €1090).

Add-on: professioneel programmeren

In deze add-on leer je om professionele code te schrijven. Je leert wat nodig is om binnen een professioneel team aan de slag te kunnen. Je staat stil bij geavanceerdere technieken om goede code te schrijven. Je sluit af met de manieren om code op een goede, betrouwbare manier te beheren.

Meer info

Na de training

naslagwerk

Iedere deelnemer ontvangt van ons een door onszelf ontwikkeld naslagwerk om zelfstandig aan de slag te kunnen met SQL en Python in de praktijk. Het naslagwerk bestaat uit ruim 200 pagina's uitgewerkt materiaal met voorbeelden per thema. Het naslagwerk sluit aan op wat we in de opleiding behandelen.

badge-dsp-data-engineer-opleiding

Je ontvangt ook een uniek digitaal certificaat en een badge via certificeringsplatform Sertifier.

Locatie, data, en tijden

Deze Data Engineer Opleiding verzorgen we in Utrecht, Amsterdam, en Eindhoven. De opleiding bestaat uit twee blokken van twee dagen. Het maakt niet uit in welke volgorde je de twee blokken volgt.

Alle ingeplande data en locaties vind je in het inschrijfformulier. Trainingsdagen binnen om 09:30 en duren tot uiterlijk 16:30.

Inschrijven

Ben je geïnteresseerd? Dan kun je je hier inschrijven. Wel enthousiast maar nog niet toe aan inschrijven? Download dan de opleidingsbrochure en denk er rustig over na. Bij vragen kun je ons bereiken op 020 - 24 43 146. We helpen je graag verder.

Onze klanten

4 dagen €1950
Incl. alle cursusmaterialen
Excl. BTW
Utrecht
Amsterdam
Eindhoven
of in-company
09:30 - 16:30
Planning

Opleiding start iedere maand
Klik op inschrijven voor alle data