GPU Programming with CUDA and Python Kurzusok
CUDA (Compute Unified Device Architecture) egy párhuzamos számítógépes platform és API által létrehozott NVIDIA.
Ez az oktató által vezetett, élő képzés (online vagy online) azoknak a fejlesztőknek szól, akik CUDA-t szeretnének használni az NVIDIA GPU-on párhuzamosan futó alkalmazások létrehozásához.
A képzés befejezése után a résztvevők képesek lesznek:
- Használja a Numba-kompilátort, hogy felgyorsítsa Python alkalmazások futtatása NVIDIA GPUs.
- Hozzon létre, gyűjtsön össze és indítson be egyedi CUDA kerneleket.
- A memória kezelése GPU.
- Egy CPU-alapú alkalmazás átalakítása egy GPU gyorsított alkalmazáshoz.
A kurzus formája
- Interaktív előadás és vita.
- Rengeteg gyakorlat és gyakorlat.
- Hands-on megvalósítás egy élő laboratóriumi környezetben.
Szakképesítési lehetőségek
- Ahhoz, hogy egy személyre szabott képzést kérjen erre a kurzusra, kérjük, vegye fel velünk a kapcsolatot a rendezéshez.
Kurzusleírás
Bevezetés
A CUDA jellemzőinek és felépítésének áttekintése
A Fejlesztési Környezet kialakítása
Párhuzamos Programming Alapok
Munka a Numba fordítóval
Egyéni CUDA kernel készítése
Hibaelhárítás
Összefoglalás, és következtetés
Követelmények
- Python programozási tapasztalat
- NumPy-val kapcsolatos tapasztalat (ndarrays, ufuncs, stb.)
Közönség
- Fejlesztők
A nyílt képzésekhez 5+ résztvevő szükséges.
GPU Programming with CUDA and Python Kurzusok - Booking
GPU Programming with CUDA and Python Kurzusok - Enquiry
GPU Programming with CUDA and Python - Érdeklődjön a vezetői tanácsadásról!
Vélemények (1)
Nagyon interaktív különféle példákkal, a képzés kezdete és vége között jó összetettséggel.
Jenny - Andheo
Kurzus - GPU Programming with CUDA and Python
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Data Analysis with Python, Pandas and Numpy
14 ÓrákA Pandas egy Python csomag, amely adatstruktúrákat biztosít a strukturált (táblázatos, többdimenziós, potenciálisan heterogén) és idősoros adatokkal való munkavégzéshez.
Accelerating Python Pandas Workflows with Modin
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.
Machine Learning with Python and Pandas
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak az adattudósoknak szól, akik a Pandas segítségével szeretnék prediktív elemzést készíteni gépi tanulással.
A képzés végére a résztvevők képesek lesznek:
- Hajtsa végre az adatvesztést az Python-ben.
- ETL műveletek végrehajtása a gépi tanuláshoz.
- Hozzon létre adatvizualizációkat a Pandákkal
Scaling Data Analysis with Python and Dask
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak az adattudósoknak és szoftvermérnököknek szól, akik a Dask-ot a Python ökoszisztémával kívánják használni nagy adatkészletek létrehozására, méretezésére és elemzésére.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a környezetet a nagy adatfeldolgozás felépítéséhez a Dask és Python segítségével.
- Fedezze fel a Dask szolgáltatásban elérhető szolgáltatásokat, könyvtárakat, eszközöket és API-kat.
- Ismerje meg, hogyan gyorsítja fel a Dask a párhuzamos számítást Pythonban.
- Ismerje meg, hogyan méretezheti a Python ökoszisztémát (Numpy, SciPy és Pandas) a Dask segítségével.
- Optimalizálja a Dask környezetet, hogy megőrizze a nagy teljesítményt a nagy adatkészletek kezelésében.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 ÓrákEz az oktató által vezetett, élő (online vagy helyszíni) képzés azoknak a fejlesztőknek szól, akik a FARM (FastAPI, React és MongoDB) stacket szeretnék használni dinamikus, nagy teljesítményű és méretezhető webalkalmazások létrehozására.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges fejlesztői környezetet, amely integrálja a FastAPI-t, a React-t és a MongoDB-t. Ismerje meg a FARM verem legfontosabb fogalmait, jellemzőit és előnyeit. Ismerje meg, hogyan hozhat létre REST API-kat a FastAPI segítségével. Ismerje meg, hogyan tervezhet interaktív alkalmazásokat a React segítségével. Alkalmazások fejlesztése, tesztelése és üzembe helyezése (front end és back end) a FARM verem segítségével.
Developing APIs with Python and FastAPI
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik a FastAPI-t Python-vel szeretnék használni a RESTful API-k egyszerűbb és gyorsabb létrehozásához, teszteléséhez és üzembe helyezéséhez.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges fejlesztői környezetet az API-k Python és FastAPI használatával történő fejlesztéséhez.
- A FastAPI könyvtár segítségével gyorsabban és egyszerűbben hozhat létre API-kat.
- Ismerje meg, hogyan hozhat létre adatmodelleket és sémákat Pydantic és OpenAPI alapján.
- Csatlakoztassa az API-kat egy adatbázishoz az SQLAlchemy segítségével.
- A FastAPI eszközök segítségével valósítsa meg a biztonságot és a hitelesítést az API-kban.
- Konténerképek létrehozása és webes API-k telepítése felhőkiszolgálón.
Scientific Computing with Python SciPy
7 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik a SciPy segítségével kívánnak fejlett tudományos számítási funkciókat létrehozni Python segítségével.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges fejlesztői környezetet a tudományos számítási funkciók létrehozásának megkezdéséhez.
- Használja ki az SciPy funkciók teljes előnyeit összetett műveletek gyakorlati példáinak végrehajtásával.
- Valósítson meg és optimalizáljon matematikai algoritmusokat és függvényeket tudományos problémák megoldására.
- Adatstruktúrák és interpolációs módszerek tervezése a megjelenítéshez, feldolgozáshoz és elemzéshez.
Game Development with PyGame
7 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik a PyGame segítségével szeretnének játékokat létrehozni és elkészíteni Python programozással.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges fejlesztői környezetet a játékalkalmazások létrehozásához a PyGame és Python segítségével.
- Ismerje meg, hogyan hozhat létre interaktív PyGame alkalmazásokat animációkkal és multimédiás funkciókkal integrálva.
- Futtassa és tesztelje a játékprogramokat a PyGame tesztcsomaggal, és konvertálja őket futtatható fájlokká.
Web application development with Flask
14 ÓrákEz a gyakorlati tanfolyam azoknak a Python fejlesztőknek szól, akik el akarják készíteni és karbantartják első webes alkalmazásukat. Olyan embereknek szól, akik már ismerik a többi webes keretet, például a Django vagy a Web2py , és meg akarják tanulni, hogy miként lehet megváltoztatni a mikrokeretet (azaz egy olyan keretet, amely harmadik fél könyvtárait összeragasztja ahelyett, hogy önálló univerzális megoldást kínálna). a folyamat.
A tanfolyam jelentős részét nem magának a lombnak (ez apró), hanem harmadik fél könyvtáraira és eszközöire fordítják, amelyeket gyakran használnak a lombik projektekben.
Advanced Flask
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik szeretnék használni a Flask fejlett funkcióit, hogy méretezhető webalkalmazásokat építsenek a MongoDB tetejére.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges fejlesztői környezetet, hogy elkezdhesse webalkalmazások fejlesztését a Flask segítségével.
- Ismerje meg a valós Flask projektek fejlett koncepcióit és technikáit.
- Építsen egy RESTful API szervert a MongoDB tetejére.
- Ismerje meg a mikroszolgáltatások konténerbe helyezését, tesztelését és üzembe helyezését a Flask, Docker és Amazon EC2 segítségével.
- Szerezzen betekintést a fejlett Flask integrációkba a webalkalmazások méretezéséhez.
Build REST APIs with Python and Flask
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a háttérfejlesztőknek szól, akik REST API-kat szeretnének építeni Python és Flask segítségével.
A képzés végére a résztvevők képesek lesznek:
- Valósítson meg egy REST API-t, amely lehetővé teszi egy Flask webalkalmazás számára, hogy olvasson és írjon egy adatbázist a háttérben.
- Fejlesszen fejlett hitelesítési funkciókat, például frissítési tokenek.
- Újrafelhasználható háttérrendszer létrehozása a jövőbeli Python-projektekhez.
- Egyszerűsítse az adatok tárolását az SQLAlchemy segítségével.
- Telepítsen REST API-kat egy felhő alapú szerverre.
GUI Programming with Python and Tkinter
14 ÓrákEz az oktató által vezetett, élő (helyszíni vagy távoli) képzés azoknak a webfejlesztőknek szól, akik grafikus felhasználói felületet szeretnének tervezni, fejleszteni és telepíteni az Tkinter segítségével.
A képzés végére a résztvevők képesek lesznek:
- Használja a földrajzi kezelőket a grafikus felület elrendezéséhez.
- A widgetek rendezése a kereteken belül.
- GUI-alkalmazás készítése Python Tkinter segítségével.
Kivy: Building Android Apps with Python
7 ÓrákKivy egy nyílt forráskódú cross-platform grafikus felhasználói felület könyvtár íródott Python, amely lehetővé teszi a multi-touch alkalmazás fejlesztése széles választékú eszközök.
Ebben az oktató által vezetett, élő képzési résztvevők megtanulják, hogyan kell telepíteni és telepíteni Kivy a különböző platformokon, személyre szabni és manipulálni widgetek, ütemezés, indítás és reagálni az események, módosítani a grafika multi-touching, átalakítani a képernyőt, csomagolási alkalmazások Android, és így tovább.
A képzés végéig a résztvevők képesek lesznek
- Hasonlítsa össze az Python kódot és a Kivy nyelvet.
- Van egy szilárd megértése, hogy Kivy hogyan működik, és használja a legfontosabb elemeit, mint a widgetek, események, tulajdonságok, grafika, stb.
- Könnyedén fejleszti és telepíti Android alkalmazásokat a különböző üzleti és tervezési követelmények alapján.
A kurzus formázása
- Részes előadások, részes viták, gyakorlatok és nehéz gyakorlatok
GUI Programming with Python and PyQt
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a személyeknek szól, akik vizuálisan vonzó szoftveralkalmazást szeretnének programozni Python és Qt UI keretrendszer használatával.
A képzés végére a résztvevők képesek lesznek:
- Hozzon létre egy fejlesztői környezetet, amely tartalmazza az összes szükséges könyvtárat, csomagot és keretrendszert.
- Hozzon létre egy olyan asztali vagy szerveralkalmazást, amelynek felhasználói felülete zökkenőmentesen működik, és tetszetős.
- A használhatóság maximális hatásának elérése érdekében különféle UI-elemeket és effektusokat valósítson meg, beleértve a widgeteket, diagramokat, rétegeket stb.
- A tervezési és fejlesztési szakaszban valósítson meg jó felhasználói felület-tervezést és kódszervezést.
- Az alkalmazás tesztelése és hibakeresése.
Web Development with Web2Py
28 ÓrákWeb2py egy python alapú, nyílt forráskódú, teljes stack alapú keret, amely gyors, skálázható, biztonságos és hordozható adatbázis-alapú webes alkalmazások gyors fejlesztését teszi lehetővé.
Közönség
Ez a kurzus a Web2py-t használó mérnökök és fejlesztők számára irányítja a webfejlesztés keretrendszerének