Python programozás haladó

Tanfolyam kódja:
MFPYTH2
Tanfolyam hossza:
24 tanóra, 3 egymást követő nap, napi 8 tanóra, 9.00-16.30
Ára:
149 500 Ft + Áfa
Akciók:

Anyák napja egész évben

Online kedvezmény

Csomag akcióban:

Python csomag kedvezmény

Python programozás alapok

Oktató:
Rövid ismertetés:

A hallgatók ezen tanfolyam keretében megismerkednek a Python programozási nyelv haladó technikáival. Gyakorlati példákon keresztül sajátítják el a Python belső felépítését és objektumorientált felépítését, a teljesítményhangolást, a párhuzamosítást, a Djangot és sok egyéb különleges témakört.

Előfeltételek:

Python programozási alapismeretek

Kiknek ajánljuk?

Azoknak, akik már elvégezték a Python programozás alapok tanfolyamunkat vagy már rendelkeznek Python ismeretekkel és jobban szeretnék megérteni a nyelvet vagy az alap kurzus témáiban szeretnének jobban elmélyedni.

Képzés nyelve:
Magyar, igény esetén angol
Részletes leírás:

Napjaink egyik növekvő népszerűségű programozási nyelve a Python. Felhasználási területeit hosszan lehetne sorolni: webfejlesztések, parancssori eszközök (pl. YUM Linux csomagkezelő), desktop alkalmazások (pl. Blender 3D-s modellező) stb. Tanfolyamunk célja, hogy Python programozás alapismeretekkel rendelkező hallgatóink elsajátítsák a Python professzionális használatát.

Tematika:

1. HALADÓ OBJEKTUMORIENTÁLT TÉMÁK

1.1 A python konvenciók szerinti objektum (pythonic object)
1.2 Inicializálás és konstruktor (__new__)
1.3 Indexelő objektum (slicing)
1.4 Kontextuskezelők (context managers)
1.5 Co-rutinok (coroutines)
1.6 Gyenge referenciák (weak references)


2. META PROGRAMOZÁS

2.1 Dinamikus attribútumok
2.2 Meta osztályok


3 PYTHON BELÜLRŐL

3.1 Fordítási folyamat
3.2 Python bytecode
3.3 Python verem gép


4. TELJESÍTMÉNYHANGOLÁS

4.1 A teljesítmény problémák forrásai
4.2 Futási sebesség mérése
4.3 Memória használat mérése
4.4 Optimális adatszerkezet választás
4.5 Python programok fordítása


5. PROGRAMOK PÁRHUZAMOSÍTÁSA

5.1 Alap koncepciók
5.2 concurent.futures csomag használata
5.3 asyncio csomag használata
5.4 multiprocessing csomag használata
5.5 További keretrendszerek


6. OBJEKTUM RELÁCIÓS LEKÉPZÉS (ORM) KONCEPCIÓJA SQLALCHEMY-N KERESZTÜL

6.1 Bevezetés
6.2 Kapcsolatok kezelése
6.3 Session-ök és tranzakciók
6.4 Adatbázis szerkezet (reflection)
6.5 Adatbázis változás kezelés alembic-kel
 

7. EGY WEB ALKALMAZÁS FELÉPÍTÉSE (DJANGO)

7.1 Bevezetés
7.2 Konfiguráció
7.3 Nézetek
7.4 Sablonok
7.5 Modellek
7.6 Formok
7.7 Azonosítás
7.8 Tesztelés
7.9 REST web szolgáltatások

 

Vissza


Hasonló tanfolyamok listája:

A tanfolyamon a hallgatók elsajátítják az ASP.NET Formst felváltó korszerű ASP.NET MVC alapú alkalmazásfejlesztést.

A tanfolyamon a hallgatók megismerkednek az egyik legnépszerűbb fejlesztőeszközzel, a Microsoft Visual Studio-val és a C# programozási nyelvvel.

A tanfolyamon a hallgatók mélyebb ismereteket szereznek a C# programozási nyelvről, speciális technikákat és fontos tervezési mintákat sajátítanak el.

A tanfolyamon a hallgatók megismerkednek napjaink még mindig az egyik legfontosabb, legnagyobb múltú és legnagyobb elterjedtségű programozási nyelvével.

A tanfolyamon a hallgatók elsajátítanak több fontos, haladó C++ programozási technikát.

Egyedi tematikájú és árazású tanfolyam, zárt képzés formájában indítjuk!

 

A tanfolyam célja, hogy a hallgatók a már meglévő JavaScript tudásukat bővítsék keretrendszerekkel, illetve szerver oldali programozással.

A hallgatók megismerkedhetnek napjaink egyik legismertebb programozási nyelvével egy dinamikus tanfolyam keretein belül, melyben helyet kap az interaktív tanulás, gyakorlati feladatok és klasszikus elméleti oktatás is. A tanfolyam elsődleges célja ugyan a témával csak most ismerkedők bevezetése a JavaScript alapjaiba, de hasznos azoknak is, akik meglévő ismereteiket szeretnék frissíteni, hogy azokat a haladó szintű tanfolyamunkon bővítsék tovább.

A tanfolyamon a hallgatók megismerkednek a méltán népszerű és rendkívül hatékony Perl programozási nyelvvel.

A tanfolyamon a hallgatók elsajátítják a PHP alapú webes programozás alapismereteit. Képesek lesznek egyszerűbb webes programozási feladatok megoldására. Megismerik és megszerzik a haladó objektumorientált PHP programozáshoz szükséges előfeltételeket és áttekintést kapnak a PHP gazdag függvény gyűjteményéből.

A tanfolyamon a hallgatók elsajátítják a PHP programozás haladó szintjét. Elsajátítják az objektumorientált PHP használatát és mélyebb ismeretekre tesznek szert a PHP függvényeiben. Tervezési mintákat látnak, megismerik az MVC felépítés megvalósítását a nyelvben. Betekintést nyernek két nagyon népszerű PHP keretrendszer, a Laravel és a CodeIgnitier működésébe és alkalmazások létrehozásába, felépítésébe ilyen környezetben.

A tanfolyamon a hallgatók elsajátítják a programok készítésének alapvető lépéseit, megismerik a programok felépítését és az alapvető programozási technikákat.

A hallgatók tanfolyamunk keretében megismerkednek a Python programozási nyelvvel. Gyakorlati példákon keresztül elsajátítják a nyelv és az objektum orientált programozási módszertan alapvető elemeit.

Tanfolyam naptár

H K Sz Cs P Szo V
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6

Tanfolyam időpontok

Első oktatási nap:

2018-07-09  (Hétköznap napközbeni (09.00 - 16.30))

Jelentkezési határidő:

2018-06-29

Oktatók:

Akciók:

Első oktatási nap:

2018-09-17  (Hétköznap napközbeni (09.00 - 16.30))

Jelentkezési határidő:

2018-09-07

Oktatók:

Akciók:

Ha egyik időpont sem felel meg neked, de érdekel a tanfolyam, kérünk, hogy add le jelentkezésedet időpont nélkül! Új időpont felvételekor értesíteni fogunk.


Jelentkezésedet leadhatod a kitöltött jelentkezési lap visszaküldésével is