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
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
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.
Instructor Details
- 4.2 Rating
266 Reviews
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.
More courses by Daniel Kalish
Learn Ruby on Rails: Stripe Payment Processing (2016)
4.0 (63 Reviews)
Provider: Udemy
Time: 1.6h
$24.99
More Python courses
Python 3: Deep Dive (Part 1 - Functional) (2024)
4.9 (13,534 Reviews)
Provider: Udemy
Time: 45.8h
$22.99
Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON) (2023)
4.9 (1,996 Reviews)
Provider: Udemy
Time: 21.9h
$17.99
Programming for Everybody (Getting Started with Python)
4.9 (717 Reviews)
Provider: Coursera
Time: 12h
Free
An Introduction to Interactive Programming in Python (2013)
4.9 (554 Reviews)
Provider: Coursera
Time: 6h 40m
Free
Python: Python Programming Language | Tutorial | Beginner (2023)
4.9 (239 Reviews)
Provider: Udemy
Time: 5.1h
$19.99
An Introduction to Interactive Programming in Python (Part 2)
4.9 (225 Reviews)
Provider: Coursera
Time: 25h
Free
Reviews
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.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100




