|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python-django-for-aws-development-mastery-course-part-1/
课程评论:没有评论
课程名称:Python Django与AWS开发 - 精通课程 - 第1部分 课程概述: 本课程旨在帮助学员掌握使用Python Django进行AWS开发的基础知识。课程首先要求学员下载Docker Desktop软件,部分内容针对初学者和不同级别的学员设计,确保每位学员都能跟上学习进度。 课程内容包括: 1. 创建基础的CRUD应用:学习如何在Django中创建一个简单的增删改查应用。 2. 可选内容:Docker与Django,教授如何构建Docker镜像并将其转换为Docker容器。 3. Django与AWS集成: - 第一阶段:建立AWS生态系统的初步设置,涉及AWS身份与访问管理(IAM)、预算、简单存储服务(S3)、关系数据库服务(RDS)、Route 53及证书管理(ACM)。 - 第二阶段:进一步设置AWS服务,包括简单电子邮件服务(SES)和弹性Beanstalk。 - 第三和第四阶段:探讨CI/CD流程的基础知识,学习如何使用AWS CodeCommit存储源代码,使用AWS CodeBuild创建Docker镜像,并通过弹性容器注册表(ECR)进行管理与部署,利用AWS CodeDeploy实现无停机更新,同时使用AWS CodePipeline协调CI/CD流水线。 课程还包括对AWS基本CI/CD流程的最终演示,如何通过Amazon CloudWatch监控应用使用情况。 讲师介绍: 本课程由合格的信息技术教师Arno Pretorius主讲,他在编程教学和技术领域拥有丰富经验,曾创建和部署多种基于Django的应用程序。Arno是软件开发人员及AWS解决方案架构师,致力于将教学与技术结合,为学员提供有价值的学习体验。 课程特色: - 超过11小时的在线视频教学 - 终身访问权 - 完成证书 - 支持移动设备和电视观看 本课程的结构逻辑严谨,内容丰富,适合希望深入了解AWS与Django部署的学员。通过实用的项目与代码示例,学员将能够更好地应用所学知识。
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 ecosystemAWS services used:- Amazon Simple Email Service (Amazon SES)- AWS Elastic BeanstalkDjango + AWS Integration: Phase III + IVThe 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 pipelineAWS 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 CodePipelineFinal CI/CD demonstration- A final demonstration on the basic CI/CD process of AWS - How to briefly monitor your application usage with Amazon CloudWatchI 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 deploymentTrust 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