As a developer, you certainly care about the best ways to build a website quickly and efficiently. This is when web frameworks come in handy. Django is a powerful web framework that allows developers to create complex web applications securely and in a timely fashion. In this course, Django 4 Templates, you’ll learn the powerful Django template syntax and structure used to create dynamic and flexible web pages. First, you’ll explore The MVT (Model-View-Template) pattern; the presentation layer which handles the user interface with the templates. Then, you'll see how the data flow works with views to execute business logic and interact with a model to carry data and render a template. Next, you’ll discover the built-in tags used to control the logic enclosing variables and values in the template, and filters to transform and format the variable values. Finally, you’ll learn how to create more complex layouts with template inheritance and optimization. When you’re finished with this course, you’ll have the skills and knowledge of building web applications with the Django template system needed to design a rich user experience.
Overview
As a developer, you certainly care about the best ways to build a website quickly and efficiently. This is when web frameworks come in handy. Django is a powerful web framework that allows developers to create complex web applications securely and in a timely fashion. In this course, Django 4 Templates, you’ll learn the powerful Django template syntax and structure used to create dynamic and flexible web pages. First, you’ll explore The MVT (Model-View-Template) pattern; the presentation layer which handles the user interface with the templates. Then, you'll see how the data flow works with views to execute business logic and interact with a model to carry data and render a template. Next, you’ll discover the built-in tags used to control the logic enclosing variables and values in the template, and filters to transform and format the variable values. Finally, you’ll learn how to create more complex layouts with template inheritance and optimization. When you’re finished with this course, you’ll have the skills and knowledge of building web applications with the Django template system needed to design a rich user experience.
Syllabus
- Course Overview 1min
- Introduction to the Django Templates 16mins
- Discovering the Power of the Django Template System 32mins
- Composing Templates to Build a Robust and Scalable Frontend 26mins
- Optimizing Django Templates 20mins
Taught by
Sandy Ludosky