Digital Capabilities

Developing on AWS

This course is designed for software developers who are looking to become proficient in developing, deploying, and debugging cloud-based applications on Amazon Web Services (AWS). The course covers the fundamentals of AWS, including the AWS Management Console, IAM, EC2, S3, DynamoDB, and more. Upon completion, students will be able to take the AWS Certified Developer - Associate certification exam.

 

By the end of the training, participants will be able to:

  • Gain a deep understanding of AWS and its core services
  • Learn how to develop, deploy, and debug cloud-based applications on AWS
  • Acquire hands-on experience with AWS services through hands-on exercises and labs
  • Learn how to navigate the AWS Management Console and use the AWS CLI
  • Prepare for the AWS Certified Developer - Associate certification exam

hours

30

language

English

Summary

This course is designed for software developers who are looking to become proficient in developing, deploying, and debugging cloud-based applications on Amazon Web Services (AWS). The course covers the fundamentals of AWS, including the AWS Management Console, IAM, EC2, S3, DynamoDB, and more. Upon completion, students will be able to take the AWS Certified Developer - Associate certification exam.

 

By the end of the training, participants will be able to:

  • Gain a deep understanding of AWS and its core services
  • Learn how to develop, deploy, and debug cloud-based applications on AWS
  • Acquire hands-on experience with AWS services through hands-on exercises and labs
  • Learn how to navigate the AWS Management Console and use the AWS CLI
  • Prepare for the AWS Certified Developer - Associate certification exam

Topics Covered

  • Overview of AWS
  • AWS Management Console
  • AWS CLI (Command Line Interface)
  • Creating and managing users
  • Understanding IAM policies
  • Setting up multi-factor authentication
  • Launching EC2 instances
  • EC2 instance configuration
  • Working with EC2 security groups
  • Understanding S3 buckets and objects
  • Creating and managing S3 buckets
  • S3 versioning and object lifecycle management
  • Overview of DynamoDB
  • Creating and managing DynamoDB tables
  • Storing and retrieving data in DynamoDB

  • CloudFormation
  • Code Deploy
  • Elastic Beanstalk
  • Overview of AWS Lambda
  • Creating and deploying Lambda functions
  • Triggers and events for Lambda functions
  • CodeStar
  • CodePipeline
  • CodeBuild
  • AWS CloudTrail
  • AWS CloudWatch
  • AWS X-Ray
  • Exam objectives and format
  • Exam strategies and tips
  • Exam practice questions and mock exams
  • Exam objectives and format
  • Exam strategies and tips
  • Exam practice questions and mock exams

    minimize course outline