Chapter 1. Django Key Concepts

Django Key Concepts for Beginners

This chapter covers key concepts used in Django, a Python-based full-stack web framework. If you are a beginner in programming, you may have difficulties understanding some concepts or terms. However, it is essential for you to start familiarizing yourself with those new concepts or terms. You can first skim through this section and revisit this chapter later after reading other chapters, which are more tangible.

The following lessons are covered in this chapter.

Lessons in this chapter

  1. Web Framework and Django
  2. Websites vs. Django Web Apps
  3. How Django Handles HTTP Request and HTTP Response
  4. Django's MVT Framework
  5. Django Templates vs. Django APIs

You can also learn this topic offline. Click AmazonKindle.