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 (5)
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Corso - Reactive Programming with Angular RxJS
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」
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Corso - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.