YoVDO

Exploring the DynamoDB API and the AWS SDKs (French)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon DynamoDB Courses Programming Courses Python Courses Java Courses Node.Js Courses .NET Courses Database Design Courses Cloud Databases Courses

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 Studio
Coursera 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