Django and HTMX Tutorial - Easier Web Development with Dynamic Functionality
Offered By: JetBrains via YouTube
Course Description
Overview
Syllabus
– In this Video
– Introducing Christopher Trudeau
– What is htmx?
– Overview of Django and htmx
– Project overview
– Intro to the project in PyCharm: Walk through of the Django app
– Environment configuration in PyCharm
– Discussion of htmx
– Lazy loading with htmx: introduction and explanation
– Implementing lazy loading with htmx
– How to install htmx
– Discussion of lazy loading
– Search functionality with htmx: introduction and explanation
– Implementing search functionality with htmx
– How to build Django objects dynamically with the Django Q object
– How to paginate search results with the Django Paginator class
– Building a template for the search page
– Building a view for the search page
– Discussion of implementing search functionality
– Search-as-you-type with htmx: introduction and explanation
– Implementing search-as-you-type with htmx
– How to install the Django_htmx library by Adam Johnson
– Discussion of search-as-you-type
– Why the django_htmx library is useful
– Infinte scroll with htmx: introduction and explanation
– Implementing infinte scroll with htmx
– Other functionality provided by htmx
– Promo code for a 45% discount on Django in Action
– Discussion of infinte scroll and how htmx adds to the DX
– htmx and web app performance
Taught by
PyCharm by JetBrains
Tags
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX