O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Learn Python Django From Scratch

Video Description

This course shows you how to learn Django from scratch - from a beginner level through to a fully functional project. If you've been using Python for a while now and want to move that expertise onto the Web, then this course is for you. You might be surprised at how rapidly you can achieve relatively complex functionality, thanks to the magic of the framework and ORM that Django provides. The curriculum starts off covering the absolute basics of what Django does and how it works. The earlier sections are slower and thorough, to ensure you gain a deep understanding of the workflow. Later in the course, the pace picks up as you become comfortable with the environment, to flesh out a fully-functional web storefront capable of taking orders, processing payments and receiving and displaying input from the user.

Table of Contents

  1. 1.Intro to the course 00:04:10
  2. Course Introduction 00:04:10
  3. Overview of Final Project 00:00:58
  4. 2.Introduction to Django 00:00:36
  5. Introduction 00:00:36
  6. Django Installation And Configuration 00:11:20
  7. Mvc Applied To Django 00:08:20
  8. Basic Views, Templates And Urls 00:15:38
  9. Models, Databases, Migrations 00:19:07
  10. Section Recap 00:01:38
  11. 3.Creating a User Authentication System 00:01:05
  12. Intro to Section3 00:01:05
  13. Simple User Authentication System 00:22:19
  14. Login & Session Variables 00:18:40
  15. Social Registration 00:13:29
  16. Review 00:00:32
  17. 4.Frontending 00:00:30
  18. Intro to Sec4 00:00:30
  19. Template Language & Static Files 00:16:50
  20. Twitter Bootstrap Integration 00:20:18
  21. Static File Compression 00:17:05
  22. 5.E-Commerce 00:00:25
  23. Intro to Sec 5 00:00:25
  24. Preparing The Storefront 00:26:36
  25. Adding A Shopping Cart 00:20:13
  26. Paypal Integration 00:21:12
  27. Stripe Integration With Ajax 00:20:31
  28. Review 00:00:37
  29. 6.File Uploading, Ajax and E-mailing 00:00:37
  30. Intro to Sec6 00:00:37
  31. File Upload 00:14:05
  32. Forms 00:13:20
  33. Advanced Emailing 00:10:26
  34. Sec6 Review 00:00:39
  35. 7.Geolocation and Map Integration 00:00:37
  36. Intro to Sec 7 00:00:37
  37. Adding A Map Representation 00:08:35
  38. Advanced Map Usage 00:08:24
  39. Sec 7 Review 00:00:32
  40. 8.Django Power-Ups: Services and SignalsDjango Power-Ups: Services and Signals 00:00:53
  41. Sec8 Intro 00:00:53
  42. Building A Web Service With Tastypie 00:11:05
  43. Signals 00:08:16
  44. Sec8 Review 00:00:42
  45. 9.Testing Your Sit 00:00:21
  46. Intro to Sec9 00:00:21
  47. Adding the Django Debug Toolbar 00:04:37
  48. Unit Testing 00:18:05
  49. Logging 00:12:14
  50. Sec9 review 00:00:40
  51. Conclusion 00:04:55