Vissza

Kezdő Python programozás

Kezdő Python programozás

Kód: PYT101
PYthon_460x3502-pr-k.jpg
Időtartam:4 nap (32 óra)
Nehézségi szint:
  • Kezdő
315 000 Ft
(Bruttó ár: 400 050 Ft)
Kérdésem van!
Képzési forma

LIVE ONLINE

Képzés nyelve
magyar
Időpontok
2025-04-14 09:00 - 2025-04-17 17:00Várhatóan indul
Szabad helyek
Összes hely
- + Jelentkezem

Tanfolyami leírás:

Kezdő Python tanfolyamunk célja, hogy a jelentkezők gyors és hatékony módon ismerkedjenek meg a Python programozási nyelv alapjaival. A tanfolyam során a résztvevők megtanulják a Python használatát, az alapvető programozási fogalmakat, az egyszerűbb alkalmazásokat és algoritmusok írását.

 Kiknek ajánljuk:

A Kezdő Python Tanfolyam elsősorban azoknak ajánlott, akik még nem rendelkeznek programozási tapasztalattal, de szeretnék megtanulni a Python nyelvet, amely a legnépszerűbb és legkönnyebben elsajátítható programozási nyelvek közé tartozik.

Szükséges előképzettség:

Alapvető számítógépes ismeretek: Fontos a számítógép használatának, a fájlok és mappák közötti navigálás és az internet elérésének ismerete. A Linux rendszer alapszintű ismerete előnyt jelent.

Tanulási hajlandóság: A pozitív tanulási hozzáállás, energiabefektetésre való hajlandóság a gyakorláshoz.

Problémamegoldó készségek: A logikus gondolkodásmód és a problémák kisebb lépésekre bontásának képessége előnyös a programozási fogalmak elsajátításához

 

Tematika:

  1. nap: Bevezetés a Pythonba és az Alapok
  • A Python rövid története és előnyei
  • Python értelmezők és fejlesztői környezetek
    • Hogyan futtassunk Python szkripteket (.py fájlok) és interaktív mód
    • Python telepítése és környezet beállítása
    • Népszerű IDE-k: VS Code, Jupyter Notebook
  • Alapszintaxis és adattípusok
    • Változók és értékadás
    • Alapvető adattípusok: int, float, str, bool
    • Típuskonverzió és ellenőrzés (type(), isinstance())
  • Be- és kimenetkezelés
    • print() függvény és sztring formázás (f-strings, .format())
    • input() felhasználói interakcióhoz
  1. nap: Vezérlési szerkezetek és gyűjtemények
  • Elágazások
    • if, elif, else szerkezetek
    • Igazságértékek és logikai műveletek
  • Ciklusok és iteráció
    • for és while ciklusok
    • Sorozatok bejárása (range(), enumerate())
  • Gyűjteménytípusok
    • Listák: indexelés, szeletelés, hozzáadás, törlés
    • Tuple-ok: változtathatatlan adatszerkezetek
    • Halmazok: egyedi elemek és műveletek
    • Szótárak: kulcs-érték párok
    • Alapvető listagenerátorok
  • Lista manipuláció
    • Rendezés (sorted(), .sort())
    • Szűrés (filter(), listcomprehension)
    • Térképezés (map())
  1. nap: Függvények, Hibakezelés és Objektumorientált Programozás
  • Függvények
    • Függvények definiálása és meghívása
    • Paraméterek: pozicionális, kulcsszavas, alapértelmezett értékek
    • Visszatérési értékek
  • Hibakezelés
    • try, except, finally szerkezetek
    • Gyakori kivételek (ZeroDivisionError, ValueError)
  • Objektumorientált programozás alapjai
    • Osztályok és objektumok
    • Attribútumok és metódusok
    • Konstruktor (__init__ metódus)
  • Öröklődés és dunder metódusok
    • Alosztályok és metódusfelüldefiniálás
    • Gyakori dunder metódusok (__str__, __repr__, __len__)
  1. nap: Fájlkezelés és API hívás
  • Fájlok kezelése
    • Fájlok megnyitása és olvasása (.read(), .readlines())
    • Írás fájlba (.write(), .writelines())
    • Fájlmódok (r, w, a, rb, wb)
    • with használata fájlok kezelésére
  • Fájlattribútumok kezelése
    • Fájl létezésének ellenőrzése (os.path.exists())
    • Fájlméret és módosítási dátum (os.stat())
  • LLM API hívás (Egyszerű Példa)
    • requests használata API-k elérésére
    • Lekérdezés küldése és válasz fogadása
    • API kulcsok és azonosítás

Hírlevél feliratkozás

Az Adatvédelmi szabályzatot megértettem és elfogadom, feliratkozom a Számalk hírlevelére.