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
 35 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative