Django 3 Course - Python Web Framework (+ pandas, matplotlib, & more)

Django 3 Course - Python Web Framework (+ pandas, matplotlib, & more)

freeCodeCamp.org via freeCodeCamp Direct link

product model

6 of 51

6 of 51

product model

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Django 3 Course - Python Web Framework (+ pandas, matplotlib, & more)

Automatically move to the next video in the Classroom when playback concludes

  1. 1 intro
  2. 2 django project setup part 1
  3. 3 django project setup part 2
  4. 4 django project setup part 3
  5. 5 customer model
  6. 6 product model
  7. 7 profile model + post_save signal
  8. 8 sale model
  9. 9 m2m_changed signal
  10. 10 reports model
  11. 11 first view and template
  12. 12 working on the sales list
  13. 13 navigating to the detail page
  14. 14 creating the search form
  15. 15 get the data from the search form
  16. 16 first querysets and dataframes
  17. 17 display dataframes in the templates
  18. 18 dataframe for the positions
  19. 19 get the sales id for position objects
  20. 20 the apply function
  21. 21 merge dataframes
  22. 22 perform groupby
  23. 23 working on the charts part 1
  24. 24 working on the charts part 2
  25. 25 hello world from the console
  26. 26 adding the modal
  27. 27 add the report form to the modal
  28. 28 add the 'results by' field
  29. 29 no data available alert
  30. 30 add the chart to the modal
  31. 31 create report objects
  32. 32 adding alerts to the modal
  33. 33 report list and detail page
  34. 34 working on the report list
  35. 35 working on the report detail
  36. 36 first pdf
  37. 37 the report pdf
  38. 38 add dropzone + favicon
  39. 39 working on the dropzone js part 1
  40. 40 working on the dropzone js part 2
  41. 41 uploading csvs
  42. 42 first objects from file
  43. 43 improving the dropzone
  44. 44 dropzone js final touches
  45. 45 adding my profile
  46. 46 working on my profile
  47. 47 authentication
  48. 48 protecting the views
  49. 49 adding the navbar
  50. 50 the forgotten sale detail page
  51. 51 outro + next steps

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.