Building Modern Python Applications on AWS

BY
Amazon Web Services via Edx

Building Modern Python Application on AWS by edX aims to develop a better serverless architecture.

Lavel

Beginner

Mode

Online

Duration

6 Weeks

Fees

Free

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based
Learning efforts 1-4 Hours Per Week

Course overview

The Building Modern Python Application on the AWS certification course offered by edX will guide you to develop a serverless scalable architecture, which will avoid manual operations, and focus on different projects to make an impression in the market.  

The Building Modern Python Application on AWS online course comprises the use of Amazon EC2 virtual machines for hosting services like Amazon Elastic Kubernetes, Amazon container services. The module covers topics on API, and its applications using AWS Lambda and Amazon Cognito. Candidates will be guided about flow works using Cognito, an API-triggered gateway for adding Lambda backend, and different configurations of lambda. The module also focuses on developing a new, greenfield serverless backend on AWS.

A duly signed certificate will be issued by the instructor after completion of the course for the candidates who have paid a fee for the course. The students also can audit the programme for a limited duration without paying the fee. This Building Modern Python Application on AWS certification issued to the applicants can be attached to the CV or resume as a skill which can be shared on all digital platforms like LinkedIn, Fiver, and many other job portals 

The highlights

  • It’s a 6-week course
  • Free to access. 
  • Introductory level
  • Requires 1 to 4 hours in a week 
  • Self-paced course 
  • The online course is offered by AWS
  • Program is categorized under subject computer Science
  • Certificate is issued by AWS
  • Financial assistance available

Program offerings

  • Videos
  • Graded assessment
  • Readings
  • Discussion forum

Course and certificate fees

Type of course

Free

  • The Building Modern Python Application on AWS fees for registration is not required by the students to be paid as it is free.
  • The Building Modern Python Application on AWS  fees for the course is ₹17,439 which all the participants have to pay for upgradation.

Fee Details 

Amount 

Certification fees

₹17,439

Registration fee

 Free

certificate availability

Yes

certificate providing authority

Amazon Web Services

certificate fees

₹17,439

Who it is for

The certification course Building Modern Python Applications on AWS by edX proposed by AWS is recommended for:

  • Computer science candidates who have knowledge about AWS can apply for the Building Modern Python Application on the AWS program.
  • Candidates desiring to make a promising career in the field of programming.

Eligibility criteria

Education

Candidates applying for this Building Modern Python Application on the AWS certification course should have basic knowledge of AWS, including concepts of AWS global infrastructure, IAM, VPC, and other terminologies.

Certification Qualifying Details

The details of criteria for obtaining a certificate will be provided only when you upgrade your online course Building Modern Python Applications on AWS by edX to earn a verified certificate by paying the amount of Rs.12,323/-. Also, the quizzes are not graded. The candidates will have unlimited attempts to increase their score.

What you will learn

Knowledge of aws technology

Candidates will learn many python applications in the certified course of Building Modern Python Applications on AWS by edX- 

  • They will learn to design the cloud in  the Building Modern Python Application on AWS program 
  • Will get familiar with CLI and API to work upon problem statements. 
  • Will get an exposure serverless application model during the Building Modern Python Application on the AWS certification syllabus.
  • The applicants will create maps and models during the Building Modern Python Application on AWS online course.
  • They will get access to API gateway controls 
  • Candidates will learn about Cognito in the Building Modern Python Application on the AWS program.
  • They will be able to differentiate between synchronous and asynchronous response
  • They will create serverless workflows in the Building Modern Python Application on AWS certifications.
  • Get well-versed with terms like x-ray and API gateway
  • Will work on HTTP APIs

The syllabus

Week 1

  • Architecting for the Cloud
  • What we are building
  • Introduction to AWS Cloud9
  • AWS Command Line Interface (CLI) and Application Programming Interfaces (APIs)
  • AWS APIs
  • AWS CLI
  • Section Reading
  • AWS SDK Exploration (Python)
  • AWS Credentials in Cloud9
  • Introduction to the Serverless Application Model (SAM)
  • AWS Toolkit for (Cloud9/IntelliJ/PyCharm)
  • Section Reading
  • Quiz
  • Lab 1: Create a static website in Amazon S3

Week 2

  • Introduction to API Driven Design
  • API driven development
  • What is Amazon API Gateway
  • Amazon API Gateway terminology
  • Section Readings
  • Models and Mapping
  • Creating an API with Mock integration
  • Using Mappings
  • Using Models
  • Section Readings
  • Publish API
  • Using Postman to create requests
  • Section Readings
  • Lab 2: API
  • API Authentication
  • Introduction to Amazon API Gateway authentication
  • Amazon API Gateway access controls
  • Amazon API Gateway authentication and authorization mechanisms
  • Amazon Cognito
  • Introduction to Amazon Cognito
  • Using Amazon Cognito to sign in and call Amazon API Gateway
  • Section Readings
  • Quiz
  • Lab 3 Cognito

