Struttura del corso
Introduzione ad AWS Cloud9 per lo sviluppo full-stack
- Panoramica delle funzionalità di AWS Cloud9 per lo sviluppo full-stack
- Configurazione di AWS Cloud9 sia per il front-end che per il back-end
- Informazioni sull'interfaccia e le funzionalità dell'IDE Cloud9
Sviluppo front-end in AWS Cloud9
- Impostazione di framework front-end (React, Angular, ecc.)
- Sviluppo e test di applicazioni front-end in Cloud9
- Utilizzo di strumenti ed estensioni basati su browser
Sviluppo back-end in AWS Cloud9
- Configurazione degli ambienti di back-end (Node.js, Python e così via)
- Integrazione di database (MySQL, DynamoDB, ecc.)
- Implementazione di servizi di back-end da Cloud9
Debug di applicazioni full-stack
- Utilizzo degli strumenti di debug in AWS Cloud9
- Gestione degli errori front-end e back-end
- Scrittura ed esecuzione di unit test e test di integrazione
Integrazione con i servizi AWS
- Connessione a AWS Lambda per back-end serverless
- Integrazione di S3 per le soluzioni di storage
- Distribuzione di applicazioni full-stack su AWS EC2 o Elastic Beanstalk
Collaboration in AWS Cloud9
- Collaborazione con altri sviluppatori in tempo reale
- Gestione del controllo del codice sorgente tramite Git in Cloud9
- Revisioni del codice e condivisione dei progetti in Cloud9
Funzionalità avanzate e ottimizzazione in AWS Cloud9
- Ottimizzazione dei flussi di lavoro e automazione delle attività con Cloud9
- Utilizzo di AWS CloudFormation per gestire l'infrastruttura come codice
- Personalizzazione dell'IDE per esigenze specifiche di sviluppo full-stack
Best practice di sicurezza per lo sviluppo full-stack
- Implementazione dell'autenticazione e dell'autorizzazione sicure
- Protezione dei servizi front-end e back-end
- Utilizzo dei ruoli AWS IAM per il controllo degli accessi nelle applicazioni full-stack
Riepilogo e passaggi successivi
Requisiti
- Esperienza nello sviluppo web (HTML, CSS, JavaScript)
- Familiarità con le tecnologie di back-end (Node.js, database, ecc.)
Pubblico
- Sviluppatori full-stack
- Ingegneri del software
- Sviluppatori web che desiderano espandersi in ambienti basati su cloud
Recensioni (4)
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Corso - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Corso - 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
Corso - Web Application Development in PHP
Gabriel was very organized and prepared for this training. He answered all questions and clarify the AWS notions and architecture. Great job, Gabriel.