Amazon Web Services

Certificat Professionnel AWS Developer

Développez des compétences très recherchées grâce à un abonnement d'un an à Coursera Plus, désormais à 239 $. Profitez-en dès maintenant.

Ce certificat professionnel n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Amazon Web Services

Certificat Professionnel AWS Developer

For an AWS Developer Role Using the AWS Cloud.

Prepare for AWS Certified Developer - Associate certification

AWS Instructor

Instructeur : AWS Instructor

Inclus avec Coursera PlusEn savoir plus

Obtenez une qualification professionnelle qui traduit votre expertise
niveau Intermédiaire

Expérience recommandée

4 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez une qualification professionnelle qui traduit votre expertise
niveau Intermédiaire

Expérience recommandée

4 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Build and deploy serverless APIs on AWS with persistent data storage, error handling, file storage, caching, messaging, and streaming

  • Run applications on containers and virtual machines, and secure them with authentication, authorization, and data protection

  • Automate provisioning and CI/CD pipelines, then monitor, observe, and optimize the performance of cloud-native applications on AWS

Compétences que vous acquerrez

  • Catégorie : Infrastructure as Code (IaC)
  • Catégorie : Authentications
  • Catégorie : DevOps
  • Catégorie : Containerization
  • Catégorie : Software Development
  • Catégorie : Cloud Development
  • Catégorie : Serverless Computing
  • Catégorie : Application Deployment
  • Catégorie : CI/CD
  • Catégorie : Cloud-Native Computing
  • Catégorie : Event-Driven Programming
  • Catégorie : Application Programming Interface (API)

Outils que vous découvrirez

  • Catégorie : Amazon S3
  • Catégorie : AWS Identity and Access Management (IAM)
  • Catégorie : Amazon Elastic Compute Cloud
  • Catégorie : Amazon CloudWatch
  • Catégorie : Amazon Web Services
  • Catégorie : Amazon DynamoDB
  • Catégorie : Python Programming
  • Catégorie : AWS Kinesis
  • Catégorie : API Gateway

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais
Récemment mis à jour !

octobre 2026

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

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Faites progresser votre carrière avec des compétences recherchées

  • Recevez une formation professionnelle par Amazon Web Services
  • Démontrez vos compétences techniques
  • Obtenez un certificat reconnu par les employeurs auprès de Amazon Web Services

Certificat professionnel - série de 18 cours

AWS Dev - Introduction to AWS Dev Learning Plan

AWS Dev - Introduction to AWS Dev Learning Plan

COURS 1, 1 heure

Ce que vous apprendrez

  • Describe the six phases of the AWS Developer Learning Plan and the outcomes you can expect from each phase

  • Verify your AWS credentials and permissions are correctly set up for development work

  • Apply security best practices when setting up your AWS account for development, including MFA and AWS Identity and Access Management (IAM) users

Compétences que vous acquerrez

Catégorie : Cloud Applications
Catégorie : Software Development
Catégorie : AWS Identity and Access Management (IAM)
Catégorie : Cloud Engineering
Catégorie : Software Development Life Cycle
Catégorie : Restful API
Catégorie : Back-End Web Development
Catégorie : Cloud Development
Catégorie : Python Programming
Catégorie : Cloud Computing
Catégorie : Amazon Web Services
Catégorie : Software Engineering
Catégorie : Cloud Infrastructure
Catégorie : Web Services
Catégorie : Infrastructure as Code (IaC)
Catégorie : Application Programming Interface (API)
Catégorie : Application Development
Catégorie : Cloud-Native Computing
Catégorie : DevOps
Catégorie : Command-Line Interface
AWS Dev - Introduction to Being an AWS Dev

AWS Dev - Introduction to Being an AWS Dev

COURS 2, 1 heure

Ce que vous apprendrez

  • Describe AWS developer responsibilities and how they differ from traditional development roles

  • Evaluate cost, performance, and scalability considerations when choosing compute platforms

  • Use AI-assisted development tools such as Kiro to generate, review, and optimize code

Compétences que vous acquerrez

Catégorie : Back-End Web Development
Catégorie : Cloud Engineering
Catégorie : Python Programming
Catégorie : Containerization
Catégorie : Cloud Infrastructure
Catégorie : Software Development
Catégorie : Software Engineering
Catégorie : Cloud Applications
Catégorie : Web Services
Catégorie : Command-Line Interface
Catégorie : Serverless Computing
Catégorie : Application Development
Catégorie : Cloud-Native Computing
Catégorie : Amazon Elastic Compute Cloud
Catégorie : Amazon Web Services
Catégorie : Application Programming Interface (API)
Catégorie : Cloud Development
Catégorie : Cloud Computing
Catégorie : DevOps
Catégorie : Restful API
AWS Dev - Building Your First Serverless API