Week 3

  • Serverless Computing and AWS Lambda
  • Introduction to AWS Lambda
  • AWS Lambda Execution
  • AWS Lambda permisions
  • Section Readings
  • Triggers, Push, Pull model
  • AWS Lambda execution context and reuse
  • AWS Lambda Compliance
  • Asynchronous vs Synchronous Responses
  • Section Readings
  • Versions and Aliases
  • Creating a lambda function using the AWS CLI
  • Creating and Debugging a AWS Lambda Function using the AWS Toolkit
  • Section Readings
  • Lab 4: AWS Lambda
  • Quiz

Week 4

  • Orchestration
  • Creating a serverless workflow
  • Introduction to AWS Step Functions
  • Step Functions API exploration
  • Step Function State types
  • Section Readings
  • Step Function Service Integrations
  • Amazon API Gateway and Step function Integration
  • Callback patterns
  • Step Function Activities
  • Standard vs Express Step functions
  • Section Readings
  • Other Orchestration and messaging Services
  • Event Driven Architectures
  • SQS, SNS, EventBridge
  • Section Reading
  • Lab 5: Process
  • Quiz

Week 5

  • Observability
  • Introduction to Observability
  • Introduction to Amazon X-Ray
  • X-Ray, API Gateway, and Lambda
  • Using the AWS X-Ray SDK with Python
  • Section Readings
  • API Gateway and Lambda Logs
  • Amazon CloudWatch Logs integration with API Gateway, Step Functions, and Lambda
  • Configuring CloudWatch Logs in API Gateway, Step Functions, and Lambda
  • Section Readings
  • Quiz

Week 6

  • Optimization
  • Introduction to edge-optimized endpoints
  • API Gateway Response caching
  • Lambda at the Edge
  • Section Readings
  • Lambda Performance
  • Lambda Layers
  • Lambda best practices
  • Section Readings
  • API Gateway optimization
  • API Gateway Proxy for AWS APIs
  • API Gateway HTTP APIs
  • Section Readings
  • Lab 6: Optimizing
  • Quiz
  • Course Wrap-up
  • Final Readings
  • Final Assessment

Admission details

Steps for registering and enrolling in the online program Building Modern Python Applications on AWS by edX offered by AWS are:

Step 1) The candidate has to first register themselves prior to enrolling for the Building Modern Python Application on the AWS course.

Step 2) Those candidates who have already got themselves registered, should skip stepping…  

Fill in the necessary details asked: Name, Public username, Email, Password, and Country or origin of Residence. 

Step 3) Candidates have to sign-in to register for the account and fill the necessary details in the box mentioned. Alternatively, they can also sign-in via other options available.

Step 4) After filling in the details, they have to click on create an account.

Step 5) Then candidates then have to confirm a verification link received in the inbox of their email. After confirmation, they are automatically signed in.

Step 6) Now, they have to follow the given link: https://www.edx.org/learn/python/amazon-web-services-building-modern-python-applications-on-aws

Step 7) The link will redirect them to the desired course Building Modern Python Applications on AWS program, where they can go through the syllabus and get a complete overview.

Step 8) After enrolling, the Building Modern Python Application on AWS training will offer the candidates to either pursue free or upgrade by paying the fee. 

Step 9) To obtain a certificate, candidates have to purchase the program by clicking the “Upgrade” option and completing the payment process to place an order. 

Scholarship Details

The candidates applying for the Building Modern Python Application on AWS online course have the option of acquiring financial aid from edX. edX provides a discount of up to 90% for the candidates who cannot afford to pay the fee of the course. Fill the application form of financial assistance and wait for the confirmation form from the other side.

How it helps

The Building Modern Python Application on AWS certification course is for those learners who have basic knowledge of AWS, and are familiar with the terms associated with AWS. Those who know basic concepts about AWS Global infrastructure must opt for this course. This will help applicants working on upcoming projects. These projects require hands-on training in Amazon E2C virtual machines for hosting major services like Amazon Elastic Container Service and will help you to develop a serverless backend on AWS. These Building Modern Python Applications on AWS programs will be a plus while applying for a job. 

The Building Modern Python Application on AWS by edX is only for 6 weeks and self-paced, which gives applicants the opportunity to complete the course in their most suitable time. The applicants can also reset the deadline if they missed the scheduled lecture. Candidates can upgrade their Building Modern Python Application on AWS training for obtaining the certificate during the tenure of the lecture period by proceeding with the upgrade option and completing the payment transaction process. 

edX accepts some coupon codes which offer great deals on the purchase of the course. Also, candidates who cannot afford to pay the fee, can use financial assistance and acquire a discount of up to 90%. A certificate will be issued by AWS will be verified by the instructor and can be shared for personal use. The applicants can submit these certificates to add new skills in the job profile on LinkedIn and other freelancing sites like Upwork for job opportunities after the Building Modern Python Application on AWS training. The candidates will be able to get numerous Building Modern Python Applications on AWS certification benefits

Instructors

Ms Morgan Willis
Senior Cloud Technologist
Amazon Web Services

Other Bachelors

Mr Rick Hurst
Technical Curriculum Architect
Amazon Web Services

Mr Seph Robinson
Cloud Technologist
Amazon Web Services

Mr Jonathan Dion
Senior Technical Trainer
Amazon Web Services

FAQs

What is the length of the course?

The Building Modern Python Application on AWS certification is for 10 weeks. You have to invest 1 to 4 hours a week to complete the course.

There is an error in resetting the deadlines. Whom should I contact?

Candidates facing such issues must write an email to info@edx.org. They have to mention complete details of issues and the Building Modern Python Application on AWS by edX to fix this error.

Is mentioning the card details safe?

The payment options provided by edX are completely safe. All the details remain confidential.

Is it necessary to have a credit card for creating an AWS account?

Yes, candidates need to have a credit card to activate an AWS account for availing the Building Modern Python Application on the AWS certification course.

When will I receive a certificate of this program?

Applicants enrolled for verified certificates will receive them after the successful completion of the Building Modern Python Application on the AWS program.

What is the use of discussions in this program?

The discussion form is for resolving queries of the applicants, feedback forms, and discussing topics for learners to gain more knowledge.

Is there any deadline for completing the assignments?

The entire Building Modern Python Application on the AWS certification course is of 10 weeks, applicants have to submit the assignments in the provided time period. Candidates, who have missed the deadline can reset their dates accordingly.

What is the validity of the certificate by AWS?

The applicants can apply this certificate in their CV/resume and increase their chances of getting hired for the job.

Is there any grading policy for this program?

The grading policy comprises weekly quizzes, and are not graded. Therefore, candidates can try as many times to improve their score in the Building Modern Python Application on the AWS program.

Similar Courses

Industrial IoT Fundamentals on AWS

Amazon Web Services via Edx

4 Weeks Online
Beginner
Free

Cloud Operations on Amazon Web Services

Amazon Web Services via Edx

3 Weeks Online
Beginner
Free

Exam Prep Amazon Web Services Certified Cloud Prac...

Amazon Web Services via Edx

4 Weeks Online
Beginner
₹ 4,114

Amazon Web Services Cloud Technical Essentials

Amazon Web Services via Futurelearn

4 Weeks Online
Beginner
Free

Amazon Web Services Certified Solutions Architect ...

Eduonix

Online
Beginner
₹199 ₹995

AWS Certified Solutions Architect-Associate

Infosec Train

Online
Beginner

Amazon Web Services Cloud Practitioner Essentials

Amazon Web Services via Coursera

7 Hours Online
Beginner
Free

Introduction to AWS Identity and Access Management

Amazon Web Services via Edx

4 Weeks Online
Beginner
Free

Building Modern Java Applications on AWS

Amazon Web Services via Edx

6 Weeks Online
Beginner
Free

Courses of your Interest

Professional Certificate Course in Data Science

Professional Certificate Course in Data Science

Newton School

8 Months Online
Beginner

JavaScript Foundations

PW Skills

Online
Beginner
Free

Technical Analysis Series

PW Skills

3 Months Online
Beginner
Free

C Programming Foundations

PW Skills

Online
Beginner
Free

Cracking the Coding Interview in Java Foundation

PW Skills

5 Months Online
Beginner
Free

Python Foundations

PW Skills

Online
Beginner
Free
Getting Started with Generative AI APIs

Getting Started with Generative AI APIs

Codio via Coursera

3 Weeks Online
Beginner
Generating code with ChatGPT API

Generating code with ChatGPT API

Codio via Coursera

3 Weeks Online
Beginner
Prompt Engineering for ChatGPT

Prompt Engineering for ChatGPT

Vanderbilt via Coursera

Online
Beginner

Data Structures and Algorithms in Java

Great Learning

Online
Beginner
Free

More Courses by Amazon Web Services

How to Buy Cloud Strategies for Cloud Procurement

Amazon Web Services via Edx

3 Weeks Online
Beginner
Free

Getting Started with Data Analytics on Amazon Web ...

Amazon Web Services via Edx

1 Week Online
Beginner
Free

AWS Fundamentals Addressing Security Risk

Amazon Web Services via Coursera

Online
Beginner
Free

Building Modern Nodejs Applications on AWS

Amazon Web Services via Edx

6 Weeks Online
Beginner
Free

Amazon Web Services Getting Started with Cloud Sec...

Amazon Web Services via Edx

4 Weeks Online
Beginner
Free

AWS Computer Vision Getting Started with GluonCV

Amazon Web Services via Coursera

6 Weeks Online
Beginner
Free

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books