AWS Certified Developer - Associate - Course Topics
Introduction to AWS and the Developer Role
- Understanding AWS as a leading cloud service provider.
- Overview of the AWS Certified Developer Associate certification.
- Role and responsibilities of an AWS Certified Developer Associate.
AWS Identity and Access Management (IAM)
- Exploring Amazon EC2 and its use cases for scalable computing.
- Creating and managing IAM users, groups, and roles.
- Setting permissions and access control policies.
AWS Compute Services - EC2 and Lambda
- Exploring Amazon EC2 and its use cases for scalable computing.
- Provisioning, configuring, and managing EC2 instances.
- Introduction to serverless computing with AWS Lambda.
- Deploying serverless functions and integrating them into applications.
AWS Storage Services - S3 and DynamoDB
- Overview of Amazon S3 for scalable object storage.
- Creating S3 buckets, managing objects, and setting permissions.
- Working with NoSQL databases using Amazon DynamoDB.
- Designing and querying DynamoDB tables.
AWS Developer Tools and SDKs
- Introduction to AWS developer tools.
- Working with the AWS Command Line Interface (CLI).
- Utilizing AWS SDKs to integrate AWS services into applications.
AWS Application Integration - SNS, SQS, and API Gateway
- Messaging and notification services with Amazon SNS.
- Creating and managing message queues with Amazon SQS.
- Building and deploying API endpoints using Amazon API Gateway.
AWS Application Deployment and Monitoring
- Deploying applications using AWS Elastic Beanstalk.
- Monitoring and troubleshooting application performance with Amazon CloudWatch.
AWS Serverless Application Model (SAM)
- Introduction to AWS Serverless Application Model (SAM).
- Defining and deploying serverless applications with SAM.
- Best practices for serverless application development.
Building and Deploying Cloud-native Applications
- Developing cloud-native applications using AWS services.
- Designing secure, scalable, and efficient applications on AWS.
- Best practices for application architecture and deployment in AWS.