Learn Python Django From Scratch (Udemy.com)
Learn Python for the web with this in-depth Python Django course.
Created by: Stone River eLearning
Produced in 2021
What you will learn
- Develop in the real world using Python Django
- Create Django web applications to solve a multitude of problems or needs
- Separate the presentation from the business logic
- Build an online store to show off products
- Accept user input in the form of reviews
- Integrate with third-party payment services to process transactions
- Use map integration to physically represent data
Quality Score
Overall Score : 0 / 100
Course Description
5 hours of content, you'll create your own website from scratch using Django and featuring an authentication system, E-Commerce with PayPal and Stripe, Geolocation and map integration and web services. In every section, you'll take a quiz as well putting your new knowledge to practice so that your skills stay with you when you're done. You'll start by getting to grips with the absolute basics of what Django can do. These sections are slower and more thorough than others so that you gain a solid foundation. After that, you'll begin to build your site, adding a new element with each section of the course. By the end of the course, you'll have fleshed out a fully functional web storefront that's capable of taking orders, processing payments and receiving and displaying input from the user. You'll be surprised at how rapidly you can build complex functionality that's the true beauty of Django!
This course was created with intermediate Python users in mind, who want to move their expertise onto the web. If you're a beginner developer, you may find this course a little too far beyond your grasp unless you already have experience with another language, or have a working knowledge of Python and programming concepts. Tools UsedDjango: Django creates web applications, specifically software normally backed by a database that includes some kind of interactivity and operates through a browser. It eases the creation of complex database-driven websites with its framework.
Python: Python is one of the most widely used, general purpose programming languages in the world. It emphasises simplicity and readability, and has almost endless uses in all areas from GUI programing to web programming and everything in between.
PyCharm: PyCharm is a smart code editor that supports Python and a number of other languages like JavaScript, CSS and more. It is an Integrated Development Environment that provides code analysis, graphical debugging, intergrated unit testing, and supports web development with Django.
Git: Git is a free and open source version control system, designed to handle both small and large projects with speed and data integrity. It will record changes you make as you build your website so that if you need to recall and earlier version, you can do so easily.
Who this course is for:
This course is ideal for those who have moderate Python development experienceDjango's specific strength is a "batteries-included" approach, acting as wrapper around a database with a user-driven focus, so this assumes you're looking to develop in that directionIt is NOT for those who have no experience with Python - the learning curve is likely too steepSimilarly, it isn't for beginning developers. If you have experience in another language, knowing general programming concepts may help, but overall it leans on Python too heavily to be an effective teaching tool without the basics
Instructor Details
- 0.0 Rating
0 Reviews
Stone River eLearning
At Stone River eLearning, technology is all we teach. If you're interested in IT, programming, development or design - we have it covered.
Check out our huge catalog of courses and join the over 1,200,000+ students currently taking Stone River eLearning courses. We currently offer 800+different technology training courses on our Stone River eLearning website and are addingnew courses on hot and trending topics everymonth. A subscription option is available for those with a real passion for learning.


