Description
HTMX + Django Course: Modern Python Web Apps, Hold the JavaScript Course. htmx is one of the most popular properties in web development today, and for good reason. This framework, along with the libraries and techniques introduced in this course, will force you to write the best Python web applications you’ve ever written: clean, fast, and interactive without all the overhead. If you’re a Python web developer who’s been wanting to build more dynamic and interactive applications, but don’t want (or can’t) write a significant portion of your application in a rich JavaScript framework, you’ll absolutely love it. htmx This library allows you to write your favorite Python code and still add that client-side interactive aspect. What is this course about and how is it different? htmx is a very compelling technology. It is one of the first canonical libraries to deliver the promise of dynamic and interactive web applications without complex JavaScript. htmx allows us to write server-side code in any language (Python in our case) and bring our pages to life through a few simple HTML features. This is the only course (that we are aware of) that shows you the full lifecycle of creating htmx-based Python and Django applications. Unlike basic tutorials where you only get quick coverage of a simple feature, we’ll take a complete web application and expand it by adding four real-world features, all built on htmx. In addition, we show you the correct way to use htmx with Django and Python. The resulting code is incredibly clean and will impress almost any professional web developer. A sister course for Flask developers: If you use Flask instead of Django, we also have a very popular HTMX + Flask course available at Talk Python. What we will build: In this course, we will add a bunch of htmx-powered features to an existing application. Called Video Collector, it’s a beautiful Django web application that allows us to save, explore, search, and play videos we’ve collected from YouTube.
What you will learn in the HTMX + Django: Modern Python Web Apps, Hold the JavaScript Course
- See how htmx differs from popular JavaScript front-end frameworks such as Vue and React
- Understanding server-side exchanges enabled by htmx features (eg hx-trigger)
- Click to edit an existing data-driven Django application
- Add deep links to the dynamic web app, allowing us to share links in interactive sections
- Add active search to an existing data-driven Django application
- Implement browser history for htmx actions (allow round-trip navigation)
- Add infinite scroll to our app
- Distinguish between full page requests and partial htmx requests in a single view method in Django
- and many other things
This course is suitable for people who
- This course is for anyone who builds Python web applications and needs them to be more interactive, often referred to as SPAs (single page applications), but doesn’t want the application to be too large in a single page. Write complex JavaScript frameworks like Vue. js or React.js.
Details of the HTMX + Django course: Modern Python Web Apps, Hold the JavaScript Course
- Publisher: Talk Python Training
- teacher: Christopher
- Training level: beginner to advanced
- Training duration: 1 hour and 41 minutes
Course headings
HTMX + Django course prerequisites: Modern Python Web Apps, Hold the JavaScript Course
- A basic understanding of how Django works
- Experience with core Python concepts (such as classes, functions, and decorators) but nothing complex (such as async or metaclasses)
- You’ll need to know a little about HTML and HTTP
Course images
Sample video of the course
Installation guide
After Extract, view with your favorite Player.
Subtitle: None
Quality: 720p
download link
File(s) password: www.downloadly.ir
Size
250 MB
Be the first to comment