Explore AWS fundamentals with Python Django | Detailed theory and practice | Essential skills for AWS dev
šØāš 600+ students already enrolled
š 4.8+ student rating
š» 11+ hours of on-demand video
š Taught in english
š COURSE DESCRIPTION
The Python Django for AWS Development - Mastery Course (Part 1) is designed to help intermediate and advanced Django developers master the integration of AWS services with their Django applications. This course offers a comprehensive guide to deploying and managing Django apps on AWS, with a focus on Docker, CI/CD, and various AWS services essential for scalable, secure applications.
This course begins with an optional CRUD application in Django, followed by building Docker images and running them in Docker Desktop. You'll then set up AWS services like IAM, S3, and RDS, and move on to integrating SES and Elastic Beanstalk. Later phases cover intermediate CI/CD concepts, such as managing code with AWS CodeCommit, CodeBuild, ECS Fargate, and CodePipeline. The course concludes with a full demonstration of the CI/CD process, including monitoring with Amazon CloudWatch.
With over 11 hours of video content, downloadable resources, and a structured learning path, this course is perfect for developers looking to deepen their AWS and Django skills and apply them to real-world projects.
š WHAT YOU'LL LEARN
ā
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
ā ļø PREREQUISITES
Fundamental knowledge of Django and AWS is required.
You should also know the basics of HTML/CSS and JavaScript.
Knowledge of DevOps would be advantageous.
A strong and stable internet connection with no network configuration issues in terms of restrictions or limitations.
š COURSE CONTENT
Featuring 14 modules and over 140+ engaging lectures to help you master Python Django for AWS development.
š§āš« INSTRUCTOR
Your instructor, Arno Pretorius, is a qualified IT teacher and experienced software developer with a passion for teaching and technology. He has created and deployed various real-world Django-based applications and holds certifications as an AWS Solutions Architect and Developer associate. Arno's expertise in cloud computing and web development ensures that you're in good hands as you embark on your journey to mastering AWS and kick-starting your career in cloud computing.
āļø REVIEWS
Wondering what others think about this course? Check out the reviews below to see how this course has helped students:
š¬ Nicolai P.
"Amazing course!! I have never seen a course like this before. A perfect course that teaches you how to combine Django with a variety of AWS services. This course is perfect for all Django developers and for those that want to learn about DevOps on AWS. Arno makes it so easy to understand how to orchestrate the CI/CD process on AWS. Additionally, the course is straight to the point and concise. Great work! Looking forward to Part 2."
š¬ Blake A.
"Best course on AWS and deployment I've found using real applications. Pure gold, I'm hoping Part 1 indicates there will be a Part 2. Keep up the amazing work!"
š¬ Klara V.
"This was a very well structured course with excellent explanations. The instructor is one of the best, and I have to say that I was thoroughly impressed with how the course was taught. Arno did a great job of breaking down technical concepts and explaining them clearly and concisely, which made it easy for me to understand, Highly recommend!"
ā FAQ'S
Do I get lifetime access if I buy this course?
If you purchase this course, you will have lifetime access to it. If you access this course via a subscription, you'll continue to have access to it for as long as your subscription is active.
What support is available while taking this course?
You can receive support through direct messaging. If you have questions or need help with any topic, feel free to reach out.
Will I receive a certificate upon completion?
Yes, you will receive a certificate of completion when you finish the course.