Modern Application Development with Python on AWS Specialization by Amazon Web Services
This specialty will teach you how to develop and create cloud-native apps using Amazon Web Services. Learners start with the technical and cloud foundations that you'll need to develop in the AWS Cloud. The first course will cover multiple AWS compute services, as well as AWS' various storage and database options, networking capabilities, monitoring capabilities, and the AWS IAM service.
The second course in the specialty looks at how to create an API-driven application with serverless API hosting, serverless compute, and serverless authentication using Amazon API Gateway, AWS Lambda, and Amazon Cognito.
A contemporary database is required for modern applications. As a result, the third course covers NoSQL databases and the problems they solve. Learners will go through things including recovery, SDKs, partition keys, security and encryption, global tables, stateless applications, streams, and best practices for Amazon DynamoDB. DynamoDB is a key-value and document database with performance in the single digit milliseconds at any scale.
Finally, you'll learn how to use Amazon CodeGuru Reviewer to find faults in your code and provide recommendations to improve its quality and security.
This course offers:
- Flexible Schedule: Set and maintain flexible deadlines.
- Certificate : Earn a Certificate upon completion
- 100% online
- Beginner Level
- Approx. 5 months to complete: Suggested pace of 3 hours/week
- Subtitles: English, Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, Spanish
Coursera Rating: 4.7/5
Enroll here: https://www.coursera.org/specializations/aws-python-serverless-development