Full-Stack Development with AWS Cloud9 Träningskurs
AWS Cloud9 tillhandahåller en fullfjädrad utvecklingsmiljö som gör det möjligt för utvecklare att effektivt bygga fullstackapplikationer i molnet. Den här kursen lär deltagarna hur man utnyttjar AWS Cloud9 för både front-end- och back-end-utveckling, och integrerar plattformen med ett brett utbud av AWS-tjänster för att bygga skalbara applikationer.
Denna instruktörsledda, liveutbildning (online eller på plats) riktar sig till fullstackutvecklare på mellannivå till avancerad nivå som vill använda AWS Cloud9 för att effektivisera sina utvecklingsarbetsflöden.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera AWS Cloud9 för fullstack-utveckling.
- Utveckla och felsök frontend-applikationer med hjälp av Cloud9.
- Skapa och distribuera backend-tjänster med AWS Cloud9.
- Integrera Cloud9 med AWS-tjänster för avancerade distributioner.
- Samarbeta med teammedlemmar i en molnbaserad utvecklingsmiljö.
Kursens upplägg
- Interaktiv föreläsning och diskussion.
- Massor av övningar och övning.
- Praktisk implementering i en live-lab-miljö.
Alternativ för kursanpassning
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
Kursplan
Introduktion till AWS Cloud9 för fullstack-utveckling
- Översikt över AWS Cloud9-funktioner för fullstack-utveckling
- Konfigurera AWS Cloud9 för både front-end och back-end
- Förstå Cloud9 IDE-gränssnittet och funktionerna
Front-End-utveckling i AWS Cloud9
- Konfigurera frontend-ramverk (React, Angular osv.)
- Utveckla och testa frontend-applikationer i Cloud9
- Använda webbläsarbaserade verktyg och tillägg
Backend-utveckling i AWS Cloud9
- Konfigurera backend-miljöer (Node.js, Python osv.)
- Integrera databaser (MySQL, DynamoDB, etc.)
- Distribuera serverdelstjänster från Cloud9
Felsökning av fullstack-applikationer
- Använda felsökningsverktyg i AWS Cloud9
- Hantera frontend- och backend-fel
- Skriva och köra enhets- och integrationstester
Integrera med AWS-tjänster
- Ansluta till AWS Lambda för serverlösa serverdelar
- Integrera S3 för lagringslösningar
- Distribuera fullstack-applikationer till AWS EC2 eller Elastic Beanstalk
Collaboration i AWS Cloud9
- Samarbeta med andra utvecklare i realtid
- Hantera källkontroll med Git i Cloud9
- Kodgranskningar och projektdelning i Cloud9
Avancerade funktioner och optimering i AWS Cloud9
- Optimera arbetsflöden och automatisera uppgifter med Cloud9
- Använda AWS CloudFormation för att hantera infrastruktur som kod
- Anpassa IDE för specifika utvecklingsbehov i full stack
Bästa praxis för säkerhet för fullstack-utveckling
- Implementera säker autentisering och auktorisering
- Skydda frontend- och backend-tjänster
- Använda AWS IAM-roller för åtkomstkontroll i fullstack-applikationer
Sammanfattning och nästa steg
Krav
- Erfarenhet av webbutveckling (HTML, CSS, JavaScript)
- Kännedom om backend-tekniker (Node.js, databaser osv.)
Publik
- Fullstack-utvecklare
- Mjukvaruingenjörer
- Webbutvecklare som vill expandera till molnbaserade miljöer
Open Training Courses require 5+ participants.
Full-Stack Development with AWS Cloud9 Träningskurs - Booking
Full-Stack Development with AWS Cloud9 Träningskurs - Enquiry
Full-Stack Development with AWS Cloud9 - Consultancy Enquiry
Consultancy Enquiry
Vittnesmål (3)
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's enthusiasm around the subject
Matthew Fowles - AGRO Merchants Whitchurch Limited
Kurs - Web Application Development in PHP
Upcoming Courses
Relaterade Kurser
Advanced Amazon Web Services (AWS) CloudFormation
7 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till molningenjörer och utvecklare som vill använda CloudFormation för att hantera infrastrukturresurser inom AWS-ekosystemet.
I slutet av denna utbildning kommer deltagarna att kunna:
- Implementera CloudFormation-mallar för att automatisera infrastrukturhanteringen.
- Integrera befintliga AWS-resurser i CloudFormation.
- Använd StackSets för att hantera travar över flera konton och regioner.
Amazon DynamoDB for Developers
14 timmarDenna instruktörsledda, liveträning i Sverige (online eller på plats) riktar sig till utvecklare som vill integrera en DynamoDB NoSQL-databas i en webbapplikation som finns på AWS.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera den utvecklingsmiljö som krävs för att börja integrera data i DynamoDB.
- Integrera DynamoDB i webbapplikationer och mobila applikationer.
- Flytta data i AWS med AWS-tjänster.
- Implementera åtgärder med AWS DAX.
AWS IoT Core
14 timmarDenna instruktörsledda, liveutbildning i Sverige (på plats eller på distans) riktar sig till ingenjörer som vill distribuera och hantera IoT-enheter på AWS.
I slutet av denna utbildning kommer deltagarna att kunna bygga en IoT-plattform som inkluderar distribution och hantering av en backend, gateway och enheter ovanpå AWS.
Amazon Web Services (AWS) IoT Greengrass
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill installera, konfigurera och hantera AWS IoT Greengrass-funktioner för att skapa applikationer för olika enheter.
I slutet av denna utbildning kommer deltagarna att kunna använda AWS IoT Greengrass för att bygga, distribuera, hantera, säkra och övervaka applikationer på intelligenta enheter.
AWS Lambda for Developers
14 timmarDenna instruktörsledda, liveutbildning i Sverige (på plats eller fjärransluten) riktar sig till utvecklare som vill använda AWS Lambda för att bygga och distribuera tjänster och applikationer till molnet, utan att behöva oroa sig för att tillhandahålla körningsmiljön (servrar, virtuella datorer och behållare, tillgänglighet, skalbarhet, lagring etc.).
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera AWS Lambda för att köra en funktion.
- Förstå FaaS (Functions as a Service) och fördelarna med serverlös utveckling.
- Bygg, ladda upp och kör AWS Lambda funktioner.
- Integrera Lambda-funktioner med olika händelsekällor.
- Paketera, distribuera, övervaka och felsök Lambda-baserade applikationer.
AWS CloudFormation
7 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till ingenjörer som vill använda AWS CloudFormation för att automatisera processen för att hantera AWS molninfrastruktur.
I slutet av denna utbildning kommer deltagarna att kunna:
- Aktivera AWS-tjänster för att komma igång med att hantera infrastruktur.
- Förstå och tillämpa principen om "infrastruktur som kod".
- Förbättra kvaliteten och sänka kostnaderna för att distribuera infrastruktur.
- Skriv AWS CloudFormation mallar med YAML.
Mastering DevOps with AWS Cloud9
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till proffs på avancerad nivå som vill fördjupa sin förståelse för DevOps metoder och effektivisera utvecklingsprocesser med hjälp av AWS Cloud9.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera AWS Cloud9 för DevOps arbetsflöden.
- Implementera pipelines för kontinuerlig integrering och kontinuerlig leverans (CI/CD).
- Automatisera test-, övervaknings- och distributionsprocesser med hjälp av AWS Cloud9.
- Integrera AWS-tjänster som Lambda, EC2 och S3 i DevOps arbetsflöden.
- Använd källkontrollsystem som GitHub eller GitLab inom AWS Cloud9.
Developing Serverless Applications on AWS Cloud9
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till proffs på mellannivå som vill lära sig hur man effektivt bygger, distribuerar och underhåller serverlösa applikationer på AWS Cloud9 och AWS Lambda.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå grunderna i serverlös arkitektur.
- Konfigurera AWS Cloud9 för serverlös applikationsutveckling.
- Utveckla, testa och distribuera serverlösa program med hjälp av AWS Lambda.
- Integrera AWS Lambda med andra AWS-tjänster som API Gateway och S3.
- Optimera serverlösa program för prestanda och kostnadseffektivitet.
Web Application Development with Flask
14 timmarDenna praktiska kurs riktar sig till Python utvecklare som vill skapa och underhålla sina första webbapplikationer. Den riktar sig också till personer som redan är bekanta med andra webbramverk såsom Django eller Web2py, och som vill lära sig hur man använder ett mikro-ramverk (det vill säga ett ramverk som sammanfogar tredjepartsbibliotek istället för att erbjuda en självständig universallösning) förändrar processen.
En betydande del av kursen ägnas inte åt Flask själv (det är litet), utan till tredjepartsbibliotek och verktyg som ofta används i Flask-projekt.
Full-Stack Development with React, TypeScript, Next.js, and Modern Backend
28 timmarThis instructor-led, live training in Sverige (online or onsite) is aimed at intermediate-level developers who wish to build Full-Stack applications using React 19, TypeScript, Next.js, Node.js, Prisma, PostgreSQL, and related DevOps practices.
By the end of this training, participants will be able to:
- Develop responsive and scalable front-end applications using React 19 and TypeScript.
- Integrate automated testing using Jest and React Testing Library.
- Build and document RESTful APIs using Express, JWT, and Prisma with PostgreSQL.
- Deploy applications using Git and DevOps pipelines.
- Understand the role of Data Warehouses, Data Lakes, and AI integration in modern web ecosystems.
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
4 timmarSomrig:
- Grunderna i IoT-arkitektur och funktioner
- "Saker", "Sensorer", Internet och mappningen mellan affärsfunktioner i IoT
- Oumbärlig för alla IoT-programvarukomponenter – hårdvara, firmware, mellanprogram, moln och mobilapp
- IoT-funktioner - Fleet manager, datavisualisering, SaaS-baserad FM och DV, larm/larm, sensorintroduktion, "sak" onboarding, geo-fencing
- Grunderna i IoT-enhetskommunikation med molnet med MQTT.
- Ansluta IoT-enheter till AWS med MQTT (AWS IoT Core).
- Ansluter AWS IoT-kärnan med AWS Lambda-funktionen för beräkning och datalagring.
- Ansluter Raspberry PI med AWS IoT kärna och enkel datakommunikation.
- Aviseringar och händelser
- Kalibrering av sensor
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
8 timmarSammanfattning:
- Grunderna i IoT-arkitektur och funktioner
- "Saker", "Sensorer", Internet och mappningen mellan affärsfunktioner i IoT
- Oumbärlig för alla IoT-programvarukomponenter – hårdvara, firmware, mellanprogram, moln och mobilapp
- IoT-funktioner - Fleet manager, datavisualisering, SaaS-baserad FM och DV, larm/larm, sensorintroduktion, "sak" onboarding, geo-fencing
- Grunderna i IoT-enhetskommunikation med molnet med MQTT.
- Ansluta IoT-enheter till AWS med MQTT (AWS IoT Core).
- Anslutning av AWS IoT-kärna med AWS Lambda-funktion för beräkning och datalagring med hjälp av DynamoDB.
- Ansluter Raspberry PI med AWS IoT kärna och enkel datakommunikation.
- Hands on med Raspberry PI och AWS IoT Core för att bygga en smart enhet.
- Visualisering av sensordata och kommunikation med webbgränssnitt.
Web Application Development (Advanced Level)
28 timmarThis instructor-led, live training in Sverige (online or onsite) is aimed at advanced-level web developers who wish to design, build, and deploy complex web applications using advanced tools and practices.
By the end of this training, participants will be able to:
- Design scalable web architectures with advanced front-end and back-end patterns.
- Work with modern frameworks like React, Angular, or Vue.
- Build secure, robust APIs using Node.js, Django, or PHP.
- Use Docker, CI/CD, and cloud-native tools for deployment.
- Explore emerging technologies like PWAs, Serverless, and WebAssembly.
Web Application Development (Basic Level)
28 timmarDenna ledarstyrda, levande utbildning i Sverige (online eller på plats) riktar sig till yrkesverksamma på nybörjar nivå som vill bygga funktionella och interaktiva webbplatser med hjälp av grundläggande webteknologier.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Förstå hur webben fungerar (klient-serverarkitektur, URL:er, webbläsare).
- Skapa strukturerade webbsidor med hjälp av HTML.
- Stilisa och förbättra webbsidor visuellt med hjälp av CSS.
- Lägga till interaktivitet och logik med JavaScript.
- Manipulera DOM för att svara på användarhändelser.
Web Application Development in PHP
21 timmarKursen är utformad för mellanliggande PHP utvecklare som vill berika sin kunskap och lära sig bästa praxis i programmerings- och webbutvecklingstekniker baserade på objektorienterade programmering och designmönster.