Plan du cours
Introduction à AWS Cloud9 pour le développement Full-Stack
- Aperçu des fonctionnalités d'AWS Cloud9 pour le développement full-stack
- Configuration d'AWS Cloud9 pour le front-end et le back-end
- Compréhension de l'interface et des fonctionnalités de l'IDE Cloud9
Développement Front-End dans AWS Cloud9
- Configuration des frameworks front-end (React, Angular, etc.)
- Développement et test des applications front-end dans Cloud9
- Utilisation des outils et extensions basés sur le navigateur
Développement Back-End dans AWS Cloud9
- Configuration des environnements back-end (Node.js, Python, etc.)
- Intégration des bases de données (MySQL, DynamoDB, etc.)
- Déploiement des 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 les back-end serverless
- Intégration de S3 pour les solutions de stockage
- Déploiement d'applications full-stack vers AWS EC2 ou Elastic Beanstalk
Collaboration dans AWS Cloud9
- Collaboration en temps réel avec d'autres développeurs
- Gestion du contrôle de source avec Git dans Cloud9
- Revisions de code et partage de projets dans Cloud9
Fonctionnalités Avancées et Optimisation dans AWS Cloud9
- Optimisation des workflows 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
Bonnes 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
Résumé et Prochaines Étapes
Pré requis
- Expérience en développement web (HTML, CSS, JavaScript)
- Connaissance des technologies back-end (Node.js, bases de données, etc.)
Audience
- Développeurs full-stack
- Ingénieurs logiciels
- Développeurs web souhaitant s'étendre à des environnements basés sur le cloud
Nos clients témoignent (3)
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
Que chaque leçon technique soit accompagnée de plusieurs exercices pratiques pour bien maîtriser les concepts.
Andrei-Calin Bajea
Formation - OWASP Top 10 2025
Traduction automatique
La convivialité tout en apprenant