Amazon Web Services
Développer des applications en Python sur AWS
Amazon Web Services

Développer des applications en Python sur AWS

Russell Sayers
Morgan Willis

Instructeurs : Russell Sayers

6 621 déjà inscrits

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.6

(78 avis)

niveau Débutant
Aucune connaissance prérequise
9 heures pour terminer
3 semaines à 3 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.6

(78 avis)

niveau Débutant
Aucune connaissance prérequise
9 heures pour terminer
3 semaines à 3 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Niveau d'introduction à la programmation Python et aux paquets Python

  • Expliquez les différents rôles dans une organisation qui développe des logiciels

Compétences que vous acquerrez

  • Catégorie : Architecture logicielle
  • Catégorie : Programmation en Python
  • Catégorie : Développement Web
  • Catégorie : API dans le nuage
  • Catégorie : Automatisation

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

7 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Emplacement réservé

Élaborez votre expertise en Cloud Computing

Ce cours fait partie de la Consultant en technologie cloud AWS Certificat Professionnel
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à ce Certificat Professionnel.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable auprès de Amazon Web Services
Emplacement réservé
Emplacement réservé

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Emplacement réservé

Il y a 4 modules dans ce cours

Ce module commence par expliquer comment développer des applications en équipe. Un ingénieur d'application ne travaille pas seul, et vous apprenez comment un ingénieur interagit avec des rôles tels que les architectes, les chefs de produit, l'assurance qualité (QA), le support et les équipes DevOps. Ensuite, vous apprenez les bases de la programmation Python. L'objectif est de vous permettre de lire et de comprendre un code Python de base. Si vous connaissez déjà un langage de programmation, de nombreuses fonctionnalités de Python ressembleront à celles des langages de programmation que vous connaissez déjà.

Inclus

12 vidéos10 lectures2 devoirs2 plugins

Ce module se concentre sur l'architecture logicielle. Vous apprenez à connaître AWS Lambda en tant que foyer pour le code de votre application. Vous étudiez également trois types différents d'architecture d'application : l'architecture microservices, l'architecture monolithique et l'architecture orientée services. Vous parcourez une application conceptuelle de commerce électronique et comparez la façon de construire une application basée sur chaque type d'architecture. Ensuite, vous apprenez à exposer la logique de votre application en tant qu'interface de programmation d'application (API). Dans un environnement de laboratoire, vous déployez une fonction Lambda et une API Amazon API Gateway en utilisant le modèle d'application sans serveur AWS (AWS SAM).

Inclus

7 vidéos2 lectures1 devoir1 élément d'application

Dans ce module, vous apprenez à utiliser une base de données pour les données de votre application. Vous explorez les bases de données relationnelles avec Amazon Relational Database service (Amazon RDS) et les bases de données NoSQL avec Amazon DynamoDB. Vous apprenez les différences entre les bases de données relationnelles et les bases de données NoSQL, et dans quels cas vous pouvez choisir un type de base de données plutôt qu'un autre. Vous explorerez également différents exemples d'accès aux bases de données relationnelles et à DynamoDB à partir d'une application Python.

Inclus

6 vidéos1 lecture1 devoir1 élément d'application

Ce module vous présente une autre façon d'intégrer vos applications : en utilisant la messagerie et les bus d'événements. Vous apprenez à intégrer des applications en créant un sujet dans Amazon Simple Notification Service (Amazon SNS) et en ajoutant plusieurs applications abonnées. Vous découvrez ensuite comment une application envoie des messages à une file d'attente Amazon Simple Queue Service (Amazon SQS) et comment les applications consommatrices récupèrent les messages de cette file d'attente. Ensuite, vous étudiez les applications pilotées par les événements, qui constituent un autre type d'architecture d'application. Vous apprenez comment une application peut être conçue comme une série d'événements et d'applications qui créent et répondent à ces événements. Enfin, vous apprenez comment une application peut recevoir, filtrer, transformer, acheminer et délivrer des événements à l'aide d'Amazon EventBridge.

Inclus

6 vidéos2 lectures3 devoirs2 éléments d'application1 plugin

Instructeurs

Évaluations de l’enseignant
4.8 (12 évaluations)
Russell Sayers
Amazon Web Services
15 Cours101 310 apprenants

Offert par

Amazon Web Services

Recommandé si vous êtes intéressé(e) par Cloud Computing

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Avis des étudiants

4.6

78 avis

  • 5 stars

    82,05 %

  • 4 stars

    6,41 %

  • 3 stars

    6,41 %

  • 2 stars

    2,56 %

  • 1 star

    2,56 %

Affichage de 3 sur 78

JT
5

Révisé le 14 juil. 2024

MT
5

Révisé le 23 janv. 2024

MS
5

Révisé le 13 févr. 2024

Emplacement réservé

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions