Companies Home Search Profile

Python Django: Build an E-commerce Store - 2023

Focused View

Arno Pretorius

16:39:01

158 View
  • 1. Course overview.mp4
    02:25
  • 2. Thought process.mp4
    02:04
  • 3. QA forums.mp4
    01:57
  • 1.1 dev.zip
  • 1. Code and slides - download.mp4
    01:35
  • 1. Python installation and setup.mp4
    03:03
  • 2. Visual Studio Code installation and setup.mp4
    02:36
  • 3. VS Code extensions.mp4
    02:43
  • 1. Django project setup.mp4
    06:52
  • 2. Configure the Python interpreter.mp4
    02:25
  • 3. CMD VS code terminal for commands.mp4
    02:16
  • 1. Create a Django app - (store).mp4
    01:54
  • 2. Building our models.mp4
    13:37
  • 3. Adding an image field.mp4
    02:46
  • 4. Configuring Django for static files.mp4
    02:05
  • 5. Configuring Django for image uploads.mp4
    04:18
  • 6. Basic - Django admin configuration.mp4
    10:25
  • 7. Advanced - Django admin configuration.mp4
    06:37
  • 1. Important links for this section - [NOTE].html
  • 2. Configure template rendering.mp4
    01:58
  • 3. Configure our URL files and store view.mp4
    06:32
  • 4.1 base.html
  • 4. Creating a base page.mp4
    08:45
  • 5.1 store.html
  • 5. Creating the initial store page.mp4
    10:41
  • 6. Populating our database.mp4
    12:35
  • 7. Building the category view.mp4
    09:01
  • 8.1 main-product-section.html
  • 8. Styling the main product data grid - Pt. 1.mp4
    02:59
  • 9. Build the main product data grid - Pt. 2.mp4
    07:50
  • 10. Creating the singular product page.mp4
    10:05
  • 11.1 product-info.html
  • 11. Creating the singular product page - Continued.mp4
    08:04
  • 12. Creating dynamic links.mp4
    06:38
  • 13. Building the list category view.mp4
    13:08
  • 14.1 list-category.html
  • 14. Building the product category data grid.mp4
    06:52
  • 1. Create a Django app - (cart).mp4
    01:07
  • 2. Configure basic urls and views for our cart.mp4
    07:44
  • 3.1 cart-summary.html
  • 3. Build the cart summary template.mp4
    07:10
  • 1. Create a session.mp4
    12:43
  • 2. Testing our session.mp4
    10:49
  • 1. AJAX integration - Add.mp4
    13:55
  • 2. Add functionality - Pt. 1.mp4
    15:19
  • 3. Cart functionality analysis.mp4
    14:48
  • 4. Add functionality - Pt. 2.mp4
    15:35
  • 5. Update the cart summary template.mp4
    18:24
  • 6. Total price functionality.mp4
    05:55
  • 7. Match price with quantity.mp4
    10:59
  • 1. AJAX integration - Delete.mp4
    09:14
  • 2. Delete functionality.mp4
    14:42
  • 3. AJAX integration - Update.mp4
    07:38
  • 4. Update functionality.mp4
    12:21
  • 1. Cart functionality testing.mp4
    03:30
  • 1. Create a Django app - (account).mp4
    01:54
  • 2. Configure our URL files.mp4
    03:50
  • 3. User registration - Pt. 1.mp4
    12:01
  • 4. User registration - Pt. 2.mp4
    14:54
  • 5. User registration - Pt. 3.mp4
    12:43
  • 6. Email verification - templates.mp4
    04:44
  • 7. Email verification - basic urls and views.mp4
    04:14
  • 8.1 token.zip
  • 8. Email verification - tokens.mp4
    04:54
  • 9. Email verification - view functionality - Pt. 1.mp4
    15:25
  • 10. Email verification - view functionality - Pt. 2.mp4
    20:43
  • 11.1 Setting up 2FA and creating an app password.pdf
  • 11. Setup the email backend.mp4
    05:14
  • 12.1 Setting up 2FA and creating an app password.pdf
  • 12. Styling the email verification templates.mp4
    11:20
  • 13. VS code - change the text appearance - [OPTIONAL].mp4
    01:58
  • 14. Email verification - final demonstration.mp4
    04:46
  • 15. User authentication - Login.mp4
    15:25
  • 16. User authentication - Logout.mp4
    05:25
  • 17. Styling the dashboard template.mp4
    08:17
  • 18. Integrate the profile management templates.mp4
    05:14
  • 19. Profile management Updating our username and email.mp4
    09:30
  • 20. Profile management Deleting an account.mp4
    07:00
  • 1. Improving the UI and styling - (account).mp4
    17:10
  • 2. User validation - (account).mp4
    11:40
  • 3. Detailed app UI and styling.mp4
    09:31
  • 1. Creating our password reset views.mp4
    09:18
  • 2. Integrating the password reset templates.mp4
    12:30
  • 3. Password reset - initial test.mp4
    02:42
  • 4. Styling the password reset templates.mp4
    10:21
  • 5. Password reset - final demonstration.mp4
    01:47
  • 1. User logout session adjustment - [IMPORTANT].mp4
    06:44
  • 2. Login validation.mp4
    02:41
  • 3. Advanced user notifications.mp4
    11:03
  • 4. Adding a timer to user notifications.mp4
    04:33
  • 5. Additional app UI and styling - [OPTIONAL].mp4
    06:59
  • 6. Suggestion!.html
  • 1. Create a Django app - (payment).mp4
    01:29
  • 2. Configure our basic URL files.mp4
    07:00
  • 3. Build the shipping address model.mp4
    14:17
  • 4. Implement the shipping form.mp4
    03:38
  • 5. Construct the shipping view and url - (account).mp4
    12:14
  • 6. Organize the shipping template - (account).mp4
    09:35
  • 7. Build the checkout template.mp4
    06:38
  • 8. Checkout functionality.mp4
    11:44
  • 9. Build the order and order item model.mp4
    15:13
  • 10. AJAX - complete checkout.mp4
    08:37
  • 11. Process order functionality - Pt. 1.mp4
    08:58
  • 12. Process order functionality - Pt. 2.mp4
    12:36
  • 13. AJAX redirection + Clear the shopping cart.mp4
    03:56
  • 14. Process an order - Final demonstration.mp4
    04:57
  • 1. Important links for this section - [NOTE].html
  • 2. Create a PayPal account.mp4
    01:52
  • 3. Creating our Sandbox accounts.mp4
    06:32
  • 4. Logging into our Sandbox accounts.mp4
    02:14
  • 5. PayPal - integration analysis.mp4
    01:28
  • 6. PayPal - API integration.mp4
    09:01
  • 7. Customize the PayPal buttons.mp4
    04:22
  • 8. The essentials of validation.mp4
    10:00
  • 9. Validating user input - Pt. 1.mp4
    12:15
  • 10. Inserting the shopping cart price.mp4
    04:36
  • 11. Validating user input - Pt. 2.mp4
    07:03
  • 12. PayPal + Ajax integration.mp4
    04:24
  • 13. Test a payment - PayPal.mp4
    04:46
  • 14. Test a payment - Debit or Credit card.mp4
    03:54
  • 15. Styling our payment templates.mp4
    05:03
  • 16. Create a live account - IMPORTANT.mp4
    02:25
  • 17. Order management.mp4
    14:36
  • 1.1 Create an AWS account.pdf
  • 1. Create an AWS account.html
  • 2. Create a budget in AWS.mp4
    04:05
  • 3.1 AWS IAM- Creating a user.pdf
  • 3. AWS IAM - Theory review - [OPTIONAL].mp4
    08:46
  • 4. Create an AWS IAM user and a group.mp4
    09:36
  • 5. Deploy our static files to Amazon S3.mp4
    20:45
  • 6. Utilize an Amazon RDS database.mp4
    15:19
  • 1. AWS Route 53 - Theory review.mp4
    12:06
  • 2. COST REMINDER!.html
  • 3. Register a domain name with Route 53.mp4
    06:22
  • 4. Amazon Certificate Manager - Theory review.mp4
    01:59
  • 5. Provision and assign an SSL certificate.mp4
    09:27
  • 1. Installing important packages.mp4
    02:45
  • 2. Preparing for deployment - Pt. 1.mp4
    06:53
  • 3. Preparing for deployment - Pt. 2.mp4
    01:47
  • 4. Security tips.mp4
    01:14
  • 5. AWS Elastic Beanstalk - What is it.mp4
    02:10
  • 6.1 Cost+guidance.pdf
  • 6. COST REMINDER!.html
  • 7. AWS CLI setup.mp4
    03:09
  • 8. AWS EB CLI setup.mp4
    01:09
  • 9. AWS credentials setup.mp4
    01:22
  • 10. Generate a requirements.txt file.mp4
    01:30
  • 11. IMPORTANT NOTE!.html
  • 12.1 django.zip
  • 12. Deploy our app to AWS Elastic Beanstalk - Pt. 1.mp4
    09:45
  • 13. Deploy our app to AWS Elastic Beanstalk - Pt. 2.mp4
    09:17
  • 14. How to re-deploy our web application.mp4
    02:09
  • 15. How to enable sticky sessions.mp4
    02:58
  • 1. Final demonstration - Build an E-commerce Store.mp4
    10:46
  • 2. Resource cleanup.mp4
    04:15
  • 1. THANK YOU! - A final message.mp4
    00:55
  • 2. Bonus lecture.html
  • Description


    Build an E-commerce Store with Django | Hands-on demonstrations | Deploy a Django Web Application

    What You'll Learn?


    • Build an E-commerce store with Django
    • Implement payment integration
    • Learn how to build a shopping cart
    • How to deploy our website and host it on a live server

    Who is this for?


  • Django developers who want to add a live project to their portfolio
  • Django developers who want to learn how to build a real-world project
  • More details


    Description

    Welcome! I'm here to help you to build your own E-commerce store with Django.

    This course is primarily intended for those with a basic knowledge of Django. You also need to have some knowledge of HTML, CSS, JavaScript and a little bit of bootstrap would be helpful.  If you meet these conditions then this course is for you!

    I want to help YOU to build your very first E-commerce store!


    Please note:

    The eCommerce store project that is developed in this course is for learning purposes only. I will teach you how to build an eCommerce store with the expected custom functionalities of a live store.

    I do not promise that this course is going to be a 100% eCommerce solution for your business. Another important thing to bear in mind, is that this course is not for non-technical users.


    The Python Django: Build an E-commerce Store - 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 create your e-commerce store.

    • 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: Build an E-commerce Store course 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 Django developer, an AWS Certified Cloud Practitioner, Solutions Architect, and Developer. I have a keen interest in everything that relates to web development, Django web application security, and cloud computing.

    So, let's go and become fluent in Django, along with an extra service or two.

    Trust me you are in good hands!

    ---------------------------------------------------


    This course also comes with:

    - 16.5 + hours of on-demand video

    - Full lifetime access

    - A Udemy certificate of completion

    - Access on mobile and TV


    Join me in this course if you want to build your own E-commerce store with Django!

    Who this course is for:

    • Django developers who want to add a live project to their portfolio
    • Django developers who want to learn how to build a real-world project

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Arno Pretorius
    Arno Pretorius
    Instructor's Courses
    Arno is a software developer and a solutions architect with a particular interest in Cloud computing and API’s. He has a BSc in Information Technology and is an AWS certified Solutions Architect Professional, an AWS Developer Associate, Database Specialist and  SysOps Administrator. He is also a Django developer with experience in deploying Django-based web applications to the AWS cloud.During his spare time he enjoys reading, blogging and streaming.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 135
    • duration 16:39:01
    • Release Date 2022/12/24