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
Mărturii (5)
Mi-a plăcut modul în care Gunnar a scris aproape tot codul în timp ce îl parcurgeam, dar că a existat o mulțime de materiale pre-pregătite pe unitatea Google la care mă pot referi după instruire. Codul scris de Gunnar pe baza datelor de probă pe care le-am furnizat în prealabil a fost, de asemenea, extrem de util și a făcut ca instruirea să fie relevantă pentru propriile noastre seturi de date.
Ranvir - Schroders Personal Wealth
Curs - Visual Studio Code
Tradus de catre o masina
Exemple multiple pentru fiecare modul și cunoștințe excelente ale formatorului.
Sebastian - BRD
Curs - Secure Developer Java (Inc OWASP)
Tradus de catre o masina
Modul3 Atacuri și exploatări ale aplicațiilor, XSS, injecție SQL Modul4 Atacuri și exploatări ale serverelor, DOS, BOF
Tshifhiwa - Vodacom
Curs - How to Write Secure Code
Tradus de catre o masina
Exemple din viața reală.
Kristoffer Opdahl - Buypass AS
Curs - Web Security with the OWASP Testing Framework
Tradus de catre o masina
Cunoașterea trainerului în domeniu a fost excelentă, iar modul în care au fost structurate sesiunile, astfel încât publicul să poată urma demonstrațiile, a ajutat foarte mult la consolidează această cunoaștere, comparativ cu doar a se aşeza și a asculta.
Jack Allan - RSM UK Management Ltd.
Curs - Secure Developer .NET (Inc OWASP)
Tradus de catre o masina