Schița de curs

Introducere în AWS Cloud9 pentru dezvoltarea full-stack

  • Prezentare a funcțiilor AWS Cloud9 pentru dezvoltarea full-stack
  • Configurarea AWS Cloud9 atât pentru partea de frontend, cât și pentru cea de backend
  • Înțelegerea interfeței IDE Cloud9 și a funcțiilor sale

Dezvoltarea front-end în AWS Cloud9

  • Configurarea framework-urilor de frontend (React, Angular, etc.)
  • Dezvoltarea și testarea aplicațiilor front-end în Cloud9
  • Utilizarea unor unelte și extensii bazate pe browser

Dezvoltarea back-end în AWS Cloud9

  • Configurarea mediilor de back-end (Node.js, Python, etc.)
  • Integrarea bazelor de date (MySQL, DynamoDB, etc.)
  • Implementarea serviciilor back-end din Cloud9

Depanarea aplicațiilor full-stack

  • Utilizarea unor unelte de depănat în AWS Cloud9
  • Gestionarea erorilor din partea de frontend și backend
  • Scrierea și rularea testelor unitare și de integrare

Integrarea cu serviciile AWS

  • Conectarea la AWS Lambda pentru back-ends fără server
  • Integrarea S3 pentru soluții de stocare
  • Implementarea aplicațiilor full-stack în AWS EC2 sau Elastic Beanstalk

Colaborarea în AWS Cloud9

  • Colaborarea cu alți dezvoltatori în timp real
  • Gestionarea controlului sursă folosind Git în Cloud9
  • Recenzii de cod și împărtășirea proiectelor în Cloud9

Funcționalități avansate și optimizare în AWS Cloud9

  • Optimizarea fluxurilor de lucru și automatizarea sarcinilor cu Cloud9
  • Utilizarea AWS CloudFormation pentru gestionarea infrastructurii ca cod
  • Personalizarea IDE-ului pentru nevoile specifice de dezvoltare full-stack

Practici de securitate pentru dezvoltarea full-stack

  • Implementarea autentificării și autorizării sigure
  • Protejarea serviciilor front-end și back-end
  • Utilizarea rolurilor AWS IAM pentru controlul accesului în aplicațiile full-stack

Rezumat și următoarele pași

Cerințe

  • Experiență în dezvoltarea web (HTML, CSS, JavaScript)
  • Familiarizare cu tehnologiile back-end (Node.js, baze de date, etc.)

Audiență

  • Dezvoltatori full-stack
  • Ingineri software
  • Dezvoltatori web care doresc să se extind în medii bazate pe cloud
 35 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite