AWS Certified Developer - Associate


Request for price


Length: 5.0 day (40 hours)

 

Course objectives

After completing this course, students will be able to:

    • Understand core AWS services for application development
    • Develop and deploy applications on AWS
    • Use AWS SDKs and tools to manage and automate AWS resources
    • Troubleshoot and optimize AWS applications
    • Implement security best practices on AWS

Course outlines

  • 1. AWS Fundamentals
    • AWS Global Infrastructure
    • Core AWS Services (EC2, S3, VPC, IAM)
    • AWS Billing and Pricing Models
  • 2. AWS Development Tools
    • AWS CLI and SDKs
    • AWS CloudFormation
    • Serverless Application Model (SAM)
    • AWS CodePipeline, CodeBuild, and CodeDeploy
  • 3. Compute Services
    • EC2 Instance Types and Configurations
    • Auto Scaling
    • Elastic Beanstalk
    • AWS Lambda
    • AWS Fargate
  • 4. Storage Services
    • S3 Storage Classes and Permissions
    • EBS Volumes
    • EFS
    • Glacier
  • 5. Database Services
    • Amazon RDS
    • Amazon DynamoDB
    • Amazon Aurora
    • Amazon Redshift
  • 6. Networking and Content Delivery
    • VPC and Subnets
    • Security Groups and Network ACLs
    • Route 53
    • CloudFront
  • 7. Security and Identity
    • IAM Roles and Policies
    • AWS Key Management Service (KMS)
    • Security Best Practices
  • 8. Application Development on AWS
    • Developing Serverless Applications with Lambda
    • Building Web Applications with EC2 and Elastic Beanstalk
    • Containerizing Applications with ECS and Fargate
    • Deploying Machine Learning Models with SageMaker
  • 9. Troubleshooting and Optimization
    • AWS Troubleshooting Tools
    • Performance Optimization Techniques