
欢迎来到Django带Bootstrap电商项目实战开发教程Django Ecommerce Project with Bootstrap | Django Development,在这里您将学习开发功能全面的电子商务网站并重新设计任何基于Django的Web应用程序。
我为寻求学习和构建基于Django的自定义Web应用程序的任何人设计了本课程。在本课程结束时,您将能够分析,设计和开发自己的电子商务应用程序,并将其部署到具有自定义域名的实时服务器上。
我们将使用Python Django网络框架构建功能全面的自定义电子商务应用程序。您将学习如何制作自己的自定义用户模型,类别和产品,购物车,递增,递减和移除汽车物品,无限的产品图片库,订单,付款,我们还将提供诸如“减少订单数量”之类的“订购后功能”量化已售产品,发送定单收到的电子邮件,清除购物车,定单完成页面以及为定单生成发票。此外,我们将建立一个“评论和评分”系统,从头开始设计交互式评分明星,甚至可以对半星级进行评分。我们还将为客户提供我的帐户功能,该客户可以轻松地编辑他的个人资料,个人资料图片,更改他的帐户密码以及管理他的订单。
一切就绪后,我们将使用RDS Postgres数据库将该应用程序部署在AWS Elastic Beanstalk上,还将使用AWS S3 Bucket进行媒体存储。设置好之后,我们还将配置一个自定义域名,您将在其中配置AWS Route 53,还将安装由AWS提供的免费SSL证书。
好了,在开始学习本课程之前,您需要了解什么?好吧,这是一门100%基于项目的课程,我不会教给您关于编程的非常基本的知识。因此,我希望您至少具有Python和Django的基本知识。
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 125 lectures (20h 23m) | Size: 6.17 GB
Build Django based eCommerce application with a lot of custom functionalities. RDS Postgres and deploy it on AWS EB+S3
What you’ll learn:
Make real world eCommerce applications using Python and Django Framework
Django Custom User Model, Category & Media Files
Working with Products
Context Processors & Product Details
Setup Git and Carts Functionality
Add to Cart using Session Keys, Increment/decrement/remove Cart Items
Fixing Cart Bugs & Context Processor for Cart Item Counter
Paginator & Search
Product Variations & Variation Manager
Adding the Variation in Cart, Grouping Cart Item Variations
Registration, Login with Token Based Verification & Message Alerts
User Account Activation & Activation Link Expiry
Forgot Password with Secure Validation Links
Cart Checkout, automatically assign the Cart Items to Logged-in User
Orders & Order Number Generation
Payment Gateway Integration & Place Order
After Order Functionalities
Review and Rating System
Two Factor Checks for Submitting Reviews (Login check & Product purchase check)
Rating Average & Review Count Calculation
My Account Functionalities
Product Gallery with Unlimited Images
Django Security Measures
Deploying Application on AWS Elastic Beanstalk (EB)
Requirements
Basic web development skills including HTML, CSS
Basic knowledge on Python and Django
Description
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.
We’ll 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’ll 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’ll be making a Review and Rating system where we’ll be designing the interactive rating stars from scratch that even allows you to rate a half-star rating. We’ll 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.
Who this course is for
Freshers who want to add live project on their resume or portfolio
Intermediate programmers who want to switch from other programming language to Python Django
Future developers who want to learn web development by project based course

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/2974.html