Overview
You'll this Developing Applications in Python on AWS course offered by Coursera in partnership with Amazon Web Services start by learning the definition of python, its history, semantics, and how it works.
The first week concludes by writing a python script to solve a problem. In Week 2, you'll learn about Serverless Architectures and understand the differences between microservices, service-oriented and monolith architectures.
You'll build a microservices architecture by learning how to use the following tools: AWS Lambda, Amazon API Gateway, and Cloud9. It's then time to go deep with AWS Databases. You'll see Amazon RDS and Amazon DynamoDB in action, visualizing the important role they play in developing applications in python.
The course's final week will cover application integration services. Amazon's Simple Notification Service (SQS), Simple Queue Service (SQS), and EventBridge take center stage as important “glue” components for scalable, cloud-based applications.
You'll close the course with a hands-on project, writing some code to use some hardcoded data to write to dynamodb and then convert that into a lambda function.
What you'll learn
Introductory level Python programming and Python packages
- Explain the different roles in an organization building software
Programme Structure
Courses include:
- Developing in a team
- Python Variables and Types
- Python Loops
- Architecture and Comparison
- Database
- Messaging Services
Key information
Duration
- Part-time
- 7 days
- 10 hrs/week
Start dates & application deadlines
Language
Delivered
- Self-paced
Campus Location
- Mountain View, United States
Disciplines
Web Technologies & Cloud Computing Software Engineering View 415 other Short Courses in Web Technologies & Cloud Computing in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
- This course is aimed at beginners and early‑career developers who want to learn Python programming while building and deploying cloud‑based applications using AWS services and serverless architectures.
- No previous experience necessary
Tuition Fees
-
International Applies to you
Applies to youNon-residentsFree - Out-of-StateFree
Additional Details
- This short course is included with Coursera Plus subscription
Funding
Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You'll be prompted to complete an application and will be notified if you are approved. You'll need to complete this step for each course in the Specialization, including the Capstone Project.