TrueschoTruescho
All Courses
Python for Serverless Applications and Automation on AWS
Coursera
Course
Unknown

Python for Serverless Applications and Automation on AWS

Amazon Web Services

Comprehensive introduction to Python programming with serverless application development using AWS Lambda, API Gateway, and AWS databases.

Unknown4 weeksEnglish4,238 enrolled

About this Course

This course gives you a thorough introduction to the python programming language. You'll 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

  • Learn introductory Python programming and packages
  • Explain software development team roles
  • Understand serverless architecture design
  • Differentiate between microservices and monolithic architectures
  • Build microservices with AWS Lambda and API Gateway

Prerequisites

  • Basic computer and internet skills
  • Ability to read English course instructions and complete practice tasks

Instructors

R

Russell Sayers

Senior Cloud Technologist

M

Morgan Willis

Principal Cloud Technologist

Topics

Cloud Computing
Information Technology
Software Development
Computer Science
Amazon DynamoDB
Application Development
Serverless Computing
Microservices
Relational Databases
Programming Principles

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

الحوسبة السحابية
تكنولوجيا المعلومات
تطوير البرمجيات
علوم الحاسب
Amazon DynamoDB
تطوير التطبيقات
الحوسبة الخالية من الخوادم
الخدمات المصغرة
Relational Databases
Programming Principles

Start Learning Now