Udemy

Amazon Web Services (AWS) with Python & Boto3

立即報名
  • 4,897 名學生
  • 更新於 4/2024
4.5
(390 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
教學語言
英語
授課導師
Parwiz Forogh
評分
4.5
(390 個評分)
1次瀏覽

課程簡介

Amazon Web Services (AWS) with Python & Boto3

Learn how to work with Amazon Web Services (AWS) & Python, integrate practical Python Web Projects in AWS

In this course we are going to learn Amazon Web Services (AWS) with Python & Boto3, so Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform, offering over 200 fully featured services from data centers globally. Millions of customers including the fastest growing startups, largest enterprises, and leading government agencies are using AWS to lower costs. And you can use AWS with different programming languages, in this course we want to learn AWS with Python Programming language.


What is Python ?

Python is a high-level general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small- and large-scale projects


This course is divided in to different sections.


  • In this first section we are going to talk about IAM, so IAM is AWS Identity and Access Management. With IAM, you can specify who can access which services and resources, and under which conditions, we will create some examples with AWS console and after that we go through Python Programming Language.


  • In the second section we want to learn about AWS Dynamodb, so DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. DynamoDB lets you offload the administrative burdens

    of operating and scaling a distributed database so that you don't have to worry about hardware provisioning, setup and configuration, replication, software patching, or cluster scaling. You don’t need to worry about these, because all of them are done by dynamodb.


  • In the third section want to talk about amazon S3, so S3 stands for Simple Storage Service, it is an object storage service that offers industry-leading scalability, data availability, security, and performance.


  • In the fourth section we want to learn about Amazon RDS or Amazon Relational Database Services and we want to learn about three relational databases and their integration with python like MySQL, Postgres and Mariadb.


  • In the fifth section we are going to learn about Amazon EC2 or we can say elastic compute cloud and it provides scalable computing capacity in the Amazon Web Services (AWS) Cloud. We create some examples using the AWS console and after that we go through Python Language, also we are going to deploy our Django project in EC2.


  • In this sixth section we want to talk about AWS lambda function so it is server less computing service that lets you run code without provisioning or managing servers.


  • In the seventh section we want to learn about AWS CloudFormation so it is a service that helps you model and set up your AWS resources using JSON or YAML template.


  • In the eight section we want to learn about AWS SES or we can say Simple Email Services, and using this service we can send emails to our customers.


  • In the ninth section we are going to learn about Elastic Beanstalk, so it is an easy-to-use service for deploying and scaling web applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker on familiar servers such as Apache, Nginx, Passenger, and IIS, also in this section we create a simple project in Django with RDS functionalities and after that we deploy that to elastic beanstalk.


  • In the tenth section we are going to create a complete practical Blog project with Python and Django, we add Amazon RDS functionality to our Python web project, after that we deploy our web project to elastic beanstalk, after deploying to Amazon Elastic Beanstalk we add a custom domain name from Amazon Route53 to our project and at the end we secure our Python Web project with Amazon SSL Certificate Manager.

  • In the eleventh section we are going to create a complete practical Blog project with Python and Flask,  particularly in this section we are going to focus that how we can deploy our Python Flask project in Elastic Beanstalk using Amazon Code Pipeline.



課程章節

  • 10 個章節
  • 305 堂課
  • 第 1 章 Course Introduction
  • 第 2 章 AWS & IAM Introduction
  • 第 3 章 IAM with AWS CloudShell
  • 第 4 章 Advanced IAM with Python
  • 第 5 章 Amazon Web Services (AWS) Dynamodb
  • 第 6 章 AWS Simple Storage Services (S3)
  • 第 7 章 AWS S3 Encryption & Policy
  • 第 8 章 Amazon Relational Database Service (RDS)
  • 第 9 章 Amazon ElasticCache
  • 第 10 章 Amazon Elastic Compute Cloud (EC2)

課程內容

  • In this course students will learn how to work with AWS IAM
  • In this course you will learn how to work with AWS Dynamodb and how you can integrate that with Python
  • In this course you will learn how to work with AWS S3 (Simple Storage Services)
  • In this course you will learn how to work with AWS RDS (Relation Database Service)
  • In this course you will learn how to work with AWS EC2 (Elastic Compute Cloud)
  • In this course you will learn how to work with Lambda Functions
  • In this course you will learn how to work with SES (Simple Email Services)
  • In this course you will learn how to work with CloudFormation
  • In this course you will learn how to work with Amazon Elastic Beanstalk


評價

  • S
    Siddhartha
    5.0

    i have started now and i know this python is develop the aws software

  • S
    SANJAIKUMAR .RAMANATHAN
    4.5

    Good

  • L
    Lakshmidevi Jutla
    5.0

    Explanation is really good .I loved to see videos.Thank you for making viedos. I will recomand for every one

  • C
    Cristian Manfré
    3.5

    Hay algunos conceptos que considero que deberian ser explicados con mas detalle para no presuponer que el alumno lo sabe.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意