Nyitólap
Home
Regisztráció
Sign up
Bejelentkezés
Login
Kapcsolat
Contact
Masterfield Oktatóközpont - programozó, fejlesztő, tesztelő és más informatikai képzések, pénzügyi, bankinformatikai tanfolyamok

Masterfield informatikai tanfolyam és képzés kereső Tanfolyam, képzés kereső


Jelentkezési lapok
Tanfolyamra jelentkezem

IT vizsgára jelentkezem

ISTQB CTFL vizsgára jelentkezem

ISTQB Agile vizsgára jelentkezem

ISTQB CTAL vizsgára jelentkezem

IREB vizsgára jelentkezem

Hallgatói értékelések


CSOMAGBAN OLCSÓBB

Python programozás alapok és Python programozás haladó tanfolyam együttes megrendelése esetén a haladó tanfolyam árából 40% kedvezményt adunk!

A kedvezmény előre, egy összegben történő fizetés esetén érvényesíthető!

(a kedvezmény más kedvezménnyel nem vonható össze)

Tanfolyam neve:

Python programozás alapok

Tanfolyam kódja:MFPYTH1
Tanfolyam hossza:24 óra (3x8x45 perc)Tanfolyam és képzés időpontok (Python,programozás)
Ára:129 500 Ft + áfa

Csomag ajánlatok:
Python alapok + Python haladó csomagban
Oktató:Guta Gábor
Előfeltételek:Erős számítástechnikai és alapfokú programozási ismeretek

Tanfolyam rövid ismertetése:

A hallgatók ezen tanfolyam 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.
Kiknek ajánljuk:Programozási alapokkal rendelkező szoftverfejlesztőknek, akik szeretnének mélyebb Python ismereteket szerezni

Tanfolyam vagy képzés általános leírása:

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 alapszintű programozói tudással jelentkező hallgatóink megismerjék a Python nyelvet és biztos kézzel, gyakorlottan tudjanak alkalmazásokat készíteni.

Ha még nem rendelkezik programozási ismeretekkel, akkor első lépésnek a Programozási alapok (MFPROG1) tanfolyamunkat ajánljuk.

Tematika:

1. FOGALMAK, MELYEKRE SZÜKSÉG LEHET
1.1 Szoftverfejlesztési modell
1.2 Fordító program (compiler), értelmező program (interpreter)
1.3 Forráskód, bájtkód, gépi (natív) kód
1.4 Verzió, build, release
 
2. A PYTHON NYELV ALAPJAI
2.1 Mit tud a Python nyelv?
2.2 Megvalósítás
2.3 Python alapelvek
2.4 Installáció és futtatás
2.5 Interaktív shell
2.6 Függőség kezelés 

3. NYELVI ELEMEK
3.1 Szintaxis alapjai
3.2 Stílus (PEP8)
3.3 Típusok
3.4 Karakterláncok
3.5 Listák
3.6 Asszociatív tömbök (dict)
3.7 További alap adatszerkezetek
3.8 Operátorok (műveletek)
3.9 Vezérlési szerkezetek
3.10 Függvény deklaráció 

4. TOVÁBBI NYELVI ELEMEK
4.1 Lambda függvény
4.2 Lista/Asszociatív tömb feldolgozás
4.3 Generátorok
4.4 Dekorátorok
4.5 Modulok és hatáskör
 
5. PYCHARM CE, EGY NÉPSZERŰ PYTHON FEJLESZTŐESZKÖZ
5.1 Tulajdonságai
5.2 Nézetek, eszközök
5.3 Hot keys (gyorsbillentyűk), jelölések
5.4 Statikus analízis eszköz használata (pylint)
5.5 Kód futtatása
5.6 Hibakeresés (debug)
5.7 Sphinx dokumentáció generáló áttekintése 

6. PYTHON OBJEKTUMORIENTÁLT ESZKÖZEI
6.1 Objektumorientált koncepciók
6.2 Osztályok
6.3 Attribútumok, metódusok és konstruktorok
6.4 Statikus-, osztály-, objektum-metódusok
6.5 Egységbezárás, adatrejtés
6.6 Modulok (module), modulok létrehozása
6.7 Öröklődés
6.8 Polimorfizmus
6.9 Absztrakt osztályok (abstract base classes)
6.10 Alternatív interfész megvalósítás (zope.interface)

7. KIVÉTELKEZELÉS PYTHON NYELVBEN (EXCEPTION)
7.1 Futtatási hibák
7.2 Kivételkezelő blokk felépítése (try-except)
7.3 A kivételkezelés alaposztályai
7.4 Kivétel kiváltása (raise)
 
8. PYTHON KÖNYVTÁRAK
8.1 String kezelés
8.2 Reguláris kifejezések
8.3 Egyéb szövegfeldolgozó könyvtárak
8.4 További adattípusok
8.5 File kezelés
8.6 Hálózati kommunikáció 

9. ADATBÁZIS KAPCSOLAT (DB-API) ALAPJAI
9.1 DB-API driverek
9.2 Adatbázis-elérési modellek
9.3 Adatbázis URL, driver paraméterek
9.4 SQL utasítások végrehajtása
9.5 SQL lekérdezések feldolgozása
9.6 ORM alapjai
9.7 SQLAlchemy

10. GRAFIKUS FELHASZNÁLÓI FELÜLET (GUI)
10.1 TK vs. Kivy
10.2 Alap grafikus komponensek
10.3 Nézet és megjelenés (Look & feel)
10.4 Model-Nézet-Vezérlés koncepció (MVC)
10.5 Eseménykezelés
10.6 Rajzolás
 
11. FLASK MIKRO FRAMEWORK
11.1 JSON alapok
11.2 Web Service létrehozása
11.3 HTML alapok
11.4 Egyszerű Web alkalmazások létrehozása

Általános információk:Általánosan tanfolyamainkról

Meghirdetett tanfolyamok és képzések listája

Első oktatási napOktató(k)Jelentkezési
határidő
Jelentkezés
2017.10.25.
(napközbeni)
Guta Gábor
2017.10.13.
fő
2017.12.13.
(napközbeni)
Guta Gábor
2017.12.01.
fő
Ha egyik időpont sem felel meg Önnek, de érdekli a tanfolyam, kérjük adja le jelentkezését! Új időpont felvételekor értesíteni fogjuk Önt.
fő

Küldje el észrevételét, véleményét, kérését, javaslatait - milyen időpont felene meg Önnek a tanfolyamra, milyen tanfolyamot szeretne látni a képzéslistában, mit hiányol a tematikából Gyakran ismételt kérdések - tanfolyamok és képzések feltételei, jelentkezési folyamat, finanszírozási módok
Informatikai tanfolyamok és képzések listája kategóriák szerint(Java, Delphi, Oracle PLSQL, Mssql, PHP, MySQL, Weblogic, Javascript, AJAX, JSP, White Hat Hacker, Penetration Tester, pénzügyi, bankinformatika, Cobit, ITIL, Microsoft Project, PRINCE2, PMI PMP, tesztelés, szoftver ergonómia) Induló informatikai tanfolyamok és képzések listája Informatikai tanfolyamok és képzések teljes listája

Hasonló tanfolyamok listája:
ASP.NET MVC alkalmazások fejlesztése
C# 6 és Visual Studio 2015 újdonságok
C# programozás alapok
C# programozás haladó
C++ programozás alapok
C++ programozás haladó
Delphi szoftverfejlesztés alapok (felhasználói felületek)
Delphi szoftverfejlesztés haladó (adatbázisok)
Perl programozás
Programozási alapok tanfolyam
Python programozás haladó



Masterfield Oktatóközpont
Informatikai tanfolyamok, képzések (Szoftverfejlesztő, programozó, szoftver tesztelő, biztonsági, projektmenedzsment, pénzügyi, bankinformatikai)
1134 Budapest, Róbert Károly krt. 82-84. (Cooper Center)
Vezetékes telefon:06-1-288-0176; Mobil telefonszámok: 06-20-967-3200 vagy 06-20-967-3700