AWS Cloud9 and Python: A Practical Guide Schulung
AWS Cloud9 ist eine Cloud-basierte integrierte Entwicklungsumgebung (IDE), die eine effiziente Python Entwicklung, Fehlersuche und Bereitstellung ermöglicht. Dieser Kurs führt die Teilnehmer in das Einrichten, Verwalten und Bereitstellen von Python Anwendungen mit AWS Cloud9 ein und bietet praktische Erfahrungen in einer kollaborativen Umgebung.
Diese von einem Ausbilder geleitete Live-Schulung (online oder vor Ort) richtet sich an fortgeschrittene Python-Entwickler, die ihre Python-Entwicklungserfahrung mit AWS Cloud9 erweitern möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- AWS Cloud9 für die Python-Entwicklung einrichten und konfigurieren.
- Verstehen der AWS Cloud9 IDE-Schnittstelle und -Funktionen.
- Schreiben, Debuggen und Bereitstellen von Python-Anwendungen in AWS Cloud9.
- Mit anderen Entwicklern zusammenarbeiten, die die AWS Cloud9-Plattform nutzen.
- Integrieren Sie AWS Cloud9 mit anderen AWS-Services für erweiterte Bereitstellungen.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Schulungsübersicht
Einführung in AWS Cloud9 und Python Entwicklung
- Überblick über die Funktionen von AWS Cloud9
- Einrichten und Konfigurieren von AWS Cloud9 für Python
- Vertrautmachen mit der Cloud9-IDE
Entwicklung in AWS Cloud9
- Schreiben von Python-Code in der Cloud
- Verwendung von Entwicklungstools in AWS Cloud9
- Verstehen von Python Paketen und Abhängigkeiten in Cloud9
Debuggen und Testen von Python Anwendungen
- Verwendung der Debugging-Tools von Cloud9
- Schreiben von Unit-Tests für Python-Anwendungen
- Integrieren mit CI/CD-Pipelines
Bereitstellen von Python-Anwendungen
- Bereitstellen von Anwendungen für AWS-Services (Lambda, EC2 usw.)
- Automatisieren von Bereitstellungen mit Cloud9-Tools
- Überwachung und Skalierung von Python-Anwendungen
Collaboration in AWS Cloud9
- Zusammenarbeit in Echtzeit mit anderen Entwicklern
- Verwalten der Versionskontrolle in AWS Cloud9 (Git)
- Codeüberprüfungen und Projektfreigabe in Cloud9
Integration von AWS Cloud9 mit anderen AWS-Diensten
- Arbeiten mit AWS Lambda-Funktionen in Cloud9
- Verwalten von S3-Speicher in Cloud9
- Bereitstellen von serverlosen Anwendungen aus Cloud9
Erweiterte AWS Cloud9-Funktionen
- Automatisieren von Arbeitsabläufen mit AWS CloudFormation
- Erstellen von benutzerdefinierten IDE-Konfigurationen in Cloud9
- Verwendung von AWS SDKs für Python (Boto3) in Cloud9
Bewährte Sicherheitspraktiken in AWS Cloud9
- Verwalten von Zugriffskontrolle und Berechtigungen
- Sichern von Python-Anwendungen, die über Cloud9 bereitgestellt werden
- Verwendung von AWS IAM-Rollen für die sichere Bereitstellung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse der Python-Programmierung
- Erfahrung mit Cloud-basierten Umgebungen ist ein Plus
Zielgruppe
- Python Entwickler
- Software-Ingenieure
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
AWS Cloud9 and Python: A Practical Guide Schulung - Booking
AWS Cloud9 and Python: A Practical Guide Schulung - Enquiry
AWS Cloud9 and Python: A Practical Guide - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (5)
Die Tatsache, dass wir mehr praktische Übungen mit Daten durchführen können, die denen ähneln, die wir in unseren Projekten verwenden (Satellitenbilder im Rasterformat)
Matthieu - CS Group
Kurs - Scaling Data Analysis with Python and Dask
Maschinelle Übersetzung
Sehr gute Vorbereitung und Expertise des Trainers, perfekte Kommunikation auf Englisch. Der Kurs war praxisorientiert (Übungen + Austausch von Anwendungsbeispielen)
Monika - Procter & Gamble Polska Sp. z o.o.
Kurs - Developing APIs with Python and FastAPI
Maschinelle Übersetzung
Alles gut, nichts zu verbessern
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Kurs - AWS Lambda for Developers
Maschinelle Übersetzung
IOT-Anwendungen
Palaniswamy Suresh Kumar - Makers' Academy
Kurs - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Maschinelle Übersetzung
Trainer entwickelt die Ausbildung an den Tempo der Teilnehmer angepasst
Farris Chua
Kurs - Data Analysis in Python using Pandas and Numpy
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Advanced Amazon Web Services (AWS) CloudFormation
7 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Cloud-Ingenieure und -Entwickler, die CloudFormation zur Verwaltung von Infrastrukturressourcen innerhalb des AWS-Ökosystems verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Implementierung von CloudFormation-Vorlagen zur Automatisierung der Infrastrukturverwaltung.
- Vorhandene AWS-Ressourcen in CloudFormation zu integrieren.
- StackSets verwenden, um Stacks über mehrere Konten und Regionen hinweg zu verwalten.
Amazon DynamoDB for Developers
14 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Entwickler, die eine DynamoDB NoSQL Datenbank in eine auf AWS gehostete Webanwendung integrieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- die notwendige Entwicklungsumgebung einzurichten, um mit der Integration von Daten in DynamoDB zu beginnen.
- DynamoDB in Webanwendungen und mobile Anwendungen zu integrieren.
- Daten in AWS mit AWS-Services bewegen.
- Operationen mit AWS DAX implementieren.
AWS IoT Core
14 StundenDiese von einem Ausbilder geleitete Live-Schulung in Österreich (vor Ort oder per Fernzugriff) richtet sich an Ingenieure, die IoT-Geräte auf AWS bereitstellen und verwalten möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein, eine IoT-Plattform aufzubauen, die die Bereitstellung und Verwaltung eines Backends, eines Gateways und von Geräten auf AWS umfasst.
Amazon Web Services (AWS) IoT Greengrass
21 StundenDiese von einem Kursleiter geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Entwickler, die AWS IoT Greengrass-Funktionen installieren, konfigurieren und verwalten möchten, um Anwendungen für verschiedene Geräte zu erstellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein, mit AWS IoT Greengrass Anwendungen auf intelligenten Geräten zu erstellen, bereitzustellen, zu verwalten, zu sichern und zu überwachen.
AWS Lambda for Developers
14 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (vor Ort oder aus der Ferne) richtet sich an Entwickler, die AWS Lambda nutzen möchten, um Dienste und Anwendungen in der Cloud zu erstellen und bereitzustellen, ohne sich um die Bereitstellung der Ausführungsumgebung (Server, VMs und Container, Verfügbarkeit, Skalierbarkeit, Speicher usw.) kümmern zu müssen.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Konfigurieren Sie AWS Lambda, um eine Funktion auszuführen.
- FaaS (Functions as a Service) und die Vorteile der serverlosen Entwicklung zu verstehen.
- AWS Lambda-Funktionen erstellen, hochladen und ausführen.
- Lambda-Funktionen mit verschiedenen Ereignisquellen integrieren.
- Lambda-basierte Anwendungen zu verpacken, bereitzustellen, zu überwachen und Fehler zu beheben.
AWS CloudFormation
7 StundenDiese von einem Ausbilder geleitete Live-Schulung (online oder vor Ort) richtet sich an Ingenieure, die mit AWS CloudFormation den Prozess der Verwaltung der AWS-Cloud-Infrastruktur automatisieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Aktivieren Sie AWS-Services, um mit der Verwaltung der Infrastruktur zu beginnen.
- Das Prinzip „Infrastruktur als Code“ verstehen und anwenden.
- Steigern Sie die Qualität und senken Sie die Kosten für die Bereitstellung der Infrastruktur.
- Schreiben von AWS CloudFormation Templates mit YAML.
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.
Data Analysis with Python, Pandas and Numpy
14 StundenThis instructor-led, live training in Österreich (online or onsite) is aimed at intermediate-level Python developers and data analysts who wish to enhance their skills in data analysis and manipulation using Pandas and NumPy.
By the end of this training, participants will be able to:
- Set up a development environment that includes Python, Pandas, and NumPy.
- Create a data analysis application using Pandas and NumPy.
- Perform advanced data wrangling, sorting, and filtering operations.
- Conduct aggregate operations and analyze time series data.
- Visualize data using Matplotlib and other visualization libraries.
- Debug and optimize their data analysis code.
Mastering DevOps with AWS Cloud9
21 StundenDiese von einem Ausbilder geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an fortgeschrittene Fachleute, die ihr Verständnis von DevOps-Praktiken vertiefen und die Entwicklungsprozesse mit AWS Cloud9 optimieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- AWS Cloud9 für DevOps-Workflows einrichten und konfigurieren.
- Implementierung von Pipelines für kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD).
- Automatisieren von Test-, Überwachungs- und Bereitstellungsprozessen mit AWS Cloud9.
- Integrieren Sie AWS-Services wie Lambda, EC2 und S3 in DevOps-Arbeitsabläufe.
- Verwenden Sie Versionskontrollsysteme wie GitHub oder GitLab in AWS Cloud9.
Developing Serverless Applications on AWS Cloud9
14 StundenDiese von einem Ausbilder geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Fachleute auf mittlerem Niveau, die lernen möchten, wie man effektiv serverlose Anwendungen auf AWS Cloud9 und AWS Lambda erstellt, bereitstellt und wartet.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Grundlagen der serverlosen Architektur zu verstehen.
- AWS Cloud9 für die Entwicklung serverloser Anwendungen einrichten.
- Serverlose Anwendungen mit AWS Lambda entwickeln, testen und bereitstellen.
- Integrieren von AWS Lambda mit anderen AWS-Services wie API Gateway und S3.
- Optimieren Sie serverlose Anwendungen für Leistung und Kosteneffizienz.
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.
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:
- Eine notwendige Entwicklungsumgebung für die Entwicklung von APIs mit Python und FastAPI einzurichten.
- APIs mithilfe der FastAPI-Bibliothek schneller und einfacher zu erstellen.
- Zu lernen, wie man Datenmodelle und Schemas basierend auf Pydantic und OpenAPI erstellt.
- APIs mithilfe von SQLAlchemy mit einer Datenbank zu verbinden.
- Sicherheit und Authentifizierung in APIs mithilfe der FastAPI-Tools zu implementieren.
- Container-Images zu erstellen und Web-APIs auf einem Cloud-Server bereitzustellen.
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
4 StundenZusammenfassung:
- Grundlagen der IoT-Architektur und -Funktionen
- "Dinge", "Sensoren", Internet und die Abbildung zwischen den Geschäftsfunktionen des IoT
- Das Wesentliche aller IoT-Softwarekomponenten - Hardware, Firmware, Middleware, Cloud und mobile App
- IoT-Funktionen - Flottenmanager, Datenvisualisierung, SaaS-basiertes FM und DV, Alarmierung, Sensor-Onboarding, "Ding"-Onboarding, Geo-Fencing
- Grundlagen der Kommunikation von IoT-Geräten mit der Cloud mit MQTT.
- Anbindung von IoT-Geräten an AWS mit MQTT (AWS IoT Core).
- Verbindung des AWS IoT-Kerns mit der AWS Lambda-Funktion für Berechnungen und Datenspeicherung.
- Verbindung von Raspberry PI mit AWS IoT-Kern und einfacher Datenkommunikation.
- Alarme und Ereignisse
- Sensor-Kalibrierung
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
8 StundenZusammenfassung:
- Grundlagen der IoT-Architektur und -Funktionen
- "Dinge", "Sensoren", Internet und die Abbildung zwischen den Geschäftsfunktionen des IoT
- Wesentliche Bestandteile aller IoT-Softwarekomponenten - Hardware, Firmware, Middleware, Cloud und mobile App
- IoT-Funktionen - Flottenmanager, Datenvisualisierung, SaaS-basiertes FM und DV, Alarmierung, Sensor-Onboarding, "Ding"-Onboarding, Geo-Fencing
- Grundlagen der Kommunikation von IoT-Geräten mit der Cloud mit MQTT.
- Anbindung von IoT-Geräten an AWS mit MQTT (AWS IoT Core).
- Verbindung des AWS IoT-Kerns mit der AWS Lambda-Funktion für Berechnungen und Datenspeicherung mit DynamoDB.
- Verbindung von Raspberry PI mit AWS IoT-Kern und einfacher Datenkommunikation.
- Praktische Übungen mit Raspberry PI und AWS IoT Core, um ein intelligentes Gerät zu bauen.
- Visualisierung von Sensordaten und Kommunikation mit Webinterface.
Accelerating Python Pandas Workflows with Modin
14 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (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 einzurichten, um mit der Entwicklung von Pandas-Workflows in großem Maßstab mit Modin zu beginnen.
- die Funktionen, die Architektur und die Vorteile von Modin zu verstehen.
- Die Unterschiede zwischen Modin, Dask und Ray kennen.
- Schnellere Durchführung von Pandas-Vorgängen mit Modin.
- Implementierung der gesamten Pandas API und Funktionen.