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
Introduction to Functional ProgrammingDelft University of Technology via edX MongoDB for .NET Developers
MongoDB University 基于.Net的Web开发技术
Xi'an Jiaotong University via Coursera Web Development with ASP.NET C# and Entity Framework Code-First
Canvas Network Blazor and JavaScript Interoperability
Coursera Project Network via Coursera