Plan du cours
Introduction à AWS Cloud9 pour le développement full-stack
- Présentation des fonctionnalités d'AWS Cloud9 pour le développement full-stack
- Configuration d'AWS Cloud9 pour le front-end et le back-end
- Comprendre l'interface et les fonctionnalités de l'IDE Cloud9
Développement Front-End avec AWS Cloud9
- Mise en place de frameworks front-end (React, Angular, etc.)
- Développement et test d'applications front-end dans Cloud9
- Utilisation d'outils et d'extensions basés sur le navigateur
Développement Back-End avec AWS Cloud9
- Configuration des environnements back-end (Node.js, Python, etc.)
- Intégration de bases de données (MySQL, DynamoDB, etc.)
- Déploiement de services back-end depuis Cloud9
Débogage des applications Full-Stack
- Utilisation des outils de débogage dans AWS Cloud9
- Gestion des erreurs front-end et back-end
- Rédaction et exécution de tests unitaires et d'intégration
Intégration avec les services AWS
- Connexion à AWS Lambda pour des back-ends serverless
- Intégration de S3 pour les solutions de stockage
- Déploiement d'applications full-stack sur AWS EC2 ou Elastic Beanstalk
Collaboration avec AWS Cloud9
- Collaboration avec d'autres développeurs en temps réel
- Gestion du contrôle de sources à l'aide de Git dans Cloud9
- Revue de code et partage de projets dans Cloud9
Fonctionnalités avancées et optimisation dans AWS Cloud9
- Optimisation des flux de travail et automatisation des tâches avec Cloud9
- Utilisation d'AWS CloudFormation pour gérer l'infrastructure en tant que code
- Personnalisation de l'IDE pour répondre aux besoins spécifiques du développement full-stack
Meilleures pratiques de sécurité pour le développement Full-Stack
- Mise en œuvre d'une authentification et d'une autorisation sécurisées
- Sécurisation des services front-end et back-end
- Utilisation des rôles AWS IAM pour le contrôle d'accès dans les applications full-stack
Pré requis
- Expérience en développement web (HTML, CSS, JavaScript)
- Connaissance des technologies back-end (Node.js, bases de données, etc.)
Public visé
- Développeurs full-stack
- Ingénieurs logiciels
- Développeurs web souhaitant s'orienter vers des environnements cloud
Nos clients témoignent (2)
Cette formation m'a permis d'élargir mes connaissances et ma compréhension de Burp Suite. J'ai également pris conscience que ce que j'avais appris par moi-même restait encore assez limité. Cette formation m'a été très utile en tant que QA, car Burp Suite est un outil précieux pour réaliser des tests de sécurité et améliorer la qualité globale des tests d'applications. Je continuerai à explorer cet outil et à approfondir ses fonctionnalités et ses capacités.
Rea Mendez - BAKAWAN Data Anallytics Inc.
Formation - OWASP Top 10 2025
Traduction automatique
J'ai vraiment apprécié d'apprendre sur les attaques par IA et les outils disponibles pour commencer à pratiquer et à utiliser activement pour les tests de sécurité. J'ai acquis beaucoup de connaissances que je n'avais pas au début, et le cours a répondu à mes attentes. Ma partie préférée de la formation était le navigateur Comet, et j'ai été impressionné par ce qu'il pouvait faire. C'est assurément quelque chose que je vais explorer davantage. Globalement, c'était un excellent cours et j'ai beaucoup apprécié d'apprendre le Top 10 OWASP GenAI.
Patrick Collins - Optum
Formation - OWASP GenAI Security
Traduction automatique