Welcome to the Project Based Django Web Development Course where you will learn to develop a fully featured eCommerce website and redesign any Django based web applications.
I designed this course, for anyone seeking to learn and build a Django based custom web application. By the end of this course, you will be able to analyze, design, and develop your own eCommerce application and deploy it on the live server with the custom domain name.
Please note: The project developed in this course is for learning purposes only. This will teach you to build most of the custom functionalities of eCommerce website development. I do not promise that this course is going to be a 100% eCommerce solution for your live business. Also, this course is not for non technical business owners.
With that said, we will be building a fully custom featured eCommerce application using a Python Django web framework. You will be learning how to make your own custom user model, categories and products, Carts, Incrementing, Decrementing and removing car items, Unlimited Product image gallery, Orders, Payments, also we will be making “after order functionalities” such as reduce the quantify of sold products, send the order received email, clearing the cart, Order completion page as well as generating an invoice for the order. Also, we will be making a Review and Rating system where we will be designing the interactive rating stars from scratch that even allows you to rate a half star rating. We will be also making my account functionalities for the customer who can easily edit his profile, profile pictures, change his account password, and also manage his orders.
With everything in place, we will be deploying this application on AWS Elastic Beanstalk with the RDS Postgres database also we will AWS S3 Bucket for the media storage. With that in place, we will also configure a custom domain name where you will be configuring AWS Route 53 as well as we will also be installing the Free SSL Certificate provided by AWS.
Alright, what you need to know before you get started with this course? Well, this is a 100% project based course, I will not be teaching you very basic things about programming. So I expect you to have at least a basic knowledge of Python and Django.
If you are a very beginner, then please do some crash course and come back here.
All you have to know is the basic HTML, and of course a python and Django knowledge.
–
Sujal –
Easy to learn , just like a easy recipe