Akadémia TechMind – Python fejlesztő

Python Fejlesztői Akadémia részletes betekintést nyújt a Python programozási nyelvbe, a Python alapjaira összpontosítva, modulokkal és csomagokkal, adatbázisokkal, webes API-kkal való interakcióra és sok más témára összpontosítva.

Legyen Ön egy szenvedélyes kezdő vagy egy új távlatokat kereső programozó, a Python Developer ideális megoldás azok számára, akik szeretnék felfedezni a szoftverfejlesztés világát. A gyakorlatra és a gyakorlati tapasztalatokra helyezve a hangsúlyt, önbizalmat és készségeket szerezhet komplex és funkcionális alkalmazások létrehozásához.

Kinek szól?

Ez a program azoknak szól, akik karriert szeretnének építeni, vagy bővíteni akarják tudásukat és készségeiket a szoftverfejlesztés területén.

Mit fogsz tanulni?

Az akadémián megtanulhatod:

  • algoritmusok tervezésére
  • az algoritmusok komplexitásának értékelésére és optimalizálására
  • a Python alapjai és miben különbözik a többi programozási nyelvtől
  • változók, függvények és osztályok meghatározása és használata Pythonban
  • a Docker használatával tárolókban lévő alkalmazások kezeléséhez és üzembe helyezéséhez
  • verziókezelő rendszereket, például Git-et használjon.

Előfeltételek:

  • Különleges előzetes tudás nem szükséges, de ahhoz, hogy ez a kurzus megfeleljen tudásszintjének és tapasztalatának, egy teszt kitöltése szükséges, hogy megbizonyosodjon arról, hogy ez az Ön számára ideális program.

Tanfolyam órarendje:

I. modul: Algoritmusok

1. fejezet

  • Algoritmusok tervezése: Logikai és strukturált gondolkodás fejlesztése a szoftverfejlesztés jövőbeli technikai kihívásaira való felkészülés érdekében
  • A számítási feladatok összetettsége: algoritmusok kiértékelése és optimalizálása.

I. tesztmodul: Pszeudokód, komplexitás, algoritmusok

 

II. modul: Bevezetés a Pythonba

1. fejezet

  • A pythonról: alapfogalmak, különbségek a python és más programozási nyelvek között
  • Változók, függvények és osztályok: hogyan definiáljuk őket konkrét tulajdonságaikkal együtt
  • Gyűjtemények és kontextusok: a különböző típusú gyűjtemények, amelyek segítenek a kódírásban

 

2. fejezet

  • Csomagok, névterek és hatókörök
  • Lista értés és szeletelés
  • Lambda, térkép és szűrő

 

II. tesztmodul: A pythonról, az egysorosokról, a programozásról

 

III. modul: Haladó Python

1. fejezet

  • Dekorátorok, sorozatosítás, rendszermódszerek, tükröződés és referenciák: fejlett python módszerek kódíráshoz
  • Pip és költészet

2. fejezet

  • Szálak és démonok
  • Többszálú és holtpontok

3. fejezet

  • Gépelés, Pydantic, Lintere, Pytest

4. fejezet

  • Diagram

III. tesztmodul: python követelményrendszer egy adott témában, a projekt diagramja és annak megvalósítása, a projekt költészeti adatbázist használ pytestben írt tesztekkel

 

IV. modul: Eszközök és könyvtárak

1. fejezet

  • GIT: elkezdeni

2. fejezet

  • Dátum kiindulópontja: általános fogalmak, a különböző adatbázisok, a táblatípusok és a köztük lévő kapcsolatok, az adatok helyes és hatékony tárolása
  • SQL vs noSQL
  • sqlalchemy

3. fejezet

  • API: Az API-ról, a HTML-kérésekről és válaszokról
  • FastAPI, OpenAPI dokumentumok

4. fejezet

  • Docker, Docker Desktop, Docker telepítés

IV. tesztmodul

A tanfolyam vége

•              Gyakorlati gyakorlat, áttekintés, visszajelzés

Javasoljuk, hogy folytassa:

Jelenleg nincsenek ajánlások.

Minősítési programok

Jelenleg nincsenek tanúsítási programok.

Akadémia TechMind – Python fejlesztő

Személyre szabott ajánlatok minimum 2 fős csoportoknak

Tanfolyam részletei

kifejezés

5 hónap • 5 óra/hét

Ár:

650 EUR

Szállítás:

Virtuális tanterem

Szint:

1. Alapvető

Szerepek:

Automatizálási szakértő, adatelemző, fejlesztő, Devops Mérnök, szoftverfejlesztő, webfejlesztő