AWS Cloud9 and Python: A Practical Guide Treningskurs
AWS Cloud9 er et skybasert integrert utviklingsmiljø (IDE) som muliggjør effektiv Python utvikling, feilsøking og distribusjon. Dette kurset introduserer deltakerne til å sette opp, administrere og distribuere Python applikasjoner ved hjelp av AWS Cloud9, og gir praktisk erfaring i et samarbeidsmiljø.
Denne instruktørledede, live-opplæringen (online eller på stedet) er rettet mot utviklere på middels nivå Python som ønsker å forbedre utviklingsopplevelsen Python med AWS Cloud9.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Konfigurer og konfigurer AWS Cloud9 for Python utvikling.
- Forstå AWS Cloud9 IDE-grensesnittet og funksjonene.
- Skriv, feilsøk og distribuer Python-applikasjoner i AWS Cloud9.
- Samarbeid med andre utviklere ved å bruke AWS Cloud9-plattformen.
- Integrer AWS Cloud9 med andre AWS-tjenester for avanserte distribusjoner.
Kursets format
- Interaktivt foredrag og diskusjon.
- Mye øvelser og trening.
- Praktisk implementering i et live-lab-miljø.
Alternativer for kurstilpasning
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
Kursplan
Introduksjon til AWS Cloud9 og Python utvikling
- Oversikt over AWS Cloud9-funksjoner
- Sette opp og konfigurere AWS Cloud9 for Python
- Bli kjent med Cloud9 IDE
Utvikling i AWS Cloud9
- Skriver Python kode i skyen
- Bruke utviklingsverktøy i AWS Cloud9
- Forstå Python pakker og avhengigheter i Cloud9
Feilsøking og testing Python applikasjoner
- Bruker Cloud9s feilsøkingsverktøy
- Skriveenhetstester for Python applikasjoner
- Integrering med CI/CD-rørledninger
Distribuerer Python applikasjoner
- Distribuere applikasjoner til AWS-tjenester (Lambda, EC2, etc.)
- Automatisering av distribusjoner ved hjelp av Cloud9-verktøy
- Overvåking og skalering Python applikasjoner
Collaboration i AWS Cloud9
- Samarbeide i sanntid med andre utviklere
- Administrere kildekontroll i AWS Cloud9 (Git)
- Kodevurderinger og prosjektdeling i Cloud9
Integrering av AWS Cloud9 med andre AWS-tjenester
- Arbeide med AWS Lambda funksjoner i Cloud9
- Administrere S3-lagring i Cloud9
- Distribuere serverløse applikasjoner fra Cloud9
Avanserte AWS Cloud9-funksjoner
- Automatisering av arbeidsflyter ved hjelp av AWS CloudFormation
- Opprette egendefinerte IDE-konfigurasjoner i Cloud9
- Bruk av AWS SDK-er for Python (Boto3) i Cloud9
Beste praksis for sikkerhet i AWS Cloud9
- Administrere tilgangskontroll og tillatelser
- Sikring av Python applikasjoner distribuert gjennom Cloud9
- Bruk av AWS IAM-roller for sikker distribusjon
Sammendrag og neste trinn
Krav
- Grunnleggende kunnskap om Python programmering
- Erfaring med skybaserte miljøer er en fordel
Publikum
- Python utviklere
- Programvareingeniører
Open Training Courses require 5+ participants.
AWS Cloud9 and Python: A Practical Guide Treningskurs - Booking
AWS Cloud9 and Python: A Practical Guide Treningskurs - Enquiry
AWS Cloud9 and Python: A Practical Guide - Consultancy Enquiry
Consultancy Enquiry
Testimonials (5)
Det faktum å ha mer praktiske øvelser som bruker mer lignende data til det vi bruker i våre prosjekter (satellittbilder i rasterformat)
Matthieu - CS Group
Kurs - Scaling Data Analysis with Python and Dask
Machine Translated
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Kurs - Developing APIs with Python and FastAPI
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Kurs - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Kurs - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Trainer develops training based on participant's pace
Farris Chua
Kurs - Data Analysis in Python using Pandas and Numpy
Upcoming Courses
Relaterte kurs
Advanced Amazon Web Services (AWS) CloudFormation
7 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot skyingeniører og utviklere som ønsker å bruke CloudFormation til å administrere infrastrukturressurser i AWS-økosystemet.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Implementer CloudFormation maler for å automatisere infrastrukturadministrasjon.
- Integrer eksisterende AWS-ressurser i CloudFormation.
- Bruk StackSets til å administrere stabler på tvers av flere kontoer og regioner.
Amazon DynamoDB for Developers
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å integrere en DynamoDB NoSQL-database i en nettapplikasjon som er vert på AWS.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å integrere data i DynamoDB.
- Integrer DynamoDB i webapplikasjoner og mobilapplikasjoner.
- Flytt data i AWS med AWS-tjenester.
- Implementere operasjoner med AWS DAX.
AWS IoT Core
14 timerDenne instruktørledede, live-opplæringen i Norge (på stedet eller ekstern) er rettet mot ingeniører som ønsker å distribuere og administrere IoT-enheter på AWS.
Ved slutten av denne opplæringen vil deltakerne kunne bygge en IoT-plattform som inkluderer distribusjon og administrasjon av en backend, gateway og enheter på toppen av AWS.
Amazon Web Services (AWS) IoT Greengrass
21 timerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å installere, konfigurere og administrere AWS IoT Greengrass-funksjoner for å lage applikasjoner for ulike enheter.
Ved slutten av denne opplæringen vil deltakerne kunne bruke AWS IoT Greengrass til å bygge, distribuere, administrere, sikre og overvåke applikasjoner på intelligente enheter.
AWS Lambda for Developers
14 timerDenne instruktørledede, live-opplæringen i Norge (på stedet eller ekstern) er rettet mot utviklere som ønsker å bruke AWS Lambda til å bygge og distribuere tjenester og applikasjoner til skyen, uten å måtte bekymre deg for å klargjøre utførelsesmiljøet (servere, VM-er og containere, tilgjengelighet, skalerbarhet, lagring osv.).
Ved slutten av denne opplæringen vil deltakerne kunne:
- Konfigurer AWS Lambda for å utføre en funksjon.
- Forstå FaaS (Functions as a Service) og fordelene med serverløs utvikling.
- Bygg, last opp og utfør AWS Lambda funksjoner.
- Integrer Lambda-funksjoner med forskjellige hendelseskilder.
- Pakke, distribuere, overvåke og feilsøke Lambda-baserte applikasjoner.
AWS CloudFormation
7 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot ingeniører som ønsker å bruke AWS CloudFormation til å automatisere prosessen med å administrere AWS-skyinfrastruktur.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Aktiver AWS-tjenester for å komme i gang med å administrere infrastruktur.
- Forstå og anvende prinsippet om "infrastruktur som kode".
- Forbedre kvaliteten og senk kostnadene ved utplassering av infrastruktur.
- Skriv AWS CloudFormation maler med YAML.
Scaling Data Analysis with Python and Dask
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot dataforskere og programvareingeniører som ønsker å bruke Dask med Python-økosystemet for å bygge, skalere og analysere store datasett.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp miljøet for å begynne å bygge stordatabehandling med Dask og Python.
- Utforsk funksjonene, bibliotekene, verktøyene og APIene som er tilgjengelige i Dask.
- Forstå hvordan Dask akselererer parallell databehandling i Python.
- Lær hvordan du skalerer Python-økosystemet (Numpy, SciPy og Pandas) ved hjelp av Dask.
- Optimaliser Dask-miljøet for å opprettholde høy ytelse ved håndtering av store datasett.
Data Analysis with Python, Pandas and Numpy
14 timerThis instructor-led, live training in Norge (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 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot profesjonelle på avansert nivå som ønsker å utdype sin forståelse av DevOps praksis og strømlinjeforme utviklingsprosesser ved å bruke AWS Cloud9.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Konfigurer og konfigurer AWS Cloud9 for DevOps arbeidsflyter.
- Implementer kontinuerlig integrasjon og kontinuerlig levering (CI/CD) rørledninger.
- Automatiser testing, overvåking og distribusjonsprosesser ved hjelp av AWS Cloud9.
- Integrer AWS-tjenester som Lambda, EC2 og S3 i DevOps arbeidsflyter.
- Bruk kildekontrollsystemer som GitHub eller GitLab i AWS Cloud9.
Developing Serverless Applications on AWS Cloud9
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot fagfolk på middels nivå som ønsker å lære hvordan man effektivt bygger, distribuerer og vedlikeholder serverløse applikasjoner på AWS Cloud9 og AWS Lambda.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå det grunnleggende om serverløs arkitektur.
- Konfigurer AWS Cloud9 for serverløs applikasjonsutvikling.
- Utvikle, test og distribuer serverløse applikasjoner ved hjelp av AWS Lambda.
- Integrer AWS Lambda med andre AWS-tjenester som API Gateway og S3.
- Optimaliser serverløse applikasjoner for ytelse og kostnadseffektivitet.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 timerDenne instruktørledede, live-opplæringen i (online eller på stedet) er rettet mot utviklere som ønsker å bruke FARM (FastAPI, React og MongoDB)-stakken for å bygge dynamiske, høyytelses- og skalerbare nettapplikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet som integrerer FastAPI, React og MongoDB. Forstå nøkkelkonseptene, funksjonene og fordelene med FARM-stakken. Lær hvordan du bygger REST APIer med FastAPI. Lær hvordan du designer interaktive applikasjoner med React. Utvikle, test og distribuer applikasjoner (front-end og back-end) ved å bruke FARM-stakken.
Developing APIs with Python and FastAPI
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke FastAPI med Python for å bygge, teste og distribuere RESTful APIer enklere og raskere.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sette opp det nødvendige utviklingsmiljøet for å utvikle API-er med Python og FastAPI.
- Opprette API-er raskere og enklere ved hjelp av FastAPI-biblioteket.
- Lære hvordan man oppretter datamodeller og skjemaer basert på Pydantic og OpenAPI.
- Koble API-er til en database ved hjelp av SQLAlchemy.
- Implementere sikkerhet og autentisering i API-er ved hjelp av FastAPI-verktøyene.
- Bygge container-images og distribuere web-API-er til en sky-server.
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
4 timerSommerlig:
- Grunnleggende om IoT-arkitektur og funksjoner
- "Ting", "Sensorer", Internett og kartleggingen mellom forretningsfunksjoner til IoT
- Viktig for alle IoT-programvarekomponenter - maskinvare, fastvare, mellomvare, sky og mobilapp
- IoT-funksjoner- Fleet manager, datavisualisering, SaaS-basert FM og DV, varsling/alarm, sensor onboarding, “thing” onboarding, geo-fencing
- Grunnleggende om IoT-enhetskommunikasjon med sky med MQTT.
- Koble IoT-enheter til AWS med MQTT (AWS IoT Core).
- Koble AWS IoT kjerne med AWS Lambda funksjon for beregning og datalagring.
- Koble til Raspberry PI med AWS IoT kjerne og enkel datakommunikasjon.
- Varsler og hendelser
- Sensorkalibrering
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
8 timerSammendrag:
- Grunnleggende om IoT-arkitektur og funksjoner
- "Ting", "Sensorer", Internett og kartleggingen mellom forretningsfunksjoner til IoT
- Viktig for alle IoT-programvarekomponenter - maskinvare, fastvare, mellomvare, sky og mobilapp
- IoT-funksjoner- Fleet manager, datavisualisering, SaaS-basert FM og DV, varsling/alarm, sensor onboarding, “thing” onboarding, geo-fencing
- Grunnleggende om IoT-enhetskommunikasjon med sky med MQTT.
- Koble IoT-enheter til AWS med MQTT (AWS IoT Core).
- Koble til AWS IoT kjerne med AWS Lambda funksjon for beregning og datalagring ved hjelp av DynamoDB.
- Koble Raspberry PI med AWS IoT kjerne og enkel datakommunikasjon.
- Hands on med Raspberry PI og AWS IoT Core for å bygge en smart enhet.
- Sensordatavisualisering og kommunikasjon med webgrensesnitt.
Accelerating Python Pandas Workflows with Modin
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot dataforskere og utviklere som ønsker å bruke Modin til å bygge og implementere parallelle beregninger med Pandas for raskere dataanalyse.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige miljøet for å begynne å utvikle Pandas arbeidsflyter i skala med Modin.
- Forstå funksjonene, arkitekturen og fordelene ved Modin.
- Kjenn forskjellene mellom Modin, Dask og Ray.
- Utfør Pandas operasjoner raskere med Modin.
- Implementer hele Pandas API og funksjoner.