Udemy

Python Django for AWS Development - Mastery course - Part 1

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

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
11 小時 49 分鐘
教學語言
英語
授課導師
Arno Pretorius
評分
4.9
(136 個評分)

課程簡介

Python Django for AWS Development - Mastery course - Part 1

Master the fundamentals of AWS development with Python Django | Hands-on demonstrations

This course requires you to download Docker Desktop from the Docker Desktop website. If you are a Udemy Business user, please check with your employer before downloading software.

Welcome! I'm here to teach you how you to master the fundamentals of AWS development with Python Django.

-- Please read carefully --

There are many sections in this course, but some of the key ones include the following:

Create a basic CRUD application in Django

- The first thing that we will do is create a simple CRUD application in Django - [Optional]

Docker with Django

- We will learn how to build docker images and transform them to run as docker containers with Docker Desktop.

Django + AWS Integration: Phase I and Setup and configuration
- The first phase will be very beginner friendly as we start to set up our AWS ecosystem.


AWS services used:

- AWS Identity and Access Management (IAM)

- AWS Budgets

- Amazon Simple Storage Service (Amazon S3)

- Amazon Relational Database Service (Amazon RDS)

- Amazon Route 53

- AWS Certificate Manager (ACM)


Django + AWS Integration: Phase II

- The second phase will be very beginner friendly and prove to be beneficial to all levels as we start to set up our AWS ecosystem

AWS services used:

- Amazon Simple Email Service (Amazon SES)

- AWS Elastic Beanstalk

Django + AWS Integration: Phase III + IV

The third and fourth phase explores more intermediate concepts

Here we will explore the CI/CD process. We will only focus on the basics of the CI/CD process and not delve into more advanced topics.

Simply put we will learn how to store our source code with AWS CodeCommit. How to create our docker image with AWS CodeBuild and store it within a docker image repository (Elastic Container Registry).

After that we will run and manage a simple container via ECS - Fargate. To ensure that our latest application is always live without any downtime we will ensure that we make use of AWS CodeDeploy.

Now this process involves a lot of services - to ensure that we can manage this we will make use of AWS CodePipeline to orchestrate our CI/CD pipeline

AWS services used:

- Amazon Elastic Container Registry (Amazon ECR)

- Amazon Elastic Container Service (Amazon ECS) + With the Amazon ECS Fargate Launch type


- AWS CodeCommit

- AWS CodeBuild

- AWS CodeDeploy

- AWS CodePipeline


Final CI/CD demonstration

- A final demonstration on the basic CI/CD process of AWS

- How to briefly monitor your application usage with Amazon CloudWatch


I want to help YOU to master the fundamentals of AWS development with Python Django.


The Python Django for AWS Development - Mastery course - Part 1 - course has been structured in a simple and logical order. Everything that has been designed from the styling to the graphics and topics covered is crafted with the absolute duty of care towards the student.


  • It covers all the concepts that you need to be aware of, in order to deploy your application.

  • The course is structured in a logical and cohesive way - not just random lectures plastered everywhere.

  • It starts off very simple and then builds on gradually throughout the course.

  • This course is jam-packed with code snippets/references and with the full project source code (as a zip file).


The Python Django for AWS Development - Mastery course - Part 1 is a highly practical course and allows you to apply your knowledge:


  • There is a wealth of hands-on lectures throughout this course.


--

Your instructor:

My name is Arno Pretorius. I'm a qualified IT teacher who has taught programming both in-person and online. My main passions are teaching and technology, so I thought why not just combine the best of both worlds to create something truly amazing and valuable. Over the years, I have created and deployed many real-world Django-based applications, including a job portal for university graduates and an exclusive social network.

I'm a Software developer, an AWS Solutions Architect and Developer associate. I have a keen interest in cloud computing, web development and everything that relates to programming and technology.

So, let's go and become fluent in AWS + Django deployment

Trust me you are in good hands!

--


This course also comes with:

- 11 + hours of on-demand video

- Full lifetime access

- A Udemy certificate of completion

- Access on mobile and TV

課程章節

  • 14 個章節
  • 147 堂課
  • 第 1 章 Course Introduction
  • 第 2 章 Project resources
  • 第 3 章 Create a basic Django app - [Recommended]
  • 第 4 章 Network configuration - [Important]
  • 第 5 章 AWS setup and configuration - [Optional]
  • 第 6 章 AWS Integration - Phase I
  • 第 7 章 AWS integration - Phase II
  • 第 8 章 Dockerise a Django app
  • 第 9 章 AWS Integration - Phase llI
  • 第 10 章 AWS integration - Phase lV
  • 第 11 章 CI/CD - Final demonstration
  • 第 12 章 Basic application monitoring and resource cleanup
  • 第 13 章 Additional resources
  • 第 14 章 Thank you!

課程內容

  • Learn how to integrate various AWS services within Django, Orchestrate a CI/CD pipeline with CodeCommit, CodeBuild and CodeDeploy, PLUS - Learn how to utilise Serverless technology with AWS Fargate, How to make use of fundamental AWS services, Make use of several DevOps based services in AWS, Learn how to manage the basic CI/CD process in AWS, Deploy your Django application by following a PaaS and IaaS approach, How to make use of Amazon S3 buckets, Create docker images and transform them to run as docker containers, Learn how to dockerise your Django application, Create and connect to an Amazon RDS postgres database, Design an architecture in AWS that is well-structured and designed, How to do basic monitoring with CloudWatch, Learn how to register a domain name and provision an SSL certificate


評價

  • W
    Werner Deichmann Juan
    4.5

    Very nice plugins for Visual code and clear instructions so far

  • R
    Rony Zeenaldeen
    4.5

    very good course

  • K
    Khalid Teli
    5.0

    Amazing learning. Great way of teaching. Highly recommended!

  • C
    Chase Switzer
    5.0

    The explanations in this course for each AWS feature are crystal clear. A lot of the configuration around Django and AWS are things I have seen my senior coworkers do, so this course is definitely the real deal. Also, Arno is very active in the Q&A sections, so that is another huge plus.

立即關注瀏覽更多

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

我已閱讀及同意