The AWS Developer course is designed for intermediate-level software developers and those looking to learn more about AWS's developing capabilities.
Requirements:
Hardware Requirements:
- This course can be taken on either a PC, Mac, or Chromebook.
Software Requirements:
- PC: Windows 8 or later.
- Mac: macOS 12 or later.
- Browser: The latest version of Google Chrome or Mozilla Firefox is preferred. Microsoft Edge and Safari are also compatible.
- Virtual Labs included with the course
- Microsoft Word Online
- Adobe Acrobat Reader
- Software must be installed and fully operational before the course begins.
Other:
- Email capabilities and access to a personal email account.
Instructional Material Requirements:
The instructional materials required for this course are included in enrollment and available online.
- Study guide
- Virtual labs
- Practice exams
In this online training course, you will learn how to use the AWS SDK to develop secure and scalable cloud applications. You will also explore how to interact with AWS using code and discuss key concepts, best practices, and troubleshooting tips
This course can be used to prepare for the AWS Certified Developer – Associate exam. This course offers enrollment with a voucher. The voucher is prepaid access to sit for the certifying exam upon eligibility.
- Introduction to Developing in Azure
- Getting Started with AWS
- Exploring IAM
- EC2
- EC2 Basics
- EC2 Instance Storage Section
- Load Balancing, Auto Scaling Groups, and EBSVolumes
- High Availability and Scalability
- Load Balancing
- Auto Scaling Groups
- RDS, Aurora, and Elasticache
- Relational Database Service
- Aurora
- Elasticache
- DNS and VPCs
- Route 53
- VPC primer
- Tier 3 Architecture
- Tier 3 Architecture
- Amazon Simple Storage Service
- Amazon S3
- Cross Origin Resource Sharing
- AWS Development
- Developing on AWS
- Development with Simple Storage Service
- CloudFront, Beanstalk, and Docker development
- CloudFront
- Elastic Beanstalk
- AWS ECS Essentials
- AWS CICD
- Introduction to AWS CICD
- AWS CodeBuild
- AWS CodeDeploy
- Other AWS CICD Services
- Managing Your Infrastructure as Code
- CloudFormation
- CloudFormation Functions
- AWS Monitoring, Troubleshooting & Audit
- CloudWatch
- AWS X-ray
- AWS CloudTrail
- AWS Integration and Messaging
- Amazon Simple Queue Service
- Amazon Simple Notification Service
- Kinesis
- AWS Lambda and DynamoDB
- Introduction to AWS Lambda
- Even More Lambda
- DynamoDB Basics
- Working with DynamoDB
- API Gateway
- API Gateway Basics
- API Tuning
- Working with the Serverless Application Model (SAM)
- Serverless Application Model
- AWS Cloud Development Kit
- Amazon Cognito
- Other Serverless Features
- Additional Security
- Advanced Identity Management
- AWS Security and Encryption
- Additional AWS Services
- Other AWS Services
What you will learn
- Set up the AWS SDK and developer credentials for Java, C#/.NET, Python, and JavaScript
- Interact with AWS services and develop solutions by using the AWS SDK
- Use AWS Identity and Access Management (IAM) for service authentication
- Use Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB as datastores
- Integrate applications and data by using AWS Lambda, Amazon API Gateway, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and AWS Step Functions
- Use Web Identity Framework and Amazon Cognito for user authentication
- Use Amazon ElastiCache to improve application scalability
- Use containers in the development process
- Leverage the CI/CD pipeline to deploy applications on AWS
How you will benefit
- You will be prepared to sit for the AWS Certified AWS Developer Associate: Associate Exam
- Gain valuable career skills that you can apply immediately
- Increase your earning potential
- Complete your program in 3 months or less
- Certificate of completion from the school or organization that you registered through (upon successfully passing the final exam)
Raymond Lacoste
Raymond Lacoste is a highly recognized instructor and IT professional who holds the Cisco Sirius Instructor Award. He has authored Cisco Press publications on the Cisco ENARSI and Cisco TSHOOT exams.
Raymond's areas of expertise include Cisco Enterprise networking, Cisco Routing, and Switching, Cisco Datacenter Networking, ITIL, and Amazon AWS. He also holds certifications in Cisco CCSI, Cisco CCNP Routing and Switching, Cisco CCNP Enterprise, ITIL Foundations, ITIL Practitioner, ITIL Intermediate, Amazon AWS System Operations, Amazon AWS Architect, Amazon AWS Developer, and CISSP.
In addition to his certifications and experience, Raymond's engaging instruction style makes even the most obscenely complicated or obtuse concepts relatable and understandable. Outside of class, he enjoys dominating both on the golf course and the basketball court.