Blog

Data Engineer Alapképzés

Data Engineer alapképzés

Mentorált online képzés tanúsítvánnyal

Kezdés: 2024. 06. 05. 18:00 (CET)

// TANULJ VELÜNK

Mit várhatsz a képzéstől?

Tegyél szert gyakorlatias adatmérnöki tudásra AWS cloud környezetben, kezelj több millió soros adatbázisokat hatékonyan Python + Pandas könyvtár használatával és tölts be te magad is Data Engineer pozíciókat!

Megtanulod a Python nyelv alapjait és megismered a Pandas könyvtár használatát adathalmazok tisztítására, átalakítására és elemzésére.

Elsajátítod az Anaconda Distribution (Anaconda Navigator) felhasználói felület használatát, és azon belül a Jupyter Notebook felhasználóbarát programozási környezetét.

Gyakorlati tudást szerzel egy Data Engineer vagy ETL fejlesztő hétköznapi feladataiban.

Megismersz különböző adatformátumokat, melyet Python és Amazon Web Services (AWS) segítségével rendezett, és lekérdezhető formában formában prezentálsz majd.

Bemutatjuk a web scrapinget, ami segítségével információkat nyerhetsz ki weboldalakról, melyeket beépíthetsz majd az adatmodelledbe.

A tanfolyam elvégzésével magabiztosan jelentkezhetsz Data Engineer és ETL fejlesztő pozíciókra GitHub-ra feltölthető kódjaid és adatvizualizációs portfóliódnak köszönhetően.

Oktatód
és mentorod

Oktatóink mindannyian az iparág vezető technológiai vállalatainak (Microsoft, Evosoft, Autsoft, Telekom, EPAM, Starschema, Interactive Brokers, stb.) szakemberei, átlagosan több mint 10 éves gyakorlati tapasztalattal.

// MENTOROD

Ismerd meg mentorod

Hallgasd meg leendő mentorodat, aki értékes információkkal lát el a tanfolyammal kapcsolatban!

// TANULJ VELÜNK

Hogyan fogsz tanulni?

E-learning anyagok, önálló tempóban

Amit otthon, távolról, rugalmasan tanulhatsz, miért kellene egy (virtuális) oktatóteremben hallgatnod? A tanfolyam elvégzéséhez szükséges ismereteket digitális tananyagok (pl. vezetett kódolási videók) formájában nyújtjuk egy több mint 300.000 hallgató által használt online oktatási platformon keresztül.

Minden héten számtalan gyakorlófeladatot kell megoldanod, hogy a friss tudást már menet közben alkalmazd. A tananyagok feldolgozása és a gyakorlati projektek elvégzése kb. 8-12 óra befektetést igényel hetente.

A tanfolyam során visszajelzést kapsz az oktatóktól a feltöltött projektjeidre (videó vagy szöveges formában). Emellett bármikor kérdezhetsz tőlük írásban, és részt vehetsz a heti élő foglalkozásokon, ahol akár a képernyő megosztásával is megbeszélhetitek az aktuális projekteket vagy a nehézségeket.

Minden kurzusnak van egy saját Discord csoportja, ahol megoszthatod a tapasztalataidat a többiekkel, és ahol partnereket találhatsz, akikkel gyakorolhatsz. A létszámot korlátozzuk, hogy az oktató(k)nak biztosan elég figyelme jusson minden résztvevőre, így Rád is.

A tanfolyam végén vizsgát kell tenned, amely általában egy tesztből és egy gyakorlati vizsgafeladatból áll, a teljes tananyag alapján. Sikeres elvégzése után személyre szabott tanúsítványt kapsz, amelyet az önéletrajzodhoz és a Linkedin profilodhoz kapcsolhatsz.

Miért szeretnek hallgatóink nálunk tanulni?

Miért szeretnek hallgatóink nálunk tanulni?

Minőségbiztosított és ellenőrzött tananyag

Elismert iparági szakértő oktatók és mentorok

Iparágban elismert tanúsítvány

Rugalmas időbeosztás, munka melletti online tanulási lehetőségek

IT szakemberekből álló globális közösség

Pénzvisszafizetési garancia és kamatmentes részletfizetési opció

Jó társaságban leszel!

Már több mint 150 hazai és nemzetközi cég munkatársa képezte magát tovább nálunk.

// // TUDTAD?

A munkáltatók 83%-a finanszírozza a munkatársak képzését, ne felejtsd el megkérdezni a tiédet!

Tematika

  • Installing the Anaconda Navigator
  • Launching the Jupyter Notebook
  • Input modes
  • Spelling of Python code
  • Writing out, showing data
  • The correct spelling of folders, file paths
  • Accessing folder contents – The OS module
  • Floor division, remainder
  • Exponentiation, roots
  • Main data types of variables
  • Converting to uppercase, lowercase
  • Removing unnecessary spaces
  • Replacing string parts
  • Searching for text (contains)
  • Searching for text (starts or ends with)
  • Slicing strings (left, middle, right)
  • Splitting texts
  • Concatenating texts
  • Formatting strings with curly braces
  • The Pandas library
  • Base data of folders and files
  • Reading CSV files into Dataframes
  • Data about the Dataframe
  • Capitalize each word in Dataframe column
  • Trim leading and trailing spaces in column
  • Replace texts in column
  • Splitting text to columns
  • Merging columns
  • Changing column data types
  • Deleting columns and rows
  • Renaming columns
  • Reordering column sequence
  • Adding new columns
  • Sorting rows
  • Exporting data to CSV files
  • Creating a Markdown
  • Tasks can be organized to separate programs
  • Running other Python programs 1.
  • Running other Python programs 2.
  • Resetting the index
  • Slicing, filtering the Dataframe 1.
  • Slicing, filtering the Dataframe 2.
  • Removing duplicates
  • Inserting a new ID index column
  • Quickly replacing texts in Python code
  • Exporting data to new Excel file
  • Exporting data to existing Excel file
  • Reading data from SQL database
  • Useful keyboard shortcuts – in any mode
  • Useful keyboard shortcuts – in Edit mode
  • Useful keyboard shortcuts – in Command mode
  • Handling dates
  • Catching errors (TRY – EXCEPT)
  • Asking the user to input data (INPUT)
  • Creating and deleting folders in file system
  • Deleting files from file system
  • Notifications with beeping sound
  • Defining custom functions (def)
  • Measuring runtime
  • Custom LAMBDA functions
  • Rounding numbers
  • Conditional (IF)
  • Searching for texts with IF
  • Binary variables (True or False)
  • Loops (FOR)
  • Loops (WHILE)
  • Looping through files in a folder
  • Appending multiple files into one Dataframe
  • Creating dimension tables from multiple files
  • Creating Lists
  • Adding, modifying, deleting List items
  • Looping through List elements
  • Specific elements in a List
  • Splitting texts to List
  • Concatenating texts from a List
  • Removing non-numeric items from List
  • Finding the difference between Lists
  • Deleting variables, Lists, etc. from memory
  • Simplifying our code with Lists
  • Reading data from Excel files into a Dataframe
  • Delete rows or columns with empty values
  • Handling columns with the same header
  • Filtering Dataframe columns based on text
  • Adding column or row values to List
  • Filtering Dataframe columns with a List
  • Merging two Dataframes to look up values
  • Reading CSV files with special parameters
  • Reading large size CSV files (millions of rows)
  • Creating a Dictionary
  • Looping through a Dictionary
  • Pairing Lists into a Dictionary
  • Removing duplicates from Lists with Dictionary
  • Renaming Dataframe columns or data with Dictionary
  • Looping through columns
  • Looping through rows
  • Looping through certain files
  • Creating template programs
  • Calculating with column values
  • Missing (blank) values in columns
  • Aggregating column values (sum, average etc.)
  • Aggregating row values
  • Add ranges for values
  • Aggregation by groups – Pivot table
  • Creating charts
  • Finding differences between tables
  • The last row index in an Excel table
  • Writing to Excel files’ specific cells
  • Module overview
  • SQL basics
  • Python API
  • Create an AWS account
  • VsCode’s Jupyter notebook vs. „simple” Jupyter notebook
  • Get playslist data
  • How to read the JSON api response
  • Which columns are we using?
  • Create the dataframes
  • S3
  • Lambda
  • Create the first lambda function (extract)
  • Create the second lambda function (transform)
  • Glue
  • Athena
  • Create visualisations

Vizsgafeladat

// ELŐKÖVETELMÉNY

Milyen előzetes ismeretekre van szükség a részvételhez?

A részvételhez nem szükséges előzetes Python programozói tudás (a tanfolyam a Python kezdő szintjéről indul), sem adatelemzői tapasztalat, az átfogó tananyagból mindent elsajátíthatsz. Bármilyen táblázatkezelő program (pl. Excel) középhaladó szintű ismerete azonban előnyt jelent.

// ELISMERT TANÚSÍTVÁNY

Minőségbiztosított képzések

Képzéseink szakmai minőségbiztosítását és tanúsítványaink érvényesítését az iparági vezető technológiai vállalatok és a közép-kelet-európai régió egyik legjobb műszaki egyeteme, a Budapesti Műszaki és Gazdaságtudományi Egyetem végzi, amely több mint 70 éve foglalkozik villamosmérnöki és informatikai oktatással.

Tanfolyamaink sikeres záróvizsgáját követően tanúsítványt kapsz, amelyet önéletrajzodhoz és Linkedin profilodhoz csatolhatsz.

Ez a tanúsítvány nemcsak azt bizonyítja, hogy elsajátítottad az adott ismereteket, hanem a szakmai előmeneteledet is segíti, hiszen már maga a tény, hogy teszel fejlődésedért, azt mutatja, hogy valóban sikeres akarsz lenni.

BEVEZETÉS A PYTHON PROGRAMOZÁSBA [KEZDÉS: 2022.11.15.]

Szuperük felépített anyag, nagyszerű tanár

Kovács Dorina

Hallgatói közösség

A több mint 4000 tagot számláló hallgatói közösségünket főként olyan, az iparágban vezető IT-cégek és szoftverfejlesztő cégek munkatársai alkotják, akik folyamatosan fejleszteni szeretnék meglévő készségeiket.

Légy Te is tagja közösségünknek!

BEVEZETÉS A DART NYELVBE ÉS A FLUTTER CROSS-PLATFORM KERETRENDSZERBE [INDULÁS: 2022.10.05.]

Minimális programozási tapasztalattal kezdtem a tanfolyamot, mégis teljesen érthető volt számomra. Dániel nagyon érthetően magyaráz és jól rakta össze az anyagot. Ajánlom mindenkinek.

Kovács Tamás

12 HETES DATA ANALYST ALAPKÉPZÉS [INDULÁS: 2022.06.22.]

Rendkívül hasznos tudást lehet kapni a tanfolyam által. Az anyagok és a magyarázatok jól strukturáltak, könnyen érhető és követhető.

Nemes-Lehoczky Eszter Judit

BEVEZETÉS A C# ÉS .NET ALAPÚ SZOFTVERFEJLESZTÉSBE [INDULÁS: 2022.11.23.]

érthető, követhető

Gresnyer Tibi

JAVASCRIPT ALAPOZÓ KÉPZÉS (CSS, HTML, JAVASCRIPT) [INDULÁS: 2022.01.18.]

Gáll Zoltán

PYTHON ALAPOZÓ KÉPZÉS [KEZDÉS: 2022.03.21.]

Élvezem... :)

Szabó Zoltán

Képzés részletei

Kezdés időpontok

Képzés nyelve:
Magyar

Formátum:

Mentorált online

Időtartam:
12 hét (8-12 óra hetente)

Élő alkalmak:

Minden szerda 18:00-19:00

Jelentkezési határidő

2024. 05. 31.

Képzés díja

HUF 225 000

Kezdd el a képzést az első részlet befizetésével:

HUF 39 000

// Pénzügyi támogatás

FIZETÉS

Online fizetés bankkártyával a OTP Simple Pay-en keresztül

Az OTP Simple Pay az egyik legelterjedtebb online fizetési megoldás manapság, gyors és biztonságos fizetési folyamatáról ismert.

Kamatmentes részletfizetés

Nem szeretnénk, ha a fizetési nehézségek akadályoznák a szakmai fejlődésedet, ezért a részvételi díjat több részletben, teljesen kamatmentesen is kifizetheted.

Fizetés banki átutalással

Ha online kártyás fizetés helyett banki átutalással szeretnél fizetni, az sem probléma, írj nekünk, és ebben is segítünk.

Pénzvisszafizetési garancia

Biztosak vagyunk a képzés tartalmában és minőségében, ezért a képzés kezdetétől számított 8 napig 100%-os pénzvisszafizetési garanciát vállalunk.

Automatikus e-számlázás

Online fizetés esetén automatikusan küldünk e-számlát, de ha egyedi számlát szeretnél kérni, vagy ha céged/munkáltatód finanszírozza a képzést, vedd fel velünk a kapcsolatot, és segítünk ennek megszervezésében.

Ajánlói kedvezmény

Ha valaki a beiratkozás során ajánl téged, mindketten garantáltan 10% kedvezményt kaptok a képzési díjból.

Jelentkezési folyamat

Személyes kapcsolatfelvétel
Ha a beiratkozás előtt személyes kapcsolatfelvételt választottál, akkor egyik kollégánk a megadott elérhetőségeken keresztül felveszi Veled a kapcsolatot.
Konzultáció
Segítünk megtalálni a legmegfelelőbb tanfolyam(ok)at és fizetési konstrukciós lehetőségeket (részletfizetés, csomagkedvezmények stb.).
Tranzakció
Jelentkezésedet a teljes tandíj vagy az első részlet befizetésével véglegesítheted online bankkártyás fizetéssel vagy banki átutalással.
Onboarding
A tanfolyam kezdetén hozzáférést kapsz az online tanulási felülethez és tananyagokhoz, valamint egy átfogó segédanyagot is biztosítunk a felület gördülékeny használatához.
Személyes kapcsolatfelvétel
Ha a beiratkozás előtt személyes kapcsolatfelvételt választottál, akkor egyik kollégánk a megadott elérhetőségeken keresztül felveszi Veled a kapcsolatot.
Konzultáció
Segítünk megtalálni a legmegfelelőbb tanfolyam(ok)at és fizetési konstrukciós lehetőségeket (részletfizetés, csomagkedvezmények stb.).
Tranzakció
Jelentkezésedet a teljes tandíj vagy az első részlet befizetésével véglegesítheted online bankkártyás fizetéssel vagy banki átutalással.
Onboarding
A tanfolyam kezdetén hozzáférést kapsz az online tanulási felülethez és tananyagokhoz, valamint egy átfogó segédanyagot is biztosítunk a felület gördülékeny használatához.

// MUNKÁLTATÓK SZÁMÁRA

Képzést keres munkatársai számára?

Vegye fel velünk a kapcsolatot, és mi segítünk kiválasztani a szükséges képzéseket a munkavállalói számára!

Nincs közelgő esemény
Kövess minket:

Gy.I.K.

Ha ismersz olyanokat, akik szintén szeretnének részt venni a képzésen, együtt is jelentkezhettek, és a résztvevők számától függően akár 20%-os kedvezményt is tudunk biztosítani a képzés árából. Írj nekünk a info@cubixedu.com címre, és megbeszéljük a részleteket!

Kedvezményes csomagajánlatainkról pedigg itt találhatsz további információkat.

Nem probléma, ebben az esetben írj a info@cubixedu.com címre!

Annyira biztosak vagyunk a képzés tartalmában és minőségében, hogy a képzés kezdetétől 8 napig 100%-os pénzvisszafizetési garanciát vállalunk arra az esetre, ha bármilyen okból nem lennél elégedett a tananyaggal!

A képzés megkezdéséhez nincs szükség szoftverre, a tananyagot egy webböngészőből is elérheted. A Google Chrome-ot ajánljuk, amely az online tanulási platformunkhoz optimalizált. Ha ezen felül bármilyen szoftvert kell telepítenie, a tanfolyamon belül értesítjük, és a beállításokhoz szükséges útmutatókat is megkapja.

Kérdéseidet a tanfolyam során bármikor felteheted írásban az oktatónak a zárt online képzési felületen keresztül, a LIVE alkalmakon élőben is konzultálhatsz vele, és visszajelzést ad a feltöltött feladatokról és a vizsgafeladatról.

Nem, mert nem a részvételről van szó, hanem a valódi tudásról. Csak azoknak adunk bizonyítványt, akik sikeresen teljesítik a záróvizsgát. Nem olyan könnyű megszerezni a bizonyítványt, de ezért is van elismert értéke.

Ha sikeresen elvégzed a képzést, személyre szabott tanúsítványt adunk, amelyet az önéletrajzodhoz vagy Linkedin profilodhoz csatolhatsz.
Ha csak 2 hét áll rendelkezésedre, és a késedelmet a kurzus végén vagy a vizsgaidőszak elején jelzed, akkor a vizsgadolgozat feltöltésének határidejét pótdíj ellenében 2 héttel meghosszabbíthatjuk.

A vizsgafeladat kitöltésére és feltöltésére a képzés utolsó két hetében lesz lehetőséged. Ebben a két hétben azonban lehetőséged lesz arra is, hogy behozd a lemaradásodat, ha esetleg lemaradnál, ez idő alatt az oktató rendelkezésre áll.

Az Te érdeked, hogy minél többet gyakorolj. Szinte elkerülhetetlen, hogy a teljes folyamatot végig kell csinálnod, ha sikeresen el akarod végezni a képzést.
A képzés rugalmasan igazodik a saját időbeosztásodhoz, de heti 8-12 órát kell szánnia a tananyag feldolgozására, a feladatok elvégzésére és a LIVE alkalmakon való részvételre.
Semmi gond, az ÉLŐ alkalmakat utólag is megnézheted. Ha bármilyen kérdésed van, de nem tudsz élőben részt venni, előre is felteheted.
Egyáltalán nem, de erősen ajánlott! Ezek az interaktív foglalkozások arra szolgálnak, hogy az oktató élőbe válaszoljon az kérdéseidre és feladataidra a képzés során.
A valós idejű online alkalmak hétköznapokon munkaidő után kerül sor, így bárki kényelmesen részt vehet rajtuk.

A teljes képzést online, saját időbeosztásod szerint végezheted el, anélkül, hogy bárhová utazniod kellene. Még a valós idejű konzultációk is online zajlanak!

A Cubix tanfolyamainak hátterét a Webuni biztosítja, amely a közép-kelet-európai régió egyik legnagyobb online oktatási platformja, amelyet több mint 350 000 diák használ. Javasoljuk, hogy már most ismerkedj meg a felülettel és regisztrálj egy felhasználói fiókot ide kattintva, hogy az induláskor magabiztosan manőverezhess.

Ha kérdésed van a tananyaggal kapcsolatban, a képzési felületen a KÉRDÉSEK menüben, a lecke melletti KÉRDÉSEK fülön vagy a Discord szobában kommunikálhatsz az oktatóval. Kérdéseidet a LIVE foglalkozások során is felteheted.

Technikai kérdésekkel fordulj bátran az info@cubixedu.com címre.

Érdekel, de van néhány kérdésem.

Add meg elérhetőségedet és hamarosan jelentkezünk további információkkal a képzéssel kapcsolatosan.

Az adataim megadásával elfogadom a Cubix Institute of Technology adatkezelési tájékoztatóját.

Munkatársaidnak keresel képzést?

Több résztvevő esetén csoportos kedvezményt tudunk biztosítani, egyedi igény esetén pedig akár testre szabott megoldást is ki tudunk dolgozni nektek.
Vedd fel velünk a kapcsolatot, és segítünk kiválasztani / összállítani a munkatársaitok számára szükséges képzéseket.
 
Az adataim megadásával elfogadom a Cubix Institute of Technology adatkezelési tájékoztatóját.

Iratkozz fel hírlevelünkre!

Az adataim megadásával elfogadom a Cubix Institute of Technology adatkezelési tájékoztatóját.

Jelentkezési űrlap

Ha szívesen beneveznéd valamelyik munkatársadat vagy akár saját magadat erre a képzésre, akkor az alábbi űrlap kitöltésével tudod megpályázni a szabad helyek egyikét.
A sikeres pályázók kiválasztásánál a jelentkezés beérkezésének sorrendjét vesszük figyelembe, túljelentkezés esetén pedig várólistát indítunk.
A képzésen résztvevő kollégát ráértek a sikeres kiválasztást követően meghatározni.
A jelentkezés semmilyen kötelezettséggel nem jár, akár még sikeres kiválasztást követően is elállhattok a lehetőségtől.

Az adataim megadásával elfogadom a Cubix Institute of Technology adatkezelési tájékoztatóját.

Beiratkozás most!

Vezetéknév *
Email *
Keresztnév *
Telefonszám *
Válassz kezdés időpontot
Fizetési mód *
Számlázási név
Irányítószám
Cím (utca házszám)
Ország
Város
Cégnév
Adószám

* Az adataim megadásával elfogadom a Cubix Institute of Technology adatkezelési tájékoztatóját.

Are you interested, but have a few questions?​

Fill out this form and we will get back to you and answer all your questions.

Please select form to show
By providing your data, you accept the Cubix Institute of Technology Privacy Policy.

Szeretnék értesülni a következő elérhető tanfolyam időpontjáról.​

Az adataim megadásával elfogadom a Cubix Institute of Technology adatkezelési tájékoztatóját.

Are you interested, but have a few questions?​

Fill out this form and we will get back to you and answer all your questions.

Please select form to show
By providing your data, you accept the Cubix Institute of Technology Privacy Policy.

Enroll Now!

Fill out this form and we will get back to you and answer all your questions.

First Name *
Email *
Last Name *
Phone number *
Choose starting date
Payment Method *
Billing Name
ZIP
Address
Country
City
Company
TAX Number

* By providing your data, you accept the Cubix Institute of Technology Privacy Policy.