Plan du cours

Introduction à AWS Cloud9 pour le développement complet

  • Aperçu des fonctionnalités d'AWS Cloud9 pour le développement full-stack
  • Configurer AWS Cloud9 pour le front-end et le back-end
  • Comprendre l'interface et les fonctionnalités de l'IDE Cloud9

Développement frontal dans AWS Cloud9

  • Mise en place de frameworks frontaux (React, Angular, etc.)
  • Développer et tester des applications frontales dans Cloud9
  • Utilisation d'outils et d'extensions basés sur le navigateur

Développement back-end dans AWS Cloud9

  • Mise en place d'environnements back-end (Node.js, Python, etc.)
  • Intégration de bases de données (MySQL, DynamoDB, etc.)
  • Déploiement de services back-end à partir de Cloud9

Débogage des applications complètes

  • Utilisation des outils de débogage dans AWS Cloud9
  • Gestion des erreurs front-end et back-end
  • Écrire et exécuter des tests unitaires et d'intégration

Intégration avec les services AWS

  • Connexion à AWS Lambda pour les backends sans serveur
  • Intégration de S3 pour les solutions de stockage
  • Déployer des applications complètes sur AWS EC2 ou Elastic Beanstalk

Collaboration dans AWS Cloud9

  • Collaborer avec d'autres développeurs en temps réel
  • Gérer le contrôle de source à l'aide de Git dans Cloud9
  • Revue de code et partage de projet 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 les besoins spécifiques du développement full-stack

Meilleures pratiques de sécurité pour le développement complet

  • Mise en œuvre d'une authentification et d'une autorisation sécurisées
  • Sécurisation des services frontaux et dorsaux
  • 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)
  • Familiarité avec les technologies back-end (Node.js, bases de données, etc.)

Audience

  • Développeurs complets
  • Ingénieurs logiciels
  • Développeurs web cherchant à se développer dans des environnements basés sur le cloud
 35 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires