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)
Sujets abordés, de nombreux exemples de code en direct, attitude des formateurs vis-à-vis du groupe
Weronika - ATOS PGS sp. z o.o.
Formation - Reactive Programming with Angular RxJS
Traduction automatique
Tout est bon, rien à améliorer
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Formation - AWS Lambda for Developers
Traduction automatique
Applications IoT
Palaniswamy Suresh Kumar - Makers' Academy
Formation - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Traduction automatique
Bien que la formation se déroule en ligne, l'interaction avec le formateur était remarquable et il était toujours disponible pour fournir des sources précieuses complétant la formation. Je suis très satisfait.
Nuno Marques - MULTICERT, S.A.
Formation - Functional Reactive Programming with Java 9 and RxJava
Traduction automatique
Le rythme, la profondeur et les explications étaient tous excellents. Il est clair que Scott est un expert sur le sujet et apprendre de lui était super agréable.
Ben Leiken - SurveyMonkey
Formation - Reactive Programming for iOS with RxSwift
Traduction automatique