Python Data Engineer Programozó Képzés: Python tanfolyam

A Python programnyelv egy általános célú, nagyon magas szintű programozási nyelv, évről évre egyre elterjedtebb a szoftverfejlesztésen felül az adatokkal kapcsolatos területeken is .


Tanfolyam indulása:
2024. június 24.
Indul: április 25., május 9.,június 24.
Tanfolyam díja:
239.000 Ft
Részletfizetés lehetséges! Bővebben a fizetési információkban.

Miért nálunk végezd el a tanfolyamot?
Online oktatás.
Élő órák.
Munkaidő utáni oktatás.
Részletfizetés lehetséges.


A tanfolyam főbb adatai:
A tanfolyam besorolása:
Egyéb tanfolyam

A tanfolyam helyszíne:
ONLINE

A tanfolyam ára:
239.000 Ft

Részletfietési lehetőség:
részletfizetés lehetséges

Információk a fizetéshez:
Részletfizetés esetén: 82.000 Ft x 3

A tanfolyam indulása:
2024. június 24.

A tanfolyam hossza:
13 hét + vizsga

Képzési napok:
szombaton napközben, áprilistól hétköznap este is

Órák száma:
75 tanóra

Szükséges szakmai előképzettség:
NEM SZÜKSÉGES


(hirdetés)
Kiegészítő információk:

Adat mérnökökre (data engineer) egyre szélesebb körben van szükség, a telefontársaságoktól kezdve gépi tanulást fejlesztőkön át a genetikusokig. Az adatbázisokkal és adatokkal való munka első sorban Python nyelven történik. Ezen a képzésen megtanítjuk a Python programozást és azt is, hogyan használd a Pythont a különböző típusú és eredetű adathalmazok világában.

A Python programnyelv egy általános célú, nagyon magas szintű programozási nyelv, évről évre egyre elterjedtebb a szoftverfejlesztésen felül az adatokkal kapcsolatos területeken is . Ennél a programnyelvnél az absztrakciók mértéke elég magas, ennek ellenére, sőt igazából épp ezért a nyelv szintaktikája talán a legkönnyebbnek mondható a szoftverfejlesztésre is használt programnyelvek közül. Pythonban megtanulni programozni töredéke annak az időnek, amit a C vagy Java nyelvek elsajátításához kell! Ez az egyik oka, hogy a kutatásban is ez az elsődleges programnyelv: egy biológus vagy vegyészmérnök nem kell, és nem is lenne célszerű, hogy évekig tanuljon csak programozni, miközben hónapok alatt eljuthat a munkájához szükséges szintre a Python segítségével.

A Python programozó képzés felkészít a program általános használatára, és arra is, hogyan használhatod a Pythont kutatásra, adatbázis tervezésre,végül megtanuljuk, hogyan oldjunk meg különböző, gyakorlati feladatokat Pythonnal. A Python programozásnak az OOP (Objektum Orientált Programozás) elengedhetetlen része, ezért a haladó/modern programnyelvek közé soroljuk. A Python tanfolyam egy remek alkalom arra, hogy megértsd a modern programozásban kulcsfontosságú objektum orientált gondolkodást.


Tananyagok:

A Python programozási nyelv bemutatása

A Python története
A nyelv jellemzői
Verziók, a különböző verziók közötti különbségek
Objektumorientált vs. struktúraorientált megközelítés
A Python felhasználási területei
A Python előnyei és hátrányai
Python – Telepítés és fejlesztési környezet kialakítás

Python telepítése
Indentálás fontossága (!)
Kódolási alapelvek
Megjegyzések létrehozása a kódban
Interactive vs. script mode
Hello world.py
Virtuális környezet kialakítása virtualenv-el
Python identifiers
Reserved words (foglalt szavak, és tiltott karakterek változók és operátorok nevében)
Python – Változók, adattípusok

Változók deklarációja, inicializálása
Adattípusok: string, boolean, numerikus adattípusok (int, long, float, complex)
Összetett adattípusok: lista, tuple, dictionary, set
Python – Összetett adattípusok

Lista jellemzői. Lista műveletek.
Tuple fogalma. Tuple műveletek:
Dictionary jellemzői. Dictionary műveletek
Set jellemzői. Set műveletek. Immutable objects.
Python – Műveletek stringekkel

Slice művelet
Split()
string pozíció megkeresése
string részlet
string formatting
Python - Alapvető operátorok

aritmetikai műveletek
összehasonlítás (==, =!, <,>, <=, >=)
assignement
bitwise operátorok
logikai operátorok
logikai és bitwise operátorok közötti különbség
Python – Ciklusok és feltételek

if – else
for loop
while
break, continue, pass
Comprehension: List, Tuple, Dictionary
Python - Függvények

létrehozás, meghívás
érték és paraméterátadás
visszatérési értékek
argumentumok
Python - Modulok

külső és saját modulok használata, meghívása
globális és lokális függvények
névterek
Python - Fáljkezelés

fálj olvasása
fájl írása, módosítása
open, read, write, close parancs különböző attribútumai
with használata
átnevezés, felülírás
Python - Hiba- és kivételkezelés

try – catch használata
built in kivételek
self defined kivételek
Python - Objektum Orientált Programozás

class létrehozás
objektum létrehozás - példányosítás
class vs instance attribute
inheritencia, encapsulation, abstraction, polymorphism szemléltetése
Python – Adatbáziskezelés (Postgres)

psycopg2 telepítése
Mi az az ORM?
ORM előnyei és hátrányai
Alapvető adatbázis műveletek:
Bevezetés az SQL és NoSQL adatbázisokba
Python - Reguláris kifejezések

match, replace, search funkcó
reguláris kifejezések írása (regular expression patterns)
Verziókezelés és fejlesztői környezet

A Python programozó projektfeladat során betekintést nyerünk a Git használatába, ezáltal a fejlesztésünket verziókezeltté tudjuk tenni.
Megismerjük a Docker containerek világát, amely lehetőséget nyit platformfüggetlen fejlesztéshez, és amellyel egyedi fejlesztőkörnyezetet tudunk kialakítani komplex fejlesztésekhez.

Nyilvántartás azonosító/Engedélyszám:
B/2020/008338



Hirdető: Prooktatas Bt.

A hirdetés csak tájékoztató jellegű, nem minősül ajánlatnak!

Ezek a tanfolyamok is érdekesek lehetnek számodra:

Nem szeretnél lemaradni? Vedd fel velünk a kapcsolatot!

A jelentkezés nem jár kötelezettséggel.

Érdekel! A jelentkezés nem jár kötelezettséggel.

A tanfolyamnet.hu a felhasználói élmény fokozásának érdekében sütiket (cookie-kat) alkalmaz melyek a számítógépén tárolódnak, az adatkezelési tájékoztatónkban megtalálja, hogyan gondoskodunk adatai védelméről, melyeket a honlap használatával Ön elfogad és tudomásul vesz.

Részletek »