Szakma: Python fejlesztő - tanfolyam 129 000 dörzsölje. a ProductStar-tól, képzés 10 hónap, dátum: 2023. november 27.
Vegyes Cikkek / / November 28, 2023
A Python könnyen megtanulható és könnyen kezelhető
A Python egy alacsony belépési korláttal rendelkező nyelv, kezdő programozók számára kiváló: a kód szintaxisa egyszerű és nem tartalmaz speciális konstrukciókat
A Python-fejlesztők iránti kereslet meghaladja a kínálatot
A Python fejlesztők az IT számos területén keresettek – programozás, rendszeradminisztráció és adatelemzés. A LinkedIn.com, az egyik legnagyobb álláskereső platformon található állások száma alapján a Python a 2. legkeresettebb programozási nyelv.
A Python rugalmas és sokoldalú
A Python egy általános célú nyelv, ami azt jelenti, hogy nagyon széles körű alkalmazásai vannak. A Python megtanulásával egyszerű alkalmazásokat hozhat létre, neurális hálózatokat programozhat, adatokat elemezhet és még sok mást.
Értsük meg a szintaxist, használjunk különböző adattípusokat, dolgozzunk szöveges információkkal, hozzunk létre és használjunk függvényeket
Használjuk a NumPy könyvtárat, dolgozunk különböző formátumú fájlokkal, írunk automatikus szkripteket, dolgozunk adatbázisokkal
Ismerje meg, hogyan menthet és módosíthat információkat MySQL adatbázisban. Tanuljon meg lekérdezéseket írni és nagy mennyiségű adatot kezelni
Tanuljon meg együtt dolgozni egy elosztott verziókezelő rendszerrel a csapatával, így egy projekten belül változtatásokat hajthat végre vagy visszavonhat.
I. rész: A Python alapjai és a Flask használata
1. blokk: Python alapjai
Bevezetés a Pythonba
Adattípusok, függvények, osztályok, hibák
Húrok, feltételek, hurkok
Listák és szótárak Pythonban
Adatbázisok és statisztikák
Többszálú
2. egység: Az SQL alapjai
Bevezetés az SQL blokkba
Adatkinyerés és szűrés (1. rész)
Adatkinyerés és szűrés (2. rész)
Adatok átalakítása és rendezése (1. rész)
Adatok átalakítása és rendezése (2. rész)
3. blokk: A lombik használata
Flask webszerver és Git verzióvezérlés
Végső projekt
API fejlesztés Flaskban
SQL AlchemyREST API FLASK és szerializálás
4. egység: SQL és adatbázisok
Adatok csoportosítása
Bevezetés az adatbázisokba
Összekötő asztalok
AllekérdezésekAdatok frissítése, hozzáadása és törlése
Táblázatok létrehozása, módosítása és törlése
Haladó, végső LEGO projekt
A főbb programok áttekintése
II. rész: Fejlett Python: OOP és Django
5. egység: OOP Pythonban
Objektum-orientált programozás Pythonban
OOP fogalmak: öröklődés, tokozás, polimorfizmus
Munka osztályokkal és objektumokkal
Iterátorokkal és generátorokkal való munka
Adatstruktúrák Pythonban
Funkcionális programozás Pythonban
6. blokk: Háttérfejlesztés Pythonban és Djangoban
Építészet és szerver rész
Webszerver Pythonban
JSON, XML, AJAX és API-val való együttműködés
Aszinkron programozás
Django projekt építése
ORMDjango REST és API használata
Engedélyezés és hitelesítés, OAuth2.0
7. egység: Verzióvezérlő rendszerek
Verzióvezérlő rendszerek. Kódverziókészítés, együttműködési fejlesztés, CSV
Git és GitHub. Git, Commit, Branches, fiókegyesítés és konfliktusmegoldás, GitHub, csapatmunka, kód áttekintése
Szoftver életciklus, CI/CD
Git, alapfogalmak. Bemutatkozik a GitLab
Bevezetés a GitLab CI-be
GitLab CI. Belső változók, műtermékek, szabályok
8. blokk: Modern fejlesztési módszerek
Menedzsment módszertanok: Agilis és Vízesés
Dulakodás
felügyeleti eszközök
III. szakasz: Szakterületek (webfejlesztés, DevOps, adattudomány)
Szakterület - Webfejlesztő
9. egység: HTML alapelvek
Weboldal szerkezete, alap HTML
Alap CSS, szelektorok és kaszkád
Fejlett CSS, válaszkészség és böngészők közötti kompatibilitás
Nyelvi alapismeretek, fejlesztő és hibakereső eszközök
10. egység: HTML-objektumok és a DOM-modell
Objektumok, tömbök, függvények
DOM modell és munka az oldallal
Eseménykezelés
Interakció a szerverrel
11. blokk: JavaScript alapjai
Bevezetés. Változók és számokkal való munka. Állandók
Karakterláncok, logikai értékek és feltételes operátorok. Típuskonverzió és gyenge összehasonlítások
Tömbök és hurkok. Objektumok
Funkciók/Hatályok és lezárások
Eseménykezelés és felhasználói bevitel
12. egység: JavaScript-struktúrák és -könyvtárak
Könyvtárak összekapcsolása
Reguláris kifejezések. Formázás. Munka dátumokkal
Mikro és makro feladatok. Eseményhurok
Animációk és CSS keretrendszerek
Adatstruktúrák és algoritmusok
13. blokk: Javascript Advanced: React Library
Gyors indulás a Reactban
Események és állapotok
Munka a HTTP-vel és az életciklussal
Konténerek és prezentációs alkatrészek
A React Applications beírása
Hooks, Context API
Funkcionális programozás
Redux és aszinkron
Szakterület – DevOps
14. blokk: DevOps alapismeretek programozóknak
A DevOps bemutatása
Linux: Bevezetés és az operációs rendszer alapfogalmai.
Bash. Alapvető szkriptkészítő eszköz Linuxban
Szoftver életciklus, CI/CD
15. blokk: Munka a Dockerrel
Konténerezés. Bemutatkozik a Docker.
Csomagolási alkalmazások a Dockerben
Docker-Compose. Szolgáltatások és interakciók
16. blokk: Konfigurációkezelés, lehetséges
Lehetséges. Alapvető fogalmak és parancsok
Lehetséges. Szerepek és változók
Lehetséges. Szerepfejlesztés
17. blokk: Haladó: MLOps – DevOps a gépi tanulás világában
Big data elemzési és csapatszervezési módszerek. CRISP-DM
Az adatgyűjtés és a források kultúrája / Az adatokkal végzett munka minőségének javítása
18. egység: Speciális: Cloud Services és Hadoop
A Hadoop és a MapReduce alapjai
A big data tárolási és feldolgozási architektúra alapjai, a feldolgozás és a skálázás típusai
Szakterület - Adattudomány
19. egység: Adattudományi alapismeretek
Ki az adattudós
Bevezetés a gépi tanulásba
Lineáris regresszió
20. egység: Adattudományi algoritmusok
Bináris osztályozás
Érvényesítés. Miért fontos
Döntő fák
Bootstrap, zsákolás és Random Forest
Feature Engineering, Function Selection
Gradiens növelés
A/B tesztelés
Felügyelet nélküli tanulás
21. egység: Recommender Systems for Data Scientists
Bevezetés az ajánlórendszerekbe
Mérések és alapvonalak
Mátrixbontás
Ajánlások a Nearest Neighbor Search segítségével
Workshop: vásárlói lemorzsolódás előrejelzése és értékesítési előrejelzés
Workshop: hitelportfólió pontozás
BAN BEN
Bazsalikom
07.03.2023 G.
Bazsalikom
Egy barátom ajánlására jöttem a python tanfolyamra, informatikában dolgozik és meghívott, sokat mesélt a pythonról. Másztam, pályákat választottam, értékeléseket hasonlítottam össze. Az ár és az általuk kínált anyagok miatt döntöttem a Productstar mellett. Ráadásul a munkagarancia is magával ragadott, sokan írtak róla véleményekben. Mit mondjak: a tanfolyam megéri a pénzt. Az előadások gyorsak voltak, a fő rész...
VAL VEL
Szergej
10.02.2023 G.
Szergej
Most a Python könyvtárairól szóló 2. blokkon megyek keresztül. A kurzus előtt nem volt programozási tapasztalatom, még soha nem tanultam online, és kétségeim voltak, hogy ez a formátum megfelelne-e vagy sem. Most elégedett vagyok a képzéssel, sokat segítenek a szimulátorok és a mentorral való kommunikáció, gyakran teszek fel kérdéseket a munkámmal kapcsolatban. Számomra a folyamatos visszajelzés a legfontosabb a tanfolyamon. A hozzám hasonló kezdőknek ajánlom.
A
Sándor
21.02.2023 G.
Sándor
Harmadik hónapja veszek részt képzésben, a tanfolyam előtt volt egy kis önálló tanulási tapasztalatom. A legjobban az órák formáját szeretem, rövid előadások formájában. Sokat segít, ha munka után másfél órát tanulunk. Gyakran kommunikálok a mentorommal, és néha nagyon hülye kérdéseket teszek fel. Eldöntöttem magamban, hogy nem megy nélküle, hiszen új vagyok a pályán. Az elején kicsit idegesített, hogy sok időt szentelek az SQL-nek, de most...