Plan du cours
Introduction à AWS Cloud9 pour le développement full-stack
- Vue d'ensemble des fonctionnalités d'AWS Cloud9 pour le développement full-stack
- Configuration d'AWS Cloud9 pour le développement côté client et côté serveur
- Comprendre l'interface et les fonctionnalités de l'IDE Cloud9
Développement côté client dans AWS Cloud9
- Configuration des frameworks côté client (React, Angular, etc.)
- Développement et test d'applications côté client dans Cloud9
- Utilisation d'outils et d'extensions basés sur le navigateur
Développement côté serveur dans AWS Cloud9
- Configuration des environnements côté serveur (Node.js, Python, etc.)
- Intégration de bases de données (MySQL, DynamoDB, etc.)
- Déploiement de services côté serveur à partir de Cloud9
Débogage des applications full-stack
- Utilisation d'outils de débogage dans AWS Cloud9
- Gestion des erreurs côté client et côté serveur
- 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 dans AWS Cloud9
- Collaboration avec d'autres développeurs en temps réel
- Gestion du contrôle de sources à l'aide de Git dans Cloud9
- Revisions 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 comme du 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 côté client et côté serveur
- 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 côté serveur (Node.js, bases de données, etc.)
Public cible
- Développeurs full-stack
- Ingénieurs logiciels
- Développeurs web souhaitant s'orienter vers les environnements basés sur le 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