Django Advanced Topics

The advanced topics are covered on the website are not part of the course content. However, knowing them will be beneficial to your final project and future development. Learning them is optional but highly recommended.

  • Two scoops of Django: Great book to learn about Django best practices. It it not a tutorial, it contains a lot of tips about how to write better Django code.
  • A Wedge of Django: Great Django tutorial that walks you through building a production quality application. Unlike our course, it might introduce you to more advanced topics and tools and will be a great resource to take your skills to the next level.
  • Boost Your Django DX: Another book that contains tips to improve your development experience. The tips focus on how to improve the development environment and tips on managing your projects.
  • Boost Your Git DX: Tips on how to improve in using Git.
  • Speed Up Your Django Tests: To build better quality software, you have to utilize testing to ensure that your code works as expected. This book will help you improve your testing skills for Django projects.
  • Don’t forget to also read the subsections here such as bootstrap, template inheritence, and user management (see the menu).