AWS Cloud Practitioner for Developers

The AWS Cloud Practitioner for Developers course is specifically designed to provide developers with the foundational knowledge and hands-on skills needed to leverage Amazon Web Services (AWS) for building scalable and reliable applications. Covering core AWS services, best practices, and developer-oriented topics, this course ensures participants can effectively use AWS in their development workflows.

Covering core services, best practices, and developer-oriented topics, this course empowers participants to seamlessly integrate AWS into their development workflows.


CTA Button

What you will learn

By the end of this course, participants will be able to:

Beneficial for

This course is suitable for:

Course Pre-requisite

Participants should have a basic understanding of:

Course Outline

Summarize the benefits of AWS   

Describe differences between on-demand delivery and cloud deployments  

Summarize the pay-as-you-go pricing model  

 Describe the benefits of Amazon Elastic Compute Cloud (Amazon EC2) at a basic level  

Identify the different Amazon EC2 instance types 

 Differentiate between the various billing options for Amazon EC2 

 Describe the benefits of Amazon EC2 Auto Scaling 

Summarize the benefits of Elastic Load Balancing  

Give an example of the uses for Elastic Load Balancing  

Summarize the differences between Amazon SNS and Amazon SQS Notification Service 

Summarize additional AWS compute options  

Summarize the benefits of the AWS Global Infrastructure  

Describe the basic concept of Availability Zones 

Describe the benefits of Amazon CloudFront and Edge locations  

Compare different methods for provisioning AWS services  

Describe the basic concepts of networking  

Describe the difference between public and private networking resources  

Explain a virtual private gateway using a real life scenario  

Explain a virtual private network (VPN) using a real life scenario  

Describe the benefit of AWS Direct Connect  

Describe the benefit of hybrid deployments 

Describe the layers of security used in an IT strategy  

Describe which services are used to interact with the AWS global network 

Summarize the basic concept of storage and databases


Describe benefits of Amazon Elastic Block Store (Amazon EBS)  

Describe benefits of Amazon Simple Storage Service (Amazon S3)  

Describe the benefits of Amazon Elastic File System (Amazon EFS)  

Summarize various storage solutions  

Describe the benefits of Amazon Relational Database Service (Amazon RDS)  

Describe the benefits of Amazon DynamoDB  

Summarize various database services  

Discuss the architecture of the application you are going to build during this course  

Explore the AWS services needed to build your web application  

Discover how to store, manage, and host your web application  

Describe how to access AWS services programmatically 

List some programmatic patterns 

Provide efficiencies within AWS SDKs and AWS CLI 

Explain the value of AWS Cloud9 

Review AWS Identity and Access Management (IAM) features and components permissions  

Demonstrate how to test AWS IAM permissions   

Configure your IDEs and SDKs to support a development environment  

Demonstrate accessing AWS services using SDKs and AWS Cloud9  

Describe the basic concepts of Amazon S3  

List the options for securing data using Amazon S3  

Define SDK dependencies for your code  

Explain how to connect to the Amazon S3 service  

Describe request and response objects 

Perform key bucket and object operations  

Explain how to handle multiple and large objects  

Create and configure an Amazon S3 bucket to host a static website  

Grant temporary access to your objects  

Demonstrate performing Amazon S3 operations using SDKs

Explain the benefits of the shared responsibility model  

Describe multi-factor authentication (MFA)  

Differentiate between the  AWS Identity and Access Management (IAM) security levels  

Describe security policies at a basic level  

Explain the benefits of AWS Organizations  

Summarize the benefits of compliance with AWS  

Explain primary AWS security services at a basic level  

Summarize approaches to monitoring your AWS environment  

Describe the benefits of Amazon CloudWatch  

Describe the benefits of AWS CloudTrail  

Describe the benefits of AWS Trusted Advisor 

Understand AWS pricing and support models  

Describe the AWS Free Tier  

Describe key benefits of AWS Organizations and consolidated billing  

Explain the benefits of AWS Budgets  

Explain the benefits of AWS Cost Explorer  

Explain the primary benefits of the AWS Pricing Calculator  

Distinguish between the various AWS Support Plans  

Describe the benefits of AWS Marketplace  

Understand migration and innovation in the AWS Cloud  

Summarize the AWS Cloud Adoption Framework (AWS CAF)   

Summarize six key factors of a cloud migration strategy  

Describe the benefits of various AWS data migration solutions, 

Summarize the broad scope of innovative solutions that AWS offers  

Summarize the five pillars of the AWS Well-Architected Framework  

Don't Hesitate to Contact Us