Python with Plotly and Dash - Plan Szkolenia
Plotly to biblioteka wizualizacyjna typu open source do wizualizacji i analizy danych. Plotly dostarcza wiele produktów, w tym Dash, Python i framework R do tworzenia aplikacji analitycznych.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla analityków danych, którzy chcą tworzyć aplikacje analityczne przy użyciu Python with Plotly and Dash.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Skonfiguruj interaktywny pulpit nawigacyjny w czasie rzeczywistym do przesyłania strumieniowego danych aktualizowanych na żywo.
- Tworzenie interaktywnych pulpitów nawigacyjnych przy użyciu Python dla rozwiązań z zakresu nauki o danych.
- Zabezpieczanie interaktywnych pulpitów nawigacyjnych za pomocą zaawansowanych metod uwierzytelniania.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Plan Szkolenia
Wprowadzenie
Data Science in Depth
- Czym jest Plotly? Czym jest Dash?
- Przegląd Pandas
- Przegląd Numpy
Podstawy Plotly
- Wykresy
- Mapy cieplne
Przygotowanie środowiska programistycznego
- Instalowanie i konfigurowanie Plotly
- Instalowanie i konfigurowanie Dash
Podstawowe komponenty Dash
- Korzystanie z komponentów rozwijanych i suwaków
- Przesyłanie plików CSV, XLS i obrazów
- Praca z układami Dash
- Konwertowanie wykresów Plotly na pulpity nawigacyjne
- Korzystanie z wywołań zwrotnych
- Praca z danymi wejściowymi i wyjściowymi
Dash Dashboards
- Pobieranie danych API
- Tworzenie pulpitu nawigacyjnego binance
- Łączenie komponentów Dash
- Korzystanie z alpha vantage
- Czyszczenie danych
- Kontrolowanie wywołań zwrotnych
- Aktualizacja wykresów
- Praca z aktualizacją układu
Wdrożenie
- Praca z autoryzacją aplikacji
- Wdrażanie z Heroku
Podsumowanie i wnioski
Wymagania
Wymagania wstępne
- Python doświadczenie
Publiczność
- Analitycy danych
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Python with Plotly and Dash - Plan Szkolenia - Booking
Python with Plotly and Dash - Plan Szkolenia - ZAPYTANIE O SZKOLENIE
Python with Plotly and Dash - Zapytanie o Konsultacje
Opinie uczestników (3)
Content and example. virtual computer is helpful (my version of anaconda does not have Dash library yet)
Jennifer Ni - AllianceBernstein
Szkolenie - Python with Plotly and Dash
I did like that there was a prominent hands on component. Kritika was very personable, knowledgeable, and helpful.
Noah Zarr - AllianceBernstein
Szkolenie - Python with Plotly and Dash
Instructor is an expert in her subject matter. Teaching over zoom can be difficult since it's hard to gauge your audience but the instructor did great.
Nicolo Menez - AllianceBernstein
Szkolenie - Python with Plotly and Dash
Nadchodzące szkolenia
Szkolenia Powiązane
Data Analysis with Python, Pandas and Numpy
14 godzinPandas to pakiet Python, który zapewnia struktury danych do pracy z danymi strukturalnymi (tabelarycznymi, wielowymiarowymi, potencjalnie heterogenicznymi) i szeregami czasowymi.
Machine Learning with Python and Pandas
14 godzinTen prowadzony przez instruktora trening na żywo w Polsce (online lub na miejscu) jest skierowany do analityków danych, którzy chcą używać Pandas do wstępnej analizy predykcyjnej z uczeniem maszynowym.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Przeprowadzanie analizy danych w Python.
- Przeprowadzanie operacji ETL dla uczenia maszynowego.
- Twórz wizualizacje danych za pomocą Pandas .
Accelerating Python Pandas Workflows with Modin
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla analityków danych i programistów, którzy chcą używać Modin do tworzenia i wdrażania równoległych obliczeń z Pandas w celu szybszej analizy danych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Ustalenie środowiska niezbędnego do rozpoczęcia opracowywania Pandas przepływów pracy na dużą skalę za pomocą Modin.
- Zrozumienie funkcji, architektury i zalet Modin.
- Znać różnice między Modin, Dask i Ray.
- Wykonaj Pandas operacje szybciej dzięki Modin.
- Wdrożenie całego Pandas API i funkcji.
Scaling Data Analysis with Python and Dask
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla analityków danych i inżynierów oprogramowania, którzy chcą używać Dask z ekosystemem Python do tworzenia, skalowania i analizowania dużych zbiorów danych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Skonfiguruj środowisko, aby rozpocząć przetwarzanie dużych zbiorów danych za pomocą Dask i Pythona.
- Zapoznanie się z funkcjami, bibliotekami, narzędziami i interfejsami API dostępnymi w Dask.
- Zrozumienie, w jaki sposób Dask przyspiesza obliczenia równoległe w Pythonie.
- Dowiedz się, jak skalować ekosystem Pythona (Numpy, SciPy i Pandas) przy użyciu Dask.
- Optymalizacja środowiska Dask w celu utrzymania wysokiej wydajności w obsłudze dużych zbiorów danych.
Developing APIs with Python and FastAPI
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać FastAPI z Python do łatwiejszego i szybszego tworzenia, testowania i wdrażania interfejsów API RESTful.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Skonfiguruj niezbędne środowisko programistyczne do tworzenia interfejsów API za pomocą Pythona i FastAPI.
- Szybsze i łatwiejsze tworzenie interfejsów API przy użyciu biblioteki FastAPI.
- Dowiedz się, jak tworzyć modele danych i schematy w oparciu o Pydantic i OpenAPI.
- Podłącz interfejsy API do bazy danych za pomocą SQLAlchemy.
- Wdrażanie zabezpieczeń i uwierzytelniania w interfejsach API przy użyciu narzędzi FastAPI.
- Budowanie obrazów kontenerów i wdrażanie web API na serwerze w chmurze.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą korzystać ze stosu FARM (FastAPI, React i MongoDB) do tworzenia dynamicznych, wydajnych i skalowalnych aplikacji internetowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
-
Skonfigurowanie niezbędnego środowiska programistycznego, które integruje FastAPI, React i MongoDB.
Zrozumienie kluczowych pojęć, funkcji i zalet stosu FARM.
Dowiedz się, jak tworzyć interfejsy API REST za pomocą FastAPI.
Dowiedz się, jak projektować interaktywne aplikacje za pomocą React.
Rozwijaj, testuj i wdrażaj aplikacje (front-end i back-end) przy użyciu stosu FARM.
Scientific Computing with Python SciPy
7 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla programistów, którzy chcą używać SciPy do tworzenia zaawansowanych funkcji obliczeń naukowych w Pythonie.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Ustawienie środowiska programistycznego niezbędnego do rozpoczęcia tworzenia naukowych funkcji obliczeniowych.
- Poznaj w pełni funkcje SciPy, wykonując praktyczne przykłady złożonych operacji.
- Implementacja i optymalizacja algorytmów i funkcji matematycznych w celu rozwiązywania problemów naukowych.
- Projektowanie struktur danych i metod interpolacji do wizualizacji, przetwarzania i analizy.
Game Development with PyGame
7 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać PyGame do tworzenia gier przy użyciu programowania Python.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Ustawienie środowiska programistycznego niezbędnego do rozpoczęcia tworzenia aplikacji gier za pomocą PyGame i Python.
- Dowiedz się, jak tworzyć interaktywne aplikacje PyGame zintegrowane z animacjami i funkcjami multimedialnymi.
- Uruchom i przetestuj programy gier za pomocą pakietu testowego PyGame i przekonwertuj je na pliki wykonywalne.
Web application development with Flask
14 godzinTen praktyczny kurs jest skierowany do programistów Pythona, którzy chcą tworzyć i utrzymywać swoje pierwsze aplikacje internetowe. Jest również skierowany do osób, które są już zaznajomione z innymi frameworkami internetowymi, takimi jak Django lub Web2py, i chcą dowiedzieć się, jak korzystanie z mikroframeworka (tj. frameworka, który skleja biblioteki innych firm zamiast dostarczać samodzielne, uniwersalne rozwiązanie) zmienia ten proces.
Znaczna część kursu poświęcona jest nie samemu Flask (jest on niewielki), ale bibliotekom i narzędziom innych firm często używanym w projektach Flask.
Build REST APIs with Python and Flask
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą budować interfejsy API REST za pomocą Python i Flask.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Wdrożenie interfejsu API REST w celu umożliwienia aplikacji internetowej Flask odczytu i zapisu do bazy danych w zapleczu.
- Rozwój zaawansowanych funkcji uwierzytelniania, takich jak tokeny odświeżania.
- Zbudowanie zaplecza wielokrotnego użytku dla przyszłych projektów Python.
- Uprość przechowywanie danych za pomocą SQLAlchemy.
- Wdrażanie interfejsów API REST na serwerze w chmurze.
Advanced Flask
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą korzystać z zaawansowanych funkcji Flask do tworzenia skalowalnych aplikacji internetowych na podstawie MongoDB.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Skonfiguruj niezbędne środowisko programistyczne, aby rozpocząć tworzenie aplikacji internetowych za pomocą Flask.
- Poznanie zaawansowanych koncepcji i technik dla rzeczywistych projektów Flask.
- Zbuduj serwer RESTful API na bazie MongoDB.
- Dowiedz się, jak konteneryzować, testować i wdrażać mikrousługi za pomocą Flask, Docker i Amazon EC2.
- Zapoznaj się z zaawansowanymi integracjami Flask do skalowania aplikacji internetowych.
GUI Programming with Python and Tkinter
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą projektować, rozwijać i wdrażać GUI z Tkinter.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Używaj menedżerów geograficznych do układania GUI.
- Organizowanie widżetów wewnątrz ramek.
- Buduj aplikację GUI za pomocą Pythona Tkinter.
Kivy: Building Android Apps with Python
7 godzinKivy to wieloplatformowa biblioteka graficznego interfejsu użytkownika o otwartym kodzie źródłowym napisana w języku Python, która umożliwia tworzenie aplikacji wielodotykowych dla szerokiej gamy urządzeń.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak instalować i wdrażać Kivy na różnych platformach, dostosowywać i manipulować widżetami, planować, wyzwalać i reagować na zdarzenia, modyfikować grafikę za pomocą wielodotyku, zmieniać rozmiar ekranu, pakować aplikacje na Androida i nie tylko.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Powiązanie kodu Python z językiem Kivy.
- Solidne zrozumienie sposobu działania języka Kivy i korzystania z jego najważniejszych elementów, takich jak widżety, zdarzenia, właściwości, grafika itp.
- Płynne tworzenie i wdrażanie aplikacji na Androida w oparciu o różne wymagania biznesowe i projektowe.
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
GUI Programming with Python and PyQt
21 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla osób, które chcą zaprogramować atrakcyjną wizualnie aplikację przy użyciu Python i Qt UI framework.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Ustawienie środowiska programistycznego zawierającego wszystkie potrzebne biblioteki, pakiety i frameworki.
- Tworzenie aplikacji desktopowej lub serwerowej, której interfejs użytkownika działa płynnie i jest atrakcyjny wizualnie.
- Wdrażanie różnych elementów interfejsu użytkownika i efektów, w tym widżetów, wykresów, warstw itp. w celu osiągnięcia maksymalnego efektu użyteczności.
- Wdrażanie dobrego projektu interfejsu użytkownika i organizacji kodu podczas fazy projektowania i rozwoju.
- Testowanie i debugowanie aplikacji.
Web Development with Web2Py
28 godzinWeb2py to oparty na Pythonie, darmowy framework typu open source do szybkiego tworzenia szybkich, skalowalnych, bezpiecznych i przenośnych aplikacji internetowych opartych na bazach danych.
Publiczność
Ten kurs jest skierowany do inżynierów i programistów korzystających z web2py jako frameworka do tworzenia stron internetowych