FreecodeCamp has released this great-sounding class on developing for the AWS platform, which is of interest regardless of whether or not you're looking to get the AWS Associate certificate. We take a detailed look.

As more and more businesses move onto the cloud to take advantage of PaaS/IaaS and reduce their operating costs, their developers will find themselves one way or the other, soon or later, bound to work on a Cloud platform. And AWS is the most likely since it's the most popular.

So FreecodeCamp again on call here have made a new series on the whole spectrum of AWS certificates.In line with its well-known generosity the courses are free, so you don't have to pay in order to prepare for the certificate but just have to pay the price of the exam.

Three parts are now ready, AWS Certified Cloud Practitioner, AWS Solutions Architect Associate and AWS Developer Associate, the latest one which is the focus of this report.

The guide comes as two Youtube videos, the first lasting a whooping 12 hours while the second 4, so make sure that you stock up on coffee.

What will your learn during those 16 hours? Many topics that a developer in building, securing and deploying web applications for the AWS platform should master. As such a typical AWS Developer would be able to work seamlessly in 5 different domains:

Domain 1: Deployment

1.1 Deploy written code in AWS using existing CI/CD pipelines, processes, and patterns

1.2 Deploy applications using Elastic Beanstalk

1.3 Prepare the application deployment package to be deployed to AWS

1.4 Deploy serverless applications

Domain 2: Security

2.1 Make authenticated calls to AWS services

2.2 Implement encryption using AWS services

2.3 Implement application authentication, and authorization

Domain 3: Development with AWS Services

3.1 Write code for serverless applications

3.2 Translate functional requirements into application design

3.3 Implement application design into application code

3.4 Write code that interacts with AWS services by using APIs, SDKs, and AWS CLI

Domain 4: Refactoring

4.1 Optimize application to best use AWS services and features

4.2 Migrate existing application code to run on AWS

Domain 5: Monitoring and Troubleshooting

5.1 Write code that can be monitored

5.2 Perform root cause analysis on faults found in testing or production

They also need knowledge in DynamoDB, understand the NoSql serverless dbms preferred for building Microservices, be familiar with Elastic Beanstalk, an environment used to deploy traditional architectures to AWS and in AWS CLI and AWS SDK.

As far as the exam itself goes, it is a multiple choice with multiple answers, lasts for 130 minutes and costs $150.

Now to the videos.Both have been made by Andrew Brown, CEO of ExamPro. He talks in detail about the following:

Elastic Beanstalk

ECS

Fargate

X-Ray

ACM

Route53

API / SDK / CLI

KMS

Cognito

SNS

SQS

Knesis

Parameter Store

Secrets Manager

While I haven't watched the full 12 + 4 hours of the video (yet) from the sample I've seen it looks like a carefully planned course

with a consistent structure, and Andrew explains matters thoroughly and in depth.

As I said in the beginning, it really doesn't matter whether you are looking for the certificate or not.The material is interesting as it is and while I'm not intending to take the exam, I am planning to watch the lot as its useful knowledge that might come handy in the very near future...

More Information

Pass the AWS Developer Associate Exam With This Free 16-Hour Course

Youtube part 1

Youtube part 2

Prepare for Your AWS Certification Exam

Related Articles

AWS Certification Launched

AWS Lambda For The Impatient Part 1

AWS Lambda For The Impatient Part 2

AWS Lambda For The Impatient Part 3

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, Facebook or Linkedin.







Comments



Make a Comment or View Existing Comments Using Disqus





or email your comment to: comments@i-programmer.info