Skip to content
UdemyPythonPaid courseAll LevelsCertificate

Learn Python and Django: Payment Processing (Udemy.com)

Learn Python and Django Step-by-Step. Build and Launch an e-commerce Website, from Scratch.

Created by: Daniel Kalish

Last updated October 2017

icon
What you will learn

  • Process payments with Stripe
  • Build a web app with Django and Python
  • Deploy an application using Python Anywhere
  • Learn HTML, CSS, and Javascript
  • Build a custom contact form that uses Gmail to send emails
  • Access to entire source code

How it compares

Against the other 388 rated Udemy courses in Python on CourseDuck:

  • Rating4.2 out of 5higher than 15% of them
  • Reviews266#295 of 389 by number of reviews
  • Length3.8 hoursshorter than 82% of them
  • Last updatedOctober 2017earlier than 93% of them

icon
Course Description

*** September 2016: All new videos and code. Fully updated to work with the latest version of Django ***

Take this course to gain the skills you need to make money online.

Learn Django, the #1 Python Web Framework. Pinterest, Instagram, and The Washington Times are built with Django.

If you want to build an e-commerce store you need the ability to accept online customer payments. In this course, you will learn the easiest way to accept payments with your Django web applications. You will also learn how to: Implement Bootstrap with HTML templates, add Stripe to your site, build a web application with Django, and deploy applications with Python Anywhere.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Daniel Kalish

I’m a self-taught web developer and veterinarian. I want to use technology to make veterinary medicine more efficient.

Building something and watching it succeed is extremely gratifying. I’m here to teach you some of today’s most in demand skills. I want you to experience the joy of building something from nothing.

My background: I have been coding for 9 years. I was first motivated to learn how to program because I wanted to build a super Mario bros fan site. It was a simple static HTML and CSS website. Although that website never got traction my interest in coding did.

In high school, a friend showed me how to build dynamic websites with a PHP framework. I grew frustrated with PHP because the community was fragmented between many frameworks.
In university I saw a video where a developer makes a blog with Django, in 15 minutes. I loved the fact that Django is quick and powerful.I love Django because it has a english like syntax and a strong community of developers. After becoming comfortable developing with Django, I volunteered to build websites for friends and family. Eventually I was referred to my first paying client.

icon
More courses by Daniel Kalish

$24.99

icon
More Python courses

$22.99

$17.99

Free

Free

$19.99

Free

icon
Reviews

4.2

266 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Jarad Collier on 11/14/2017

I gained so much by watching this. Great PROCEDURAL instructions along with context and reasoning. The stripe payment videos kind of went over my head at my current level but I just need to watch them more and let it sink in.

By Kal ⠀ on 3/7/2017

Very thorough and clear explanations. I was bending over backgrounds trying to figure out how to properly integrate Stripe into Django until this course. There are slight things that need to be updated, but nothing that you can't figure out with some quick two-second Googling. Thanks, Dan!

By John Correa on 7/23/2016

I've been jumping back into Django and this is the best primer course I have seen. You could go on to some of the more robust courses that tell you how to do everything, but chances are you'll just forget a lot of stuff. This is a digestible amount of content that is pretty essential to keep you developing basic features in your application. He'll often repeat steps which makes you remember more. He also explains app configurations in the settings.py file better than most instructors. Strange pauses occur which may be the instructor just having mental blocks, but it's nothing I'd avoid this course over.

By Saad Kabir on 1/24/2016

Instructions could be a bit more clear and in depth. For e.g when setting the variables in settings.py file, you can give some background as to why we need it and what we are trying to achieve by setting those specific variables. Just a little overview of what we are going to do in every video. Also you editor window should be full screen when you are typing in it. It makes it easier to focus

By Raul Muser on 10/30/2015

Gave good overview for setting up Django. Only thing I would complain about is that there could be a setup up section for Windows without pythonanywhere. Otherwise it was interesting course and well explained. Quality stuff

By Alexandro Colorado on 9/13/2015

I am still halfway but I am enjoying the class a lot. There are some parts where the explanation is a bit hard to follow so I had to re-watch the videos a few times. I wasnt that impressed with the front-end part of the video as it seems a bit amateur, but I can understand the trainner didnt want to be too sophisticated with integration and specialized modules so the user could follow up better the system. I would have loved to see a bit more about handling karts, managing orders, and doing more specialized ecommerce. Like claculating shipping costs based on areas of delivery, applying multi-currency system, cupon systems, and other e-commerce centric features.

By Chas Cooper on 7/11/2015

The course is clearly structured and with sufficient material to learn from. You need to be prepared to read around the subject as Daniel is doing the 'outline' stuff. Whenever I was stuck with a problem, it was always my code writing. You learn so much from sorting out the bugs. I don't think you will become 'proficient' having done this course but you will have learnt/experienced enough to help you further develop your skill. I would suggest the course is more suitable for people who have some coding experience but are not necessarily professional programmers. The only thing I would change is for Daniel to slow the pace now and again to allow a little catching up and 'thinking - what just happened!'. Overall, a good and enjoyable course.

By Marvin Turner on 5/8/2015

They say you can demonstrate master of material by explaining it to someone else. That's what was done here. This tutorial is available elsewhere, though not for free. Kudos to the instructor for putting his own spin on the content and releasing it for free! Though I did have to deduct stars. One star was deducted for lack of originality. It's literally a carbon copy. Maybe the instructor could have chose a different idea or extended the original idea. Another star was deducted because some things either were not explained or were not explained as well as they could have been. I didn't understand some things until I moved on to other Django materials and then I figured out "Oh, that's why we did that". It's a good starting point though for those interested in Django.

By Xi Chen on 3/5/2015

There are so many courses on Django online, and, for me, this is one of the most informative and helpful one, if not the most. We really need more high quality work like this. Daniel, thank you and please keep up the good work!

By Another Stranger on 3/4/2015

The instructor knows what he's doing and the videos are helpful if you intend on building the exact same site as discussed here. Unfortunately if you are looking to learn how to use stripe with YOUR website you'd be better off sticking to the documentation which would better explain the where and why of stripe components.

Showing all 10 reviews on CourseDuck

Read all 266 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100