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
Nos clients témoignent (5)
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Formation - Reactive Programming with Angular RxJS
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Formation - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Formation - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Formation - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.