Back-end programozó: PHP/MySQL képzés

A Python programnyelv egy általános célú, nagyon magas szintű programozási nyelv, évről évre egyre elterjedtebb a szoftverfejlesztésben.


Tanfolyam indulása:
2024. június 24.
Indul: május 9., június 1., június 24.
Tanfolyam díja:
239.000 Ft
Részletfizetés lehetséges! Bővebben a fizetési információkban.
A tanfolyam ára 2024-ben induló kurzusok esetén, egyösszegű befizetéssel.

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


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

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

Képzési napok:
hétköznap este hetente 2x. Igény esetén szombaton.

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

Tanfolyam végét igazoló dokumentum:
A sikeresen elvégzett képzés és vizsga után kérésedre a Felnőttképzési Adatszolgáltatási Rendszer által kiállított tanúsítványt adunk át.

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


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

A Python programnyelv egy általános célú, nagyon magas szintű programozási nyelv, évről évre egyre elterjedtebb a szoftverfejlesztésben. 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!

A Python programozó tanfolyam felkészít a program általános használatára, a Python, mint back-end használatára, végül megtanuljuk, hogyan oldjunk meg különböző, gyakorlati feladatokat Pythonnal.

A tanfolyam másodlagos célja, hogy előkészítse a piacon leginkább keresett technológiák elsajátítását: az adatbázis feldolgozást SQL-lel, asztali applikáció készítését a PyQt-vel, a webfejlesztést és api készítést a Django keretrendszerrel vagy akár a Data Engineer ismereteket több kiegészítő Python csomaggal. Ezen felül nagy előnye a Python elsajátításának, hogy mivel az egyik legkönnyebben megtanulható programnyelvről van szó, ha eddig még nem foglalkoztál ilyesmivel, akkor a Pythonon keresztül belerázódsz a programozás világába, és utána már megtudsz bírkózni nehezebben emészthető programnyelvekkel is.

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:

Python – a 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

Python 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 »