Python with Plotly and Dash Schulung
Plotly ist eine Open-Source-Visualisierungsbibliothek für Datenvisualisierung und -analyse. Plotly bietet viele Produkte, darunter Dash, ein Python- und R-Framework zum Erstellen von Analytischen Anwendungen.
Dieses von einem Kursleiter geleitete Live-Training (vor Ort oder remote) richtet sich an Datenanalysten, die Analyseanwendungen mit Python mit Plotly und Dash erstellen möchten.
Am Ende dieser Schulung können die Teilnehmer:
- Richten Sie ein interaktives Echtzeit-Dashboard für das Streaming von Live-Aktualisierungsdaten ein.
- Erstellen Sie interaktive Dashboards mit Python für Data Science-Lösungen.
- Sichern Sie interaktive Dashboards mit erweiterten Authentifizierungsmethoden.
Format des Kurses
- Interaktiver Vortrag und Diskussion.
- Viele Übungen und Übungen.
- Praktische Implementierung in einer Live-Lab-Umgebung.
Kursanpassungsoptionen
- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
Schulungsübersicht
Einführung
Data Science in der Tiefe
- Was ist Plotly? Was ist Dash?
- Pandas Überblick
- Numpy-Übersicht
Plotly-Grundlagen
- Diagramme
- Heatmaps
Vorbereiten der Entwicklungsumgebung
- Installieren und Konfigurieren von Plotly
- Installieren und Konfigurieren von Dash
Dash Kernkomponenten
- Verwendung von Drowdown- und Slider-Komponenten
- Hochladen von CSV, XLS und Bildern
- Arbeiten mit Dash-Layouts
- Konvertieren von Plotly-Darstellungen in Dashboards
- Verwendung von Callbacks
- Arbeiten mit Eingaben und Ausgaben
Dash Dashboards
- API-Daten abrufen
- Aufbau eines Binance-Dashboards
- Dash-Komponenten miteinander verbinden
- Alpha Vantage verwenden
- Daten bereinigen
- Rückrufe steuern
- Graphen aktualisieren
- Arbeiten mit Layout-Aktualisierung
Einsatz
- Arbeiten mit App-Autorisierung
- Bereitstellen mit Heroku
Zusammenfassung und Schlussfolgerung
Voraussetzungen
Voraussetzungen
- Python Erfahrung
Publikum
- Datenanalysten
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Python with Plotly and Dash Schulung - Buchung
Python with Plotly and Dash Schulung - Anfrage
Python with Plotly and Dash - Beratungsanfrage
Erfahrungsberichte (3)
Content and example. virtual computer is helpful (my version of anaconda does not have Dash library yet)
Jennifer Ni - AllianceBernstein
Kurs - 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
Kurs - 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
Kurs - Python with Plotly and Dash
Kommende Kurse
Kombinierte Kurse
Data Analysis with Python, Pandas and Numpy
14 StundenPandas ist ein Python Paket, das Datenstrukturen für die Arbeit mit strukturierten (tabellarischen, multidimensionalen, potenziell heterogenen) und Zeitreihendaten bereitstellt.
Machine Learning with Python and Pandas
14 StundenDiese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an Datenwissenschaftler, die Pandas zur Durchführung von Vorhersageanalysen mit maschinellem Lernen verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Datenverarbeitungsvorgänge in Python durchführen.
- Durchführen von ETL-Operationen für maschinelles Lernen
- Erstellen von Datenvisualisierungen mit Pandas
Accelerating Python Pandas Workflows with Modin
14 StundenDiese von einem Dozenten geleitete Live-Schulung (online oder vor Ort) richtet sich an Datenwissenschaftler und -entwickler, die Modin verwenden möchten, um parallele Berechnungen mit Pandas für eine schnellere Datenanalyse zu erstellen und zu implementieren.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die notwendige Umgebung einrichten, um mit der Entwicklung von Pandas Workflows in großem Umfang mit Modin zu beginnen.
- Verstehen Sie die Funktionen, die Architektur und die Vorteile von Modin.
- Kennen Sie die Unterschiede zwischen Modin, Dask und Ray.
- Mit Modin Pandas Operationen schneller durchführen.
- Implementieren Sie die gesamte Pandas API und Funktionen.
Scaling Data Analysis with Python and Dask
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Datenwissenschaftler und Softwareingenieure, die Dask mit dem Python-Ökosystem verwenden möchten, um große Datensätze zu erstellen, zu skalieren und zu analysieren.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Einrichten der Umgebung, um mit Dask und Python die Verarbeitung von Big Data zu beginnen.
- Erforschen Sie die Funktionen, Bibliotheken, Werkzeuge und APIs, die in Dask verfügbar sind.
- Verstehen Sie, wie Dask die parallele Datenverarbeitung in Python beschleunigt.
- Lernen Sie, wie Sie das Python-Ökosystem (Numpy, SciPy und Pandas) mit Dask skalieren können.
- Optimieren Sie die Dask-Umgebung, um eine hohe Leistung bei der Verarbeitung großer Datenmengen zu erhalten.
Developing APIs with Python and FastAPI
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die FastAPI mit Python verwenden möchten, um RESTful APIs einfacher und schneller zu erstellen, zu testen und bereitzustellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Einrichten der notwendigen Entwicklungsumgebung für die Entwicklung von APIs mit Python und FastAPI.
- Mit der FastAPI-Bibliothek lassen sich APIs schneller und einfacher erstellen.
- Erlernen Sie die Erstellung von Datenmodellen und Schemata auf der Grundlage von Pydantic und OpenAPI.
- Verbinden Sie APIs mit einer Datenbank mit SQLAlchemy.
- Sicherheit und Authentifizierung in APIs mit Hilfe der FastAPI-Tools implementieren.
- Container-Images erstellen und Web-APIs auf einem Cloud-Server bereitstellen.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 StundenDiese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an Entwickler, die den FARM-Stack (FastAPI, React und MongoDB) zur Erstellung dynamischer, hochleistungsfähiger und skalierbarer Webanwendungen nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
-
Einrichten der erforderlichen Entwicklungsumgebung, die FastAPI, React und MongoDB integriert.
Verstehen der wichtigsten Konzepte, Funktionen und Vorteile des FARM-Stacks.
Lernen, wie man REST-APIs mit FastAPI erstellt.
Lernen Sie, wie Sie interaktive Anwendungen mit React entwerfen.
Entwickeln, Testen und Bereitstellen von Anwendungen (Frontend und Backend) unter Verwendung des FARM-Stacks.
Scientific Computing with Python SciPy
7 StundenDiese von einem Ausbilder geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die mit SciPy fortgeschrittene wissenschaftliche Berechnungsfunktionen mit Python erstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Richten Sie die notwendige Entwicklungsumgebung ein, um mit der Erstellung wissenschaftlicher Berechnungsfunktionen zu beginnen.
- Den vollen Nutzen aus den Funktionen von SciPy ziehen, indem man praktische Beispiele für komplexe Operationen durchführt.
- Implementieren und optimieren Sie mathematische Algorithmen und Funktionen zur Lösung wissenschaftlicher Probleme.
- Entwerfen Sie Datenstrukturen und Interpolationsmethoden zur Visualisierung, Verarbeitung und Analyse.
Game Development with PyGame
7 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die PyGame verwenden möchten, um Spiele mit Hilfe der Python Programmierung zu erstellen und zu entwickeln.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die notwendige Entwicklungsumgebung einrichten, um Spieleanwendungen mit PyGame und Python zu erstellen.
- Lernen Sie, wie man interaktive PyGame-Anwendungen mit integrierten Animationen und Multimedia-Funktionen erstellt.
- Spielprogramme mit der PyGame-Testsuite ausführen und testen und sie in ausführbare Dateien umwandeln.
Web application development with Flask
14 StundenDieser praktische Kurs richtet sich an Python Entwickler, die ihre ersten Webanwendungen erstellen und warten möchten. Es richtet sich auch an Personen, die bereits mit anderen Web-Frameworks wie Django oder Web2py sind und lernen möchten, wie Sie mit einem Microframework (dh einem Framework, das Bibliotheken von Drittanbietern zusammenklebt, anstatt eine eigenständige universelle Lösung Web2py ) Änderungen vornehmen der Prozess.
Ein wesentlicher Teil des Kurses ist nicht Flask selbst gewidmet (es ist winzig), sondern Bibliotheken und Tools von Drittanbietern, die häufig in Flask-Projekten verwendet werden.
Build REST APIs with Python and Flask
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Backend-Entwickler, die REST-APIs mit Python und Flask erstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Implementieren Sie eine REST-API, um einer Flask-Webanwendung das Lesen und Schreiben in eine Datenbank im Backend zu ermöglichen.
- Erweiterte Authentifizierungsfunktionen wie Refresh-Tokens entwickeln.
- Baue ein wiederverwendbares Backend für zukünftige Python-Projekte.
- Vereinfachen Sie die Speicherung von Daten mit SQLAlchemy.
- REST-APIs auf einem Cloud-basierten Server bereitstellen.
Advanced Flask
14 StundenDieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Entwickler, die die fortgeschrittenen Funktionen von Flask nutzen möchten, um skalierbare Webanwendungen auf Basis von MongoDB zu erstellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Richten Sie die notwendige Entwicklungsumgebung ein, um mit der Entwicklung von Webanwendungen mit Flask zu beginnen.
- Lernen Sie die fortgeschrittenen Konzepte und Techniken für reale Flask-Projekte kennen.
- Erstellen Sie einen RESTful API Server auf Basis von MongoDB.
- Lernen Sie, wie Sie Microservices mit Flask, Docker und Amazon EC2 containerisieren, testen und bereitstellen können.
- Gewinnen Sie einen Einblick in die fortgeschrittenen Flask-Integrationen für die Skalierung von Webanwendungen.
GUI Programming with Python and Tkinter
14 StundenDiese Live-Schulung unter Anleitung (vor Ort oder aus der Ferne) richtet sich an Webentwickler, die eine grafische Benutzeroberfläche mit Tkinter entwerfen, entwickeln und einsetzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Verwenden Sie Geographie-Manager, um die GUI zu gestalten.
- Widgets innerhalb von Frames anordnen.
- Eine GUI-Anwendung mit Python Tkinter erstellen.
Kivy: Building Android Apps with Python
7 StundenKivy ist eine open-source cross-platform graphic user interface-bibliothek geschrieben in Python, die die Entwicklung von multi-touch-Anwendungen für eine breite Auswahl an Geräten ermöglicht.
In diesem Instructor-Leid, Live-Training Teilnehmer werden lernen, wie zu installieren und deploy Kivy auf verschiedenen Plattformen, personalisieren und manipulieren Widgets, Zeitplan, trigger und reagieren auf Ereignisse, modifizieren Grafiken mit Multi-Touch, resize das Bildschirm, Paket-Apps für Android, und mehr.
Nach Abschluss des Trainings können die Teilnehmer
- Die Sprache und die Sprache Python.
- Haben Sie ein solides Verständnis darüber, wie Kivy funktioniert und nutzt seine wichtigsten Elemente wie Widgets, Ereignisse, Eigenschaften, Grafik usw.
- Sichlos entwickeln und implementieren Android Apps auf der Grundlage verschiedener Geschäfts- und Designanforderungen.
Format des Kurses
- Teilverhandlung, Teildiskussion, Übungen und schwere Übungen
GUI Programming with Python and PyQt
21 StundenDieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Personen, die eine visuell ansprechende Softwareanwendung mit Python und dem Qt UI-Framework programmieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Einrichten einer Entwicklungsumgebung, die alle benötigten Bibliotheken, Pakete und Frameworks enthält.
- Erstellen einer Desktop- oder Serveranwendung, deren Benutzeroberfläche reibungslos funktioniert und visuell ansprechend ist.
- Implementieren Sie verschiedene UI-Elemente und -Effekte, einschließlich Widgets, Diagramme, Ebenen usw., um eine maximale Benutzerfreundlichkeit zu erreichen.
- Implementieren Sie ein gutes UI-Design und eine gute Code-Organisation während der Design- und Entwicklungsphase.
- Testen und debuggen Sie die Anwendung.
Web Development with Web2Py
28 StundenWeb2py ist ein Python-basiertes Open-Source-Full-Stack-Framework für die schnelle Entwicklung schneller, skalierbarer, sicherer und portabler datenbankgestützter webbasierter Anwendungen.
Publikum
Dieser Kurs richtet sich an Ingenieure und Entwickler, die web2py als Framework für die Webentwicklung verwenden