Python tanfolyam

Jelenleg nincs meghirdetett időpont, Érdeklődj
159.000 Ft

Más időpont érdekelne Kérdésem lenne a képzésről

Python tanfolyam rövid jellemző leírása

A tanfolyam keretein belül megismerkedhetnek a Python (3.5) nyelv alapjaival. A technológia egy multiparadigma gondolkodást rejt, melynek köszönhetően széleskörűen alkalmazható számos területen. A nyelv fő célja, hogy minden operációs rendszeren lehetővé tegye a programozást, minél szélesebb eszközkészlettel.

A programnyelv előnye, hogy a scriptek írását bármilyen fejlesztői környezetben végezhetjük vagy akár egy egyszerű szövegszerkesztővel is megírhatjuk programkódjainkat. A tanfolyam során ingyenesen elérhető technológiákat mutatunk be, melyet otthoni számítógépére is feltelepíthet, költségek nélkül.

A tanfolyam során megtanulhatják, hogyan készítsék el első asztali alkalmazásukat és hogyan használják a Python nyelvet saját weblapjuk elkészítésére. A kurzus alatt megmutatjuk, milyen ingyenes webszerver szolgáltatók közül választhat, ha szeretné saját weboldalát üzemeltetni.

A kurzus végén igény szerint időt szánunk a nyelv lehetőségeinek áttekintésére, belepillantunk azon további lehetőségekbe, melyekre a kurzus során nem (elegendő) idő jut.

Tanfolyam adatai

Nyilvántartásba vételi szám:
E-000069/2013/D015
Tanfolyam díja:
159.000 Ft (áfamentes)
Tanfolyam vizsgadíja:
0 Ft
Tanfolyam óraszáma:
80 óra
Tanfolyam végét igazoló dokumentum:
tanúsítvány
Tanfolyam helyszíne:
1139 Budapest, Frangepán utca 3.

A tanfolyam megkezdésének feltételei:

Iskolai végzettség:
nem feltétel
Szakmai végzettség:
nem feltétel
Szükséges előismeretek:
Programozási alapismeretek, ajánljuk programozás alapismeretek tanfolyamunkat

Tantermeink képekben

Tanterem 1
Tanterem 2
Tanterem 3
Tanterem 4
Tanterem 5
Tanterem 6

Python tanfolyam tematika

  • A nyelv történetének bemutatása
    • A Python 2 és 3 közötti különbségek
    • Mikor melyik verziót válasszam
    • A nyelv kialakulása, fejlődés, jövője
  • Váltózók, műveletek, operátorok
    • Változók és memóriakezelés
    • Adattípusok és műveleteik ismertetése
    • Műveletek prioritása
    • Compilálás és interpretálás
    • Python interpreterek összehasonlítása
  • Ciklusok, feltételek
  • Függvények a nyelvben
    • Függvények
    • Függvénytípusok
    • Visszatérési értékek
    • Függvények dokumentációja
    • Függvénykönyvtárak használata
    • Saját függvénykönyvtárak elkészítése
    • Generátorok megismerése
  • Konzol szkriptek készítése
    • Paraméterezés, időzítés
    • Input kezelés
  • Objektumok
    • Modulok telepítése, használata
    • Függőségkezelés
    • Objektumok kezelése
    • Objektumok készítése
    • Öröklés
    • Névterek
    • Dekorátorok használata
  • Naplózás kezelése
  • Fájl- és mappakezelés
  • Reguláris kifejezések
  • Grafikus felület tervezése és elkészítése
    • Első asztali alkalmazásunk elkészítése
    • Grafikus komponensek ismertetése részletesen
    • Elrendezési sémák
    • Időzítések a grafikus felületen
  • Rajzolási eszközeink
  • Adatbázisok
    • SQLite adatbázis kezelése
    • ORM és SQL szkriptek összehasonlítása, gyakorlata
  • Különböző struktúrák felolvasása, kezelése
    • CSV
    • XML
    • Pickle
  • Webszerverek, weboldalak
    • webszerver felépítése, bemutatása
    • Python webscript készítése
    • Webes keretrendszerek összehasonlítása
    • Flask keretrendszer bemutatása, gyakorlata
    • Praktikák, ötletek a nagyobb méretű projektekhez
  • Socket alapú kommunikáció
  • Párhuzamosítás elmélete, gyakorlata
    • Windows és Linux rendszerek közötti különbségek a párhuzamosítás tekintetében

A tanfolyamokat indítani a fentebb kiírt tervezett időpontokban megfelelő létszám esetén tudjuk, ennek hiányában a tervezett kezdési időpontot későbbi kezdésre módosítjuk.