Data Analysis with SQL, Python and Spotfire Počítačový Kurz
V tomto živém školení vedeném instruktorem se účastníci naučí tři různé přístupy pro přístup, analýzu a vizualizaci dat. Začneme úvodem do databází RDMS; důraz bude kladen na přístup a dotazování databáze Oracle pomocí jazyka SQL. Poté se podíváme na strategie pro přístup k databázi RDMS programově pomocí jazyka Python. Nakonec se podíváme na to, jak vizualizovat a prezentovat data graficky pomocí TIBCO Spotfire.
Formát kurzuInteraktivní přednáška a diskuze. Spousta cvičení a praxe. Praktická implementace v prostředí živé laboratoře.
Návrh Školení
======== Den 01 ========
Úvod do RDMS (systém relační databáze Management)
- Oracle RDMS a jazyk SQL
Jak jsou data uložena v RDMS
- Tabulky, záznamy a sloupce
Připojení k databázi Oracle
- Příkazový řádek vs GUI Přihlášení: server, databáze, přihlašovací údaje
Analýza dat s SQL
- Dotazování databáze pomocí SELECT Filtrování dat pomocí WHERE Řazení dat pomocí ORDER BY Dotazování více tabulek pomocí spojení Seskupování dat pomocí GROUP BY Použití agregačních funkcí k provádění výpočtů na výsledných datech Filtrování skupin pomocí HAVING
Úvod do Python
- Crash kurz na syntaxi Python
Připojení k databázi Oracle
- Přihlášení: server, databáze, přihlašovací údaje
Analýza dat s Python
- Dotazování do databáze Filtrování, řazení a počítání dat Pokročilé dotazy
======== Den 02 ========
Úvod do vizualizace dat s TIBCO Spotfire
Připojení k serveru Spotfire
- Webový klient vs nainstalovaný klient
Import dat
Data Visualization
- Sloupcový graf Čárové grafy Koláčový graf
Filtrování dat
Prezentační strategie s TIBCO Spotfire
Shrnutí a závěr
Požadavky
- Znalost konceptů analýzy dat
Publikum
- Business analytiků
Open Training Courses require 5+ participants.
Data Analysis with SQL, Python and Spotfire Počítačový Kurz - Booking
Data Analysis with SQL, Python and Spotfire Počítačový Kurz - Enquiry
Data Analysis with SQL, Python and Spotfire - Consultancy Enquiry
Reference (1)
I genuinely enjoyed the lots of labs and practices.
Vivian Feng - Destination Canada
Kurz - Data Analysis with SQL, Python and Spotfire
Upcoming Courses
Související kurzy
Data Analysis with Python, Pandas and Numpy
14 hodinyPandas je balíček Python, který poskytuje datové struktury pro práci se strukturovanými (tabulkovými, vícerozměrnými, potenciálně heterogenními) daty a daty časových řad.
Machine Learning with Python and Pandas
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na datové vědce, kteří chtějí použít Pandas k provádění prediktivní analýzy pomocí strojového učení.
Na konci tohoto školení budou účastníci schopni:
- Proveďte zápas s daty v Python.
- Provádějte ETL operace pro strojové učení.
- Vytvářejte vizualizace dat pomocí Pandas
Accelerating Python Pandas Workflows with Modin
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na datové vědce a vývojáře, kteří chtějí používat Modin k vytváření a implementaci paralelních výpočtů s Pandas pro rychlejší analýzu dat.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné prostředí pro zahájení vývoje Pandas pracovních postupů ve velkém měřítku s Modinem.
- Pochopte funkce, architekturu a výhody Modinu.
- Poznejte rozdíly mezi Modin, Dask a Ray.
- S Modinem provádějte operace Pandas rychleji.
- Implementujte celé Pandas API a funkce.
Scaling Data Analysis with Python and Dask
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na datové vědce a softwarové inženýry, kteří chtějí používat Dask s Python ekosystémem k vytváření, škálování a analýze velkých datových sad.
Na konci tohoto školení budou účastníci schopni:
- Nastavte prostředí, abyste mohli začít budovat zpracování velkých dat pomocí Dask a Python.
- Prozkoumejte funkce, knihovny, nástroje a rozhraní API dostupné v Dask.
- Pochopte, jak Dask urychluje paralelní výpočty v Pythonu.
- Naučte se, jak škálovat ekosystém Pythonu (Numpy, SciPy a Pandas) pomocí Dask.
- Optimalizujte prostředí Dask pro udržení vysokého výkonu při zpracování velkých datových sad.
Developing APIs with Python and FastAPI
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat FastAPI s Python ke snadnějšímu a rychlejšímu vytváření, testování a nasazování RESTful API.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí pro vývoj API s Pythonem a FastAPI.
- Vytvářejte rozhraní API rychleji a snadněji pomocí knihovny FastAPI.
- Naučte se vytvářet datové modely a schémata založená na Pydantic a OpenAPI.
- Připojte API k databázi pomocí SQLAlchemy.
- Implementujte zabezpečení a ověřování v rozhraních API pomocí nástrojů FastAPI.
- Vytvářejte obrazy kontejnerů a nasazujte webová rozhraní API na cloudový server.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 hodinyToto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat zásobník FARM (FastAPI, React a MongoDB) k vytváření dynamických, vysoce výkonných a škálovatelných webových aplikací.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí, které integruje FastAPI, React a MongoDB. Pochopte klíčové koncepty, funkce a výhody FARM stacku. Naučte se vytvářet REST API pomocí FastAPI. Naučte se navrhovat interaktivní aplikace pomocí React. Vyvíjejte, testujte a nasazujte aplikace (front-end a back-end) pomocí FARM stacku.
Scientific Computing with Python SciPy
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat SciPy k vytváření pokročilých vědeckých výpočetních funkcí pomocí Pythonu.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí, abyste mohli začít vytvářet vědecké výpočetní funkce.
- Získejte všechny výhody funkcí SciPy provedením praktických příkladů složitých operací.
- Implementujte a optimalizujte matematické algoritmy a funkce pro řešení vědeckých problémů.
- Navrhněte datové struktury a interpolační metody pro vizualizaci, zpracování a analýzu.
Game Development with PyGame
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat PyGame k vytváření a sestavování her pomocí Python programování.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí, abyste mohli začít vytvářet herní aplikace pomocí PyGame a Python.
- Naučte se vytvářet interaktivní aplikace PyGame integrované s animacemi a multimediálními funkcemi.
- Spouštějte a testujte herní programy pomocí testovací sady PyGame a převádějte je na spustitelné soubory.
Web application development with Flask
14 hodinyTento praktický kurz je určen vývojářům Pythonu, kteří chtějí vytvářet a udržovat své první webové aplikace. Je také určena lidem, kteří již znají jiné webové rámce, jako je Django nebo Web2py, a chtějí se naučit používat mikrorámec (tj. rámec, který spojuje knihovny třetích stran namísto poskytování samostatného univerzálního řešení ) změní proces.
Významná část kurzu není věnována samotnému Flask (je malinký), ale knihovnám a nástrojům třetích stran často používaným v projektech Flask.
Build REST APIs with Python and Flask
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na backendové vývojáře, kteří chtějí vytvářet REST API s Python a Flask.
Na konci tohoto školení budou účastníci schopni:
- Implementujte REST API, abyste webové aplikaci Flask umožnili číst a zapisovat do databáze v backendu.
- Vyvinout pokročilé funkce ověřování, jako jsou obnovovací tokeny.
- Vytvořte znovu použitelný backend pro budoucí projekty Pythonu.
- Zjednodušte ukládání dat pomocí SQLAlchymie.
- Nasaďte rozhraní REST API na cloudový server.
Advanced Flask
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat pokročilé funkce Flasku k vytváření škálovatelných webových aplikací nad MongoDB.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí pro zahájení vývoje webových aplikací pomocí Flasku.
- Seznamte se s pokročilými koncepty a technikami pro skutečné projekty Flask.
- Sestavte RESTful API server nad MongoDB.
- Naučte se kontejnerizovat, testovat a nasazovat mikroslužby pomocí Flask, Docker a Amazon EC2.
- Získejte přehled o pokročilých integracích Flask pro škálování webových aplikací.
GUI Programming with Python and Tkinter
14 hodinyToto živé školení vedené instruktorem (na místě nebo na dálku) je zaměřeno na webové vývojáře, kteří chtějí navrhnout, vyvinout a nasadit GUI s Tkinter.
Na konci tohoto školení budou účastníci schopni:
- Použijte správce geografie k rozložení GUI.
- Uspořádejte widgety uvnitř rámečků.
- Sestavte GUI aplikaci pomocí Pythonu Tkinter.
Kivy: Building Android Apps with Python
7 hodinyKivy je open-source cross-platform grafické uživatelské rozhraní knihovny napsané v Python, která umožňuje rozvoj multi-touch aplikace pro široký výběr zařízení.
V tomto instruktor vedeném, živé školení účastníci se dozví, jak nainstalovat a rozšiřovat Kivy na různých platformách, přizpůsobit a manipulovat widgety, plánování, vyvolávání a reagovat na události, upravovat grafiku s multi-touching, resize obrazovky, balíčky aplikací pro Android, a další.
Po ukončení tohoto tréninku budou účastníci schopni
- Vztah k Python kódu a k Kivy jazyku.
- Má solidní pochopení toho, jak Kivy funguje a využívá jeho nejdůležitější prvky, jako jsou widgety, události, vlastnosti, grafika atd.
- Bezprostředně vyvíjet a rozvíjet aplikace Android na základě různých obchodních a designových požadavků.
Formát kurzu
- Částečná přednáška, částečná diskuse, cvičení a těžká praxe
GUI Programming with Python and PyQt
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na osoby, které chtějí naprogramovat vizuálně atraktivní softwarovou aplikaci pomocí Pythonu a Qt UI frameworku.
Na konci tohoto školení budou účastníci schopni:
- Nastavte vývojové prostředí, které zahrnuje všechny potřebné knihovny, balíčky a rámce.
- Vytvořte desktopovou nebo serverovou aplikaci, jejíž uživatelské rozhraní funguje hladce a je vizuálně přitažlivé.
- Implementujte různé prvky a efekty uživatelského rozhraní, včetně widgetů, grafů, vrstev atd., abyste dosáhli maximálního efektu v použitelnosti.
- Implementujte dobrý návrh uživatelského rozhraní a organizaci kódu během fáze návrhu a vývoje.
- Otestujte a ladte aplikaci.
Web Development with Web2Py
28 hodinyWeb2py je bezplatný open source full-stack framework založený na pythonu pro rychlý vývoj rychlých, škálovatelných, bezpečných a přenosných databázově řízených webových aplikací.
Publikum
Tento kurz je zaměřen na inženýry a vývojáře používající web2py jako rámec pro vývoj webu