AWS Dev - Building Your First Serverless API

COURS 3, 2 heures

Ce que vous apprendrez

  • Build serverless REST APIs using AWS Lambda and Amazon API Gateway

  • Apply REST design principles including HTTP methods, status codes, and resource-based URL patterns

  • Deploy a serverless API using AWS CDK and test endpoints with curl commands

Compétences que vous acquerrez

Catégorie : Application Programming Interface (API)
Catégorie : API Gateway
Catégorie : DevOps
Catégorie : Application Development
Catégorie : Cloud-Native Computing
Catégorie : Cloud Infrastructure
Catégorie : Cloud Computing
Catégorie : Web Services
Catégorie : Amazon Web Services
Catégorie : Cloud Applications
Catégorie : Restful API
Catégorie : Cloud Engineering
Catégorie : Serverless Computing
Catégorie : Python Programming
Catégorie : Command-Line Interface
Catégorie : Cloud Development
Catégorie : Software Development
Catégorie : Software Engineering
Catégorie : Infrastructure as Code (IaC)
Catégorie : Back-End Web Development
AWS Dev - Adding Data to Your API

AWS Dev - Adding Data to Your API

COURS 4, 1 heure

Ce que vous apprendrez

  • Design DynamoDB tables with partition keys for your product catalog

  • Build read operations that retrieve individual products and filtered product lists

  • Structure Lambda code with separation of concerns between handlers and database operations

Compétences que vous acquerrez

Catégorie : Cloud-Native Computing
Catégorie : Restful API
Catégorie : Python Programming
Catégorie : Serverless Computing
Catégorie : Cloud Infrastructure
Catégorie : Amazon Web Services
Catégorie : Software Engineering
Catégorie : Amazon DynamoDB
Catégorie : Application Programming Interface (API)
Catégorie : Cloud Development
Catégorie : DevOps
Catégorie : Software Development
Catégorie : Web Services
Catégorie : API Gateway
Catégorie : Application Development
Catégorie : Cloud Engineering
Catégorie : Infrastructure as Code (IaC)
Catégorie : Cloud Applications
Catégorie : Cloud Computing
Catégorie : Back-End Web Development
AWS Dev - Testing and Error Handling

AWS Dev - Testing and Error Handling

COURS 5, 1 heure

Ce que vous apprendrez

  • Write unit tests for Lambda functions using Python testing frameworks and mock AWS services

  • Configure dead-letter queues and Lambda Destinations to capture and route failed operations for analysis

  • Test Lambda functions locally with AWS Serverless Application Model (AWS SAM) and deploy with confidence to production environments

Compétences que vous acquerrez

Catégorie : Cloud-Native Computing
Catégorie : DevOps
Catégorie : Cloud Applications
Catégorie : Cloud Infrastructure
Catégorie : Cloud Computing
Catégorie : Cloud Engineering
Catégorie : Restful API
Catégorie : Back-End Web Development
Catégorie : Command-Line Interface
Catégorie : Application Programming Interface (API)
Catégorie : Software Development
Catégorie : Cloud Development
Catégorie : Python Programming
Catégorie : Amazon Web Services
Catégorie : Web Services
Catégorie : Software Development Life Cycle
Catégorie : Serverless Computing
Catégorie : Amazon DynamoDB
Catégorie : Software Engineering
Catégorie : Application Development
AWS Dev - Scaling with Data Storage

AWS Dev - Scaling with Data Storage

COURS 6, 2 heures

Ce que vous apprendrez

  • Configure Amazon Simple Storage Service (Amazon S3) for secure file uploads in your API with access controls and versioning

  • Manage data lifecycle with Amazon S3 lifecycle policies and tiered storage

  • Implement event-driven processing with Lambda triggers for Amazon S3

Compétences que vous acquerrez

Catégorie : Cloud Computing
Catégorie : Back-End Web Development
Catégorie : Software Development
Catégorie : Application Programming Interface (API)
Catégorie : Cloud Applications
Catégorie : Software Engineering
Catégorie : Software Development Life Cycle
Catégorie : DevOps
Catégorie : Amazon Web Services
Catégorie : Cloud-Native Computing
Catégorie : Cloud Development
Catégorie : Restful API
Catégorie : Application Development
Catégorie : Web Services
Catégorie : Python Programming
Catégorie : Amazon S3
Catégorie : Command-Line Interface
Catégorie : Cloud Infrastructure
Catégorie : Cloud Engineering
Catégorie : Serverless Computing

Ce que vous apprendrez

  • Use Lambda layers to manage shared code and dependencies across functions

  • Implement circuit breaker patterns for external service integrations

  • Add retry logic with exponential backoff and jitter

Compétences que vous acquerrez

Catégorie : Software Development Life Cycle
Catégorie : Web Services
Catégorie : Application Development
Catégorie : Application Programming Interface (API)
Catégorie : Amazon Web Services
Catégorie : Cloud Engineering
Catégorie : Software Engineering
Catégorie : Cloud-Native Computing
Catégorie : Back-End Web Development
Catégorie : Restful API
Catégorie : Cloud Computing
Catégorie : Cloud Security
Catégorie : Cloud Applications
Catégorie : Serverless Computing
Catégorie : Cloud Infrastructure
Catégorie : Python Programming
Catégorie : DevOps
Catégorie : Software Development
Catégorie : Command-Line Interface
Catégorie : Cloud Development
AWS Dev - Adding Asynchronous Processing

AWS Dev - Adding Asynchronous Processing

COURS 8, 2 heures

Ce que vous apprendrez

  • Implement Amazon Simple Queue Service (Amazon SQS) queues for reliable background processing of orders, payments, and inventory updates

  • Configure Amazon EventBridge rules for cross-service event routing based on content and patterns

  • Apply asynchronous patterns that decouple services and improve system scalability and reliability

Compétences que vous acquerrez

Catégorie : Cloud-Native Computing
Catégorie : Application Development
Catégorie : Software Engineering
Catégorie : Event-Driven Programming
Catégorie : Software Development
Catégorie : Cloud Computing
Catégorie : Amazon Web Services
Catégorie : Command-Line Interface
Catégorie : Cloud Engineering
Catégorie : Back-End Web Development
Catégorie : Cloud Infrastructure
Catégorie : Web Services
Catégorie : Application Programming Interface (API)
Catégorie : Serverless Computing
Catégorie : Software Development Life Cycle
Catégorie : DevOps
Catégorie : Python Programming
Catégorie : Restful API
Catégorie : Cloud Development
Catégorie : Cloud Applications
AWS Dev - Real-time Data Streaming

AWS Dev - Real-time Data Streaming

COURS 9, 2 heures

Ce que vous apprendrez

  • Configure Amazon Data Firehose for streaming data ingestion with automatic scaling

  • Implement data delivery workflows to Amazon Simple Storage Service (Amazon S3), Amazon Redshift, and Amazon OpenSearch Service

  • Design streaming architectures that handle high-volume customer activity data with error handling and monitoring

Compétences que vous acquerrez

Catégorie : Cloud Computing
Catégorie : Software Development
Catégorie : Serverless Computing
Catégorie : Command-Line Interface
Catégorie : Software Development Life Cycle
Catégorie : Cloud Development
Catégorie : Python Programming
Catégorie : Application Development
Catégorie : Amazon Web Services
Catégorie : Application Programming Interface (API)
Catégorie : Cloud Infrastructure
Catégorie : Cloud-Native Computing
Catégorie : Back-End Web Development
Catégorie : Software Engineering
Catégorie : Web Services
Catégorie : Restful API
Catégorie : DevOps
Catégorie : Cloud Engineering
Catégorie : Cloud Applications
Catégorie : AWS Kinesis
AWS Dev - Containerized Applications

AWS Dev - Containerized Applications

COURS 10, 2 heures

Ce que vous apprendrez

  • Evaluate application requirements to determine when containers provide advantages over Lambda functions

  • Deploy scalable container services using Amazon ECS with AWS Fargate for serverless container management

  • Implement container image management workflows using Amazon Elastic Container Registry (Amazon ECR) for secure storage and distribution

Compétences que vous acquerrez

Catégorie : Application Development
Catégorie : Command-Line Interface
Catégorie : Cloud Development
Catégorie : Containerization
Catégorie : Amazon Web Services
Catégorie : Cloud Security
Catégorie : Software Development Life Cycle
Catégorie : Application Programming Interface (API)
Catégorie : DevOps
Catégorie : Back-End Web Development
Catégorie : Python Programming
Catégorie : Software Engineering
Catégorie : Restful API
Catégorie : Software Development
Catégorie : Cloud Computing
Catégorie : Cloud-Native Computing
Catégorie : Cloud Engineering
Catégorie : Web Services
Catégorie : Cloud Applications
Catégorie : Cloud Infrastructure
AWS Dev - Building APIs on Amazon EC2

AWS Dev - Building APIs on Amazon EC2

COURS 11, 1 heure

Ce que vous apprendrez

  • Evaluate compute options by comparing Amazon EC2 and AWS Lambda for different workload characteristics

  • Deploy production APIs with process managers that handle concurrent requests and automatic restarts

  • Implement Amazon EC2 Auto Scaling to maintain availability and adjust capacity based on demand

Compétences que vous acquerrez

Catégorie : Amazon Elastic Compute Cloud
Catégorie : Python Programming
Catégorie : Command-Line Interface
Catégorie : Restful API
Catégorie : Back-End Web Development
Catégorie : Application Development
Catégorie : Cloud Computing
Catégorie : Cloud Infrastructure
Catégorie : Cloud Engineering
Catégorie : Cloud Development
Catégorie : Amazon Web Services
Catégorie : Cloud Applications
Catégorie : Load Balancing
Catégorie : Software Engineering
Catégorie : Web Services
Catégorie : Scalability
Catégorie : Cloud-Native Computing
Catégorie : Application Programming Interface (API)
Catégorie : DevOps
Catégorie : Software Development
AWS Dev - Integration and Advanced Testing

AWS Dev - Integration and Advanced Testing

COURS 12, 1 heure

Ce que vous apprendrez

  • Write integration tests for AWS service interactions

  • Validate complete customer workflows end-to-end

  • Implement performance testing strategies

Compétences que vous acquerrez

Catégorie : Application Programming Interface (API)
Catégorie : Cloud Computing
Catégorie : Python Programming
Catégorie : Cloud Engineering
Catégorie : Application Development
Catégorie : Back-End Web Development
Catégorie : Event-Driven Programming
Catégorie : Amazon Web Services
Catégorie : Web Services
Catégorie : Software Engineering
Catégorie : Cloud Infrastructure
Catégorie : DevOps
Catégorie : Software Development
Catégorie : Serverless Computing
Catégorie : Restful API
Catégorie : Command-Line Interface
Catégorie : Cloud-Native Computing
Catégorie : Cloud Applications
Catégorie : Cloud Development
Catégorie : Amazon DynamoDB
AWS Dev - User Authentication & Authorization

AWS Dev - User Authentication & Authorization

COURS 13, 2 heures

Ce que vous apprendrez

  • Configure Amazon Cognito user pools to authenticate customers with secure registration, email verification, and login workflows

  • Assume AWS Identity and Access Management (AWS IAM) roles programmatically to access resources in other AWS accounts

  • Apply least-privilege access controls to AI services and secure the actions AI agents perform on behalf of users

Compétences que vous acquerrez

Catégorie : Cloud Applications
Catégorie : Software Development
Catégorie : Amazon Web Services
Catégorie : Cloud-Native Computing
Catégorie : API Gateway
Catégorie : Authentications
Catégorie : Back-End Web Development
Catégorie : Cloud Infrastructure
Catégorie : Application Programming Interface (API)
Catégorie : Application Development
Catégorie : Web Services
Catégorie : Cloud Engineering
Catégorie : DevOps
Catégorie : Serverless Computing
Catégorie : Restful API
Catégorie : AWS Identity and Access Management (IAM)
Catégorie : Cloud Computing
Catégorie : Cloud Development
Catégorie : Software Engineering
Catégorie : Python Programming
AWS Dev - Securing Data and Secrets

AWS Dev - Securing Data and Secrets

COURS 14, 3 heures

Ce que vous apprendrez

  • Store and rotate secrets using AWS Secrets Manager to eliminate hardcoded credentials and automate credential lifecycle management

  • Design multitenant data isolation patterns that prevent data leakage between customers in shared infrastructure environments

  • Apply data privacy controls and input and output filtering when integrating AI services

Compétences que vous acquerrez

Catégorie : DevOps
Catégorie : Application Programming Interface (API)
Catégorie : Cloud Applications
Catégorie : Amazon Web Services
Catégorie : Amazon CloudWatch
Catégorie : Key Management
Catégorie : Serverless Computing
Catégorie : Application Development
Catégorie : Cloud Engineering
Catégorie : Software Engineering
Catégorie : Command-Line Interface
Catégorie : Cloud Infrastructure
Catégorie : Restful API
Catégorie : Cloud Computing
Catégorie : Software Development
Catégorie : Cloud Development
Catégorie : Python Programming
Catégorie : Back-End Web Development
Catégorie : Cloud-Native Computing
Catégorie : Web Services
AWS Dev - Infrastructure as Code

AWS Dev - Infrastructure as Code

COURS 15, 1 heure

Ce que vous apprendrez

  • Define infrastructure using AWS CloudFormation templates with YAML syntax

  • Manage code dependencies in infrastructure projects

  • Use AWS AppConfig for feature flags and configuration management

Compétences que vous acquerrez

Catégorie : Web Services
Catégorie : Amazon DynamoDB
Catégorie : Software Engineering
Catégorie : Python Programming
Catégorie : Software Development
Catégorie : Cloud Development
Catégorie : Cloud Infrastructure
Catégorie : Cloud Engineering
Catégorie : Application Development
Catégorie : Cloud Computing
Catégorie : AWS CloudFormation
Catégorie : Amazon Web Services
Catégorie : Back-End Web Development
Catégorie : Cloud Applications
Catégorie : DevOps
Catégorie : Application Programming Interface (API)
Catégorie : Cloud-Native Computing
Catégorie : Restful API
Catégorie : Infrastructure as Code (IaC)
Catégorie : Command-Line Interface
AWS Dev - CI/CD Automation

AWS Dev - CI/CD Automation

COURS 16, 2 heures

Ce que vous apprendrez

  • Build CI/CD pipelines using AWS CodePipeline that automate your deployment workflow from code commit to production

  • Set up canary deployments that validate changes with a percentage of traffic before full rollout

  • Use AI tools to support deployment approvals, environment provisioning, and post-deployment validation

Compétences que vous acquerrez

Catégorie : Application Development
Catégorie : Python Programming
Catégorie : Infrastructure as Code (IaC)
Catégorie : Back-End Web Development
Catégorie : Cloud Computing
Catégorie : AWS CloudFormation
Catégorie : Application Programming Interface (API)
Catégorie : Restful API
Catégorie : CI/CD
Catégorie : Cloud Engineering
Catégorie : Web Services
Catégorie : Amazon Web Services
Catégorie : Software Development
Catégorie : Cloud Development
Catégorie : Cloud-Native Computing
Catégorie : Software Engineering
Catégorie : Amazon CloudWatch
Catégorie : Cloud Infrastructure
Catégorie : Cloud Applications
Catégorie : DevOps
AWS Dev - Monitoring and Observability

AWS Dev - Monitoring and Observability

COURS 17, 1 heure

Ce que vous apprendrez

  • Implement CloudWatch metrics and custom dimensions to track business KPIs like conversion rates, cart abandonment, and checkout success

  • Implement AWS X-Ray distributed tracing to trace complete request flows and identify performance bottlenecks in multi-service workflows

  • Instrument new applications with the AWS Distro for OpenTelemetry (ADOT) and monitor service health with CloudWatch Application Signals

Compétences que vous acquerrez

Catégorie : Restful API
Catégorie : Cloud Applications
Catégorie : Cloud Engineering
Catégorie : Serverless Computing
Catégorie : Software Development
Catégorie : Amazon Web Services
Catégorie : Back-End Web Development
Catégorie : Cloud Infrastructure
Catégorie : Software Engineering
Catégorie : Cloud Development
Catégorie : Python Programming
Catégorie : Amazon CloudWatch
Catégorie : API Gateway
Catégorie : Amazon DynamoDB
Catégorie : Application Programming Interface (API)
Catégorie : Cloud Computing
Catégorie : DevOps
Catégorie : Application Development
Catégorie : Cloud-Native Computing
Catégorie : Web Services
AWS Dev - Performance Optimization

AWS Dev - Performance Optimization

COURS 18, 1 heure

Ce que vous apprendrez

  • Profile application performance using Amazon CloudWatch metrics and AWS X-Ray tracing in multi-service workflows

  • Configure multi-layer caching strategies

  • Use AI-assisted development tools to identify performance optimization opportunities

Compétences que vous acquerrez

Catégorie : Command-Line Interface
Catégorie : Cloud-Native Computing
Catégorie : Amazon Web Services
Catégorie : Cloud Applications
Catégorie : Application Development
Catégorie : Software Engineering
Catégorie : Amazon DynamoDB
Catégorie : Restful API
Catégorie : Back-End Web Development
Catégorie : Amazon CloudWatch
Catégorie : DevOps
Catégorie : Cloud Development
Catégorie : Web Services
Catégorie : Application Programming Interface (API)
Catégorie : Cloud Engineering
Catégorie : Cloud Computing
Catégorie : Python Programming
Catégorie : Software Development Life Cycle
Catégorie : Cloud Infrastructure
Catégorie : Software Development

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

AWS Instructor
Amazon Web Services
247 Cours398 843 apprenants

Offert par

Amazon Web Services

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.’

Qu’est-ce qui vous amène sur Coursera aujourd’hui ?

Foire Aux Questions

¹Basé sur les réponses au sondage sur les résultats des étudiants Coursera, États-Unis, 2021.