Web Scraping Python-nal Képzés
A webkaparás olyan módszer, amellyel adatokat nyerhet ki egy weboldalról, majd elmentheti azokat a helyi fájlba vagy adatbázisba.
Ez az oktató által vezetett, élő (helyszíni vagy távoli) képzés azon fejlesztőknek szól, akik Python szeretnék automatizálni sok webhely feltérképezésének folyamatát az adatok kinyerésére feldolgozásra és elemzésre.
A képzés végére a résztvevők képesek lesznek:
- Telepítsék és konfigurálják a Python-et és az összes releváns csomagot.
- Kinyerjék és elemezzék az adatok sok weboldalon tárolt adatait.
- Megértsék, hogyan működnek a weboldalak és hogyan van felépítve a HTML-uk.
- Olyan pókokat hozzanak létre, amelyek nagyméretű weboldalakat képesek feltérképezni.
- Használják a Selenium-et AJAX-alapú weboldalak feltérképezésére.
A tantárgy formátuma
- Interaktív előadás és megbeszélés.
- Rengeteg gyakorlat és feladat.
- Gyakorlati implementáció egy élő laboratóriumi környezetben.
Tanfolyam testreszabási lehetőségek
- Ez a tanfolyam programozási ismereteket feltételez.
- Ha egyedi képzést szeretne igényelni erre a tanfolyamra, kérjük, vegye fel velünk a kapcsolatot a megrendezéséhez.
Kurzusleírás
Bevezetés
A Fejlesztési Környezet kialakítása
Python Primer: Adatstruktúrák, Feltételek, Fájlkezelés stb.
Python Csomagok webkaparáshoz: Scrapy és BeautifulSoup
Hogyan működik egy webhely
Hogyan épül fel a HTML
Webes kérés készítése
Egy HTML oldal lekaparása
A XPath és a CSS használata
Adatok szűrése reguláris Expressionok használatával
Webrobot létrehozása
AJAX és JavaScript oldalak feltérképezése a Selenium segítségével.
A webkaparás bevált gyakorlatai
Hibaelhárítás
Összefoglalás, és következtetés
Követelmények
- Programming tapasztalat, lehetőleg Python-ben. Ha a résztvevőknek más programozási nyelvben van tapasztalatuk, a képzés kiterjeszthető további Python bevezető gyakorlatokkal.
Közönség
- Fejlesztők
A nyílt képzésekhez 5+ résztvevő szükséges.
Web Scraping Python-nal Képzés - Foglalás
Web Scraping Python-nal Képzés - Érdeklődés
Web Scraping Python-nal - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (1)
A sokféle példa és témák, a alapvető vizsgálatól a bejelentkezés kezeléséig és a dinamikus oldalkezelésig.
Daniele Tagliaferro - Creditsafe Italia Srl
Kurzus - Web Scraping with Python
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Python és Dask segítségével történő adatelemzés skálázása
14 ÓrákEz az iránytató által vezetett élő képzés Magyarország (online vagy helyszíni) data scientisteknek és szoftvermérnököknek szól, akik a Dask-et szeretnék használni a Python-egyérből nagy adathalmazokat építeni, skálázni és elemezni.
E képzés végére az résztvevők képesek lesznek:
- Környezet beállítása nagy adathalmazok feldolgozásának megkezdéséhez a Dask és Python használatával.
- A Dask rendelkezésének, könyvtárának, eszközeinek és API-jainak ismerete.
- Értékelje meg, hogyan gyorsítja a Dask a Python párhuzamos számításait.
- Megismerik, hogyan skálázható a Python-ekoszisztéma (Numpy, SciPy és Pandas) a Dask segítségével.
- A Dask környezet optimalizálása a nagy adathalmazok kezelése során magas teljesítmény fenntartásához.
Adatfeldolgozás Pythonnal, Pandassal és Numpyval
14 ÓrákAzon oktatóvezetett, élő képzés Magyarország (online vagy helyszíni) célközönsége az a középhőmérsékű Python fejlesztők és adattudósok, akik kíváncsiak arra, hogy javítsák adatelemzési és adatmanipulációs képességeiket Pandas-vel és NumPy-val.
E képzés végén a résztvevők képesek lesznek:
- Python-t, Pandas-t és NumPy-t tartalmazó fejlesztői környezetet állítanak be.
- Pandas-vel és NumPy-val adatelemző alkalmazást hozzanak létre.
- Elvégezzenek előrehaladott adatszabályozási, rendezési és szűrési műveleteket.
- Végrehajtanak összegzési műveleteket és elemznek idősorozat-adatokat.
- Matplotlib és más vizualizációs könyvtárak segítségével adatok megjelenítését végrehajtanak.
- Hibák keresését és optimalizálják adatelemző kódjukat.
FARM (FastAPI, React, és MongoDB) Teljes Stack Fejlesztés
14 ÓrákEz oktatóvezetett, élő képzés (online vagy helyszínen) azon fejlesztőknek szól, akik szeretnének használni a FARM (FastAPI, React és MongoDB) stacket dinamikus, magas teljesítményű és skalázható webalkalmazások készítéséhez.
A képzés végén a résztvevők képesek lesznek:
- A szükséges fejlesztői környezet beállítására, amely integrálja a FastAPI-t, a React-et és a MongoDB-t.
- Az értik a FARM stack kulcsfontosságú koncepcióit, jellemzőit és előnyeit.
- Tanulják meg, hogy REST API-kat építsenek FastAPI-val.
- Tanulják meg, hogy interaktív alkalmazásokat tervezzenek React-el.
- Fejleszthetik, tesztelhetik és telepíthetik az alkalmazásokat (elő- és háttér) a FARM stack használatával.
API-k fejlesztése Pythonnal és FastAPI-val
14 ÓrákEz a tanárvezetett élő képzés Magyarország (online vagy helyszíni) programozók számára készült, akik gyorsabban és egyszerűbben szeretnének RESTful API-kat létrehozni, tesztelni és üzembe helyezni a Python FastAPI használatával.
A képzés végére a résztvevők képesek lesznek:
- Készíteni a szükséges fejlesztői környezetet API-k Python és FastAPI használatára.
- Gyorsabban és egyszerűbben létrehozni API-kat a FastAPI könyvtár használatával.
- Megtanulni, hogyan készíthetnek adattipusokat és sémastruktúrákat a Pydantic és az OpenAPI alapján.
- Csatlakoztatni API-kat adatbázishoz a SQLAlchemy használatával.
- Biztonsági és hitelesítési funkciókat implementálni API-kban a FastAPI eszközeivel.
- Tároló images-t készíteni és webes API-kat üzembe helyezni felhőszerveren.
Gépi Tanulás Pythonnal – 2 Nap
14 ÓrákEnnek a kurzusnak a célja, hogy alapvető készségeket biztosítson az Machine Learning módszerek alkalmazásában a gyakorlatban. A Python programozási nyelv és a különböző könyvtárak használatával, és számos gyakorlati példa alapján ez a kurzus tanítja, hogyan kell használni a legfontosabb építési blokkokat Machine Learning, hogyan kell adatmodellezési döntéseket hozni, értelmezni az algoritmusok kimenetelét és érvényesíteni az eredményeket.
Célunk, hogy megadjuk Önnek a készségeket, hogy megértse és használja a legalapvetőbb eszközöket a Machine Learning szerszámdobozban bizalommal, és elkerüljék a közönséges csapások a Data Science alkalmazások.
Gépnevelés Pythonnal – 4 nap
28 Óráka kurzus célja, hogy általános jártasságot biztosítson a gépi tanulási módszerek gyakorlati alkalmazásában. Segítségével a Python programozási nyelv és a különböző könyvtárak, és számos gyakorlati példa alapján ez a tanfolyam azt tanítja, hogyan kell használni a legfontosabb építőkövei a gépi tanulás, hogyan lehet az adatok modellezés döntéseket, értelmezni a az algoritmusok kimeneteit, és validálja az eredményeket.
célunk, hogy megadja a készségeket, hogy megértsék és használja a legalapvetőbb eszközöket a Machine learning eszközkészleten magabiztosan és elkerülni a közös buktatóit Data Sciences alkalmazások.
Python Pandas Munkafolyamatok Gyorsítása Modinnal
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak az adattudósoknak és fejlesztőknek szól, akik az Modin segítségével párhuzamos számításokat kívánnak készíteni és megvalósítani a Pandas-vel a gyorsabb adatelemzés érdekében.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges környezetet a Pandas munkafolyamatok nagyarányú fejlesztésének megkezdéséhez az Modin segítségével.
- Ismerje meg az Modin szolgáltatásait, felépítését és előnyeit.
- Ismerje meg a különbségeket Modin, Dask és Ray között.
- Hajtsa végre a Pandas műveletet gyorsabban az Modin segítségével.
- Valósítsa meg a teljes Pandas API-t és funkciókat.
Python a Természetes Nyelvi Generáláshoz (NLG)
21 ÓrákEbben az oktatóvezetett élő képzésen Magyarország-ben a résztvevők megtanulják, hogyan használják a Python-t, hogy saját NLG rendszert építsenek fel és minőségi természetes nyelvű szöveget hozzanak létre. A tanfolyam során vizsgálnak is esettanulmányokat és a megfelelő koncepciókat alkalmazzák élő laborprojektekben a tartalomgeneráláshoz.
A képzés végére a résztvevők képesek lesznek:
- NLG segítségével automatizált tartalomgenerálásra különböző iparágakban, újságírásban, ingatlanpiacon, időjárás- és sportriportolásban.
- Forrásanyag kiválasztására és rendezésére, mondatok tervezésére, és a rendszer előkészítésére a saját tartalom generálására.
- Az NLG folyamatlancot megértése és a megfelelő technikák alkalmazása minden lépésen.
- Az Natural Language Generation (NLG) rendszer architektúrájának megértése.
- A legalkalmasabb algoritmusok és modellek alkalmazása az elemzéshez és a rendezéshez.
- Nyilvános forrásokból és kurátorált adatbázisokból való adatok begyűjtése a generált szöveg alapanyagaként.
- A kézi és munkaigényes írási folyamatok kiváltására számítógép által generált, automatizált tartalomkészítés.
Haladó Machine Learning Python-al
21 ÓrákA tan oktatóvezetésű, élő képzésen Magyarország-ban a résztvevők a legrelevánsabb és legmodernebb gépi tanulási technikákkal fogják megismerkedni Python-ban, miközben egy sorozat demóalkalmazást építenek fel, amely képeket, zenét, szövegeket és pénzügyi adatokkal foglalkozik.
Ezen képzés végére a résztvevők képesek lesznek:
- Gépi tanulási algoritmusokat és technikákat valósítsanak meg bonyolult problémák megoldására.
- Mélytanulást és félfelügyelt tanulást alkalmazzanak képek, zene, szöveg és pénzügyi adatokkal kapcsolatos alkalmazásokhoz.
- A Python algoritmusokat maximalizálják.
- Használják a NumPy és Theano könyvtárakat és csomagokat.
Python: A Nyámtalan Dolgok Automatizálása
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban Al Sweigart "Automatize the Boring Stuff with Python" című népszerű könyvén alapul. Kezdőknek szól, és alapvető Python programozási koncepciókat fed le gyakorlati, gyakorlati gyakorlatokon és beszélgetéseken keresztül. A hangsúly a kódírás megtanulásán van az irodai termelékenység drámai növelése érdekében.
A képzés végére a résztvevők tudni fogják, hogyan kell programozni Python-ben, és hogyan kell alkalmazni ezt az új készséget:
- Egyszerű Python programok írásával feladatok automatizálása.
- Programok írása "reguláris kifejezésekkel" szövegmintázat felismerésére.
- Excel táblázatok programozott létrehozása és frissítése.
- PDF-ek és Word dokumentumok elemzése.
- Weboldalak átkutatása és információk kinyerése online forrásokból.
- Programok írása e-mail értesítések küldésére.
- Python hibakereső eszközeinek használata a hibák gyors elhárítására.
- Egér és billentyűzet programozott vezérlése a kattintások és gépelés automatizálására.
Python Programozás a Pénzügyekben
35 ÓrákPython egy programozási nyelv, amely óriási népszerűségre tett szert a pénzügyi iparban. A legnagyobb befektetési bankok és a fedezeti alapok által elfogadott pénzügyi eszköz széles skáláját építik fel, az alapkereskedelmi programoktól kezdve a kockázatkezelési rendszerekig.
Ebben az oktató által vezetett, élő képzésen a résztvevők megtanulják, hogyan kell használni a Python ot gyakorlati alkalmazások kifejlesztésére számos konkrét pénzügyi vonatkozású probléma megoldására.
A képzés végére a résztvevők képesek lesznek:
- Megérteni a Python programozási nyelv alapjait
- Letölteni, telepíteni és karbantartani a legjobb fejlesztőeszközöket pénzügyi alkalmazások létrehozásához a Python -ben
- Kiválasztani és használni a legmegfelelőbb Python csomagokat és programozási technikákat a pénzügyi adatok rendszerezéséhez, vizualizálásához és elemzéséhez különböző forrásokból (CSV, Excel, adatbázisok, web, stb.)
- Alkalmazásokat létrehozni, amelyek megoldják az eszközallokációval, kockázatelemzéssel, befektetési teljesítménnyel és még sok más kapcsolatos problémákat
- Hibaelhárítani, integrálni, üzembe helyezni és optimalizálni egy Python alkalmazást
Közönség
- Fejlesztők
- Elemzők
- Kvantitatív elemzők
A tantárgy formátuma
- Részben előadás, részben megbeszélés, gyakorlatok és intenzív gyakorlati feladatok
jegyzet
- Ez a képzés megoldást nyújt a pénzügyi szakemberek által felmerülő alapvető problémákra. Ha azonban van egy konkrét témája, eszköze vagy technikája, amelyet szeretne kiegészíteni vagy részletesebben kifejteni, kérjük, vegye fel velünk a kapcsolatot.
Nagyobb Python - 4 Nap
28 ÓrákEzen az oktató által vezetett, élő képzésen a Magyarország-ban a résztvevők haladó Python programozási technikákat sajátítanak el, beleértve e sokoldalú nyelv alkalmazását olyan területeken problémák megoldására, mint az elosztott alkalmazások, adatelemzés és vizualizáció, felhasználói felület programozás és karbantartási szkriptek. .
Python Programozás - 4 nap
28 ÓrákA kurzus azoknak szól, akik meg akarnák tanulni a Python programozási nyelvet. A hangsúly a Python nyelvre, a magkönyvtárakra, valamint a Python közösség által fejlesztett legjobb és leghasznosabb könyvtárak kiválasztására kerül. A Python üzleteket hajt és tudósok használják világszerte – az egyik legnépszerűbb programozási nyelv.
A kurzust a legújabb Python 3.x verzióval lehet elvégezni, gyakorlati feladatokkal, amelyek kihasználják teljes erejét. Ez a kurzus bármilyen operációs rendszeren lehetséges (UNIX összes változata, beleértve a Linux és Mac OS X, valamint a Microsoft Windows).
A gyakorlati feladatok körülbelül 70%-át teszik ki a kurzus időtartamának, körülbelül 30% pedig bemutatók és prezentációk. A kurzus során bármikor lehet vitákat folytatni és kérdéseket feltenni.
Megjegyzés: a képzés előre bejelentett kérelme alapján igény szerint alakítható.
Test Automation with Selenium and Python
14 ÓrákA Selenium nyílt forráskódú keretrendszer a különböző böngészőkön átnyúló webalkalmazás-tesztautomatizáláshoz. A Selenium 4-gyel erősebb WebDriver API-k, nativ relatív lokátorok és javított hálózati támogatás áll rendelkezésre. A Python egyszerűsége és erős integrációja tesztkeretrendszerekkel, mint például a Pytest, erőteljes választással teszi a skalázható és karbantartható tesztautomatizálási szuitek fejlesztésére.
Ez az oktatóvezetett, élőképzés (online vagy helyszínen) kezdő- és középfokú tesztelők és fejlesztők számára van szánva, akik Selenium-t akarnak Python-nal használni a valós világbeli környezetekben történő webalkalmazás-tesztautomatizáláshoz.
Ezen képzés végére a résztvevők képesek lesznek:
- Selenium telepítése és konfigurálása Python-nal a tesztkörnyezetben.
- Robusztus tesztautomatizálási szkript készítése Selenium WebDriverrel és Pytesttel.
- Page Object Model (POM) alkalmazása karbantartható tesztkeretrendszerekhez.
- Tesztek futtatása több böngészőn Selenium Griddel.
- Automatizált tesztek integrálása CI/CD csövekkel.
- Gyakori problémák megszüntetése és automatizálás stabilitásához alkalmazott legjobb gyakorlatok.
A képzés formája
- Interaktív előadás és beszélgetés.
- Sok gyakorlat és gyakorlás.
- Élőképzések végrehajtása egy élő laboratóriumi környezetben.
A képzés testreszabási lehetőségei
- Ezt a képzést testreszabott formában kérhetik, vegyék fel velünk a kapcsolatot a megbeszéléshez.
Text Summarization with Python
14 ÓrákA Python Machine Learning szövegszűrési funkció képes beolvasni a bemeneti szöveget és szöveges összefoglalót létrehozni. Ez a képesség a parancssorból vagy Python API/Könyvtárként érhető el. Egy izgalmas alkalmazási lehetőség a vezetői összefoglalók gyors létrehozása; ez különösen hasznos olyan szervezetek számára, amelyeknek nagy mennyiségű szöveges adatot kell áttekinteniük jelentések és prezentációk készítése előtt.
Ebben az oktató vezetésével zajló, élő képzésen a résztvevők megtanulják, hogyan kell a Python-ot használni egy egyszerű alkalmazás létrehozásához, amely automatikusan összefoglalja a bemeneti szöveget.
A képzés végére a résztvevők képesek lesznek:
- Szöveges összefoglaló létrehozására szolgáló parancssori eszköz használata.
- Python könyvtárak segítségével a Text Summarization kód tervezése és létrehozása.
- Három Python összefoglaló könyvtár értékelése: sumy 0.7.0, pysummarization 1.0.4, readless 1.0.17
Közönség
- Fejlesztők
- Adattudósok
A tanfolyam formátuma
- Rész előadás, részben beszélgetés, gyakorlatok és nehéz gyakorlati gyakorlatok