Kurzusleírás
Bevezetés a Python Programming
- Python kód futtatása
- Python fejlesztői eszközök használata (IDE-k és parancssori eszközök)
- A Python és iPython shell, valamint az iPython Notebook használata
Adattípusok és műveletek
- Egész számok és lebegőpontos számok
- Szövevények és bájtok
- Tuple-ök és listák
- Szótárak és rendezett szótárak
- Halmazok és fagyasztott halmazok
Szervezési és terjesztési kód
- Modulok és csomagok létrehozása
- Kód terjesztése adattárakba
Objektumorientált és funkcionális Programming
- Függvények és osztályok létrehozása és használata
- Függvények és osztályok módosítása dekorátorokkal
- Metaosztályok bevezetése
Hibakezelés és -teszt
- Kivételek kezelése és kiváltása
- Tesztírás és -végrehajtás (doc tesztek és egységtesztek)
- A tesztek általi kódlefedettség ellenőrzése
Fájlokkal és könyvtárakkal végzett munka
- Különböző típusú fájlok Accessása és a fájlkezelés alapelvei
- Fájlok létrehozása, olvasása, frissítése és törlése (beleértve a normál szöveges fájlokat, a csv fájlokat, valamint a Microsoft Word és Microsoft Excel fájlokat)
- Adatok kiolvasása szöveges fájlokból reguláris Expressions segítségével
- Könyvtárak létrehozása és törlése, fájlok listázása és keresése
Accessing Databases
- Adatok kiválasztása, beszúrása, frissítése és törlése
- Generikus adatbázis API a SQLite 3, PostgreSQL és MySQL alapján
- Objektumrelációs leképező (SQLAlchemy) használata
- NoSQL adatbázisokkal való munka
A Web meghódítása
- Weboldalak lekérése
- HTML és XML elemzése
- Webűrlapok automatikus kitöltése
- Webalkalmazások létrehozása Python-ben
Követelmények
Egyik sem
Vélemények (7)
A virtuális gépek nagyon jól működtek, és nagyon egyszerűvé tették a kódkal való dolgozás kísérletezését. Szintén nagyon tetszett, hogy a tanár által összegyűjtött példák másolatai voltak, hogy követhettem őket, így előre meg tudtam nézni az eredményeket. Ez megkönnyítette nekem, hogy pontosabb kérdéseket tegyek.
Stefan Kotze - ACC
Kurzus - Python Programming - 4 days
Gépi fordítás
A tréner mélyebb szinten dolgozott be mindegyik témában az adott idő keretein belül, és feladatokkal is látott el minket, valamint magyarázta meg a kérdéseinkre, amikor szükségünk volt rá.
Praveent Thamil Mani - MINDEF
Kurzus - Python Programming - 4 days
Gépi fordítás
Nap a második és harmadik nap. Valóban rendkívüli mennyiségű tartalom volt, de Abhi kiválóan bántotta, így valódi értéket kaptam belőle.
Michael Clews - ACC
Kurzus - Python Programming - 4 days
Gépi fordítás
A Mr. Khobeib-vel való kommunikáció
Aref AlHosani - beamtrail
Kurzus - Python Programming - 4 days
Gépi fordítás
Képző Abhi rendkívül türelmes és kedves. Bár ez egy online kurzus, mégis képes volt interakcióba lépni velünk és elválaszthatta a kételyeinket.
jia hui lim - Ministry of Defence, Singapore
Kurzus - Python Programming
Gépi fordítás
A tréner ismerete és készsége a témában, valamint ajánlott weboldalak gyakorlási lehetőségekkel
Ebenezer Raj - Ministry of Defence, Singapore
Kurzus - Python Programming
Gépi fordítás
A kérdések kihívásai.
Yuan Fong Quek - Ministry of Defence, Singapore
Kurzus - Python Programming
Gépi fordítás