Exploring the DynamoDB API and the AWS SDKs (French)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Description du cours
Amazon DynamoDB reflète un changement de paradigme par rapport aux bases de données relationnelles en termes de gestion, d'utilisation et de conception de schémas. Les développeurs et les architectes doivent comprendre l'état d'esprit non relationnel, ou NoSQL, dans l'utilisation des fonctionnalités DynamoDB pour développer des solutions performantes.
Ce cours numérique est le premier d'une série dédiée au programme de développement avec DynamoDB. Le cours vous apprend comment commencer à interagir par la programmation avec les tables DynamoDB et les données qui y sont stockées. Vous comprendrez comment installer et utiliser DynamoDB Local, l'interface de ligne de commande AWS (AWS CLI) et les kits de développement logiciel (SDK) AWS pour créer les tables DynamoDB et interagir avec elles. Vous vous familiariserez avec les commandes couramment utilisées dans quatre langages : Python, Java, Node.js et .NET. Ce cours propose également un atelier payant facultatif dans lequel vous utiliserez l'interface de ligne de commande AWS et le kit SDK AWS pour Python pour créer une table DynamoDB et interagir avec elle.
• Niveau de cours : Intermédiaire
• Durée : 1 heure 30 minutes
Exercices
Ce cours comprend des présentations, des démonstrations vidéo, du contenu interactif et des vérifications des connaissances. Un atelier payant facultatif complète le matériel didactique.
Objectifs du cours
Dans ce cours, vous découvrirez comment :
• Décrire les principaux composants de DynamoDB et de l'API DynamoDB
• Installer et utiliser DynamoDB Local pour prendre en charge le développement local
• Interagit avec DynamoDB à l'aide de l'interface de ligne de commande AWS ou des kits SDK AWS
• Créer une table DynamoDB par programmation
• Lire et écrire des données dans une table DynamoDB par programmation à l'aide d'actions d'API de base
Public visé
Ce cours s'adresse aux personnes suivantes :
• Développeurs novices ou expérimentés qui souhaitent découvrir comment interagir avec des bases de données spécialement conçues dans le cloud, notamment
DynamoDB
• Les architectes de bases de données désireux d'élargir leurs connaissances sur les bases de données sur mesure
• Les ingénieurs de données qui souhaitent élargir leurs connaissances sur les bases de données sur mesure
Prérequis
Pour assister à ce cours, il est conseillé aux participants de disposer de remplir les conditions suivantes :
• Connaissance de DynamoDB et de ses fonctionnalités
• Expérience professionnelle dans la conception de bases de données ou les pratiques de modélisation des données pour les bases de données clé-valeur
• Avoir terminé au moins une des formations numériques : Amazon DynamoDB Service Introduction ou Amazon DynamoDB Service Primer
• Expérience professionnelle en architecture et développement sur AWS, ainsi qu'en planification et en conception de bases de données sur AWS
• Connaissance pratique d'un ou de plusieurs langages de programmation de haut niveau (Python, Java, Node.js ou .Net.)
Déroulement du cours
Leçon 1 : Présentation des bases de DynamoDB
• Exploration des principaux composants de DynamoDB
• Présentation des index DynamoDB
• Interaction avec DynamoDB
• Démonstration : Exécution d'Amazon DynamoDB localement
• Démonstration : Installation et configuration d'AWS Cloud9
• Vérification interactive des connaissances
Leçon 2 : Utilisation de l'interface de ligne de commande AWS avec l'API DynamoDB
• Exploration de l'API DynamoDB
• Utilisation de l'API DynamoDB avec AWS CLI
• Interaction avec DynamoDB à l'aide de l'interface de ligne de commande AWS
• Démonstration : Exercices de création, lecture, mise à jour et suppression dans une table DynamoDB avec l'interface de ligne de commande AWS
• Vérification interactive des connaissances
Leçon 3 : Interaction avec DynamoDB à l'aide des kits SDK AWS
• Exploration des kits SDK AWS
• Utilisation de DynamoDB avec les kits SDK AWS
• Interaction avec DynamoDB à l'aide des kits SDK AWS
• Démonstration : Exercices de création, lecture, mise à jour et suppression dans une table Amazon DynamoDB avec le kit SDK AWS pour Python (boto3)
• Vérification interactive des connaissances
Leçon 4 : Conclusion du cours
• Résumé du cours
• Atelier facultatif : exercices de création, lecture, mise à jour et suppression dans une table DynamoDB avec l'interface de ligne de commande AWS et le kit SDK AWS
• Évaluation du cours
Tags
Related Courses
A Simple Picture Storing App with Java and Android StudioCoursera Project Network via Coursera Advanced Data Structures in Java
University of California, San Diego via Coursera Advanced Java Concurrency
Vanderbilt University via Coursera Advanced Monitoring and Optimizing with DynamoDB (Spanish)
Amazon Web Services via AWS Skill Builder Advanced Monitoring and Optimizing with DynamoDB (Simplified Chinese)
Amazon Web Services via AWS Skill Builder