Htmx Python Course

Student details, source code, and more for our HTMX + Flask: Modern Python Web Apps, Hold the JavaScript course.
Alternatives To Htmx Python Course
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Rest Apis Flask Python1,147
21 days agoPython
Projects and e-book for our course, REST APIs with Flask and Python
Build A Saas App With Flask840
7 months agomitHTML
Learn how to build a production ready web app with Flask and Docker.
Data Driven Web Apps With Flask491
8 months ago1mitPython
Course demo code and other hand-out materials for our data-driven web apps in Flask course
Htmx Python Course183
3 months agomitCSS
Student details, source code, and more for our HTMX + Flask: Modern Python Web Apps, Hold the JavaScript course.
Intro To Python81
6 days ago46otherJupyter Notebook
An Introduction to Programming in Python
Hands On Microservices With Python63
2 years ago1mitPython
Hands-on Microservices with Python [ video], published by Packt
Python Adv Web Apps61
2 months ago1mitPython
Updated python-beginners docs and examples
Cs50w47
5 months ago2Python
All 5 projects for Harvard's CS50 Web Programming with Python and JavaScript course in Edx.
Eve Building Restful Mongodb Backed Apis Course45
5 years agomitPython
Course materials and handouts for EVE: Building RESTful MongoDB-backed APIs course
Twilio And Sendgrid Python Course37
8 months agomitPython
Python-powered chat apps with Twilio and SendGrid course code, materials, and handouts.
Alternatives To Htmx Python Course
Select To Compare


Alternative Project Comparisons
Readme

HTMX + Flask: Modern Python Web Apps, Hold the JavaScript

Course Summary

htmx is one of the hottest properties in web development today, and for good reason. This framework, along with the libraries and techniques introduced in this course, will have you writing the best Python web apps you've ever written: clean, fast, and interactive without all that frontend overhead.

If you are a Python web developer that has wanted to build more dynamic, interactive apps, but just don't want to (or can't) write a significant portion of your app in a rich frontend JavaScript framework, you'll absolutely love htmx. This library lets you write Python code you love and still add that client-side interactive aspect.

What's this course about and how is it different?

htmx is a very compelling technology. It's one of the first legitimate libraries that delivers on the promise of dynamic, interactive web applications without complex JavaScript. htmx allows us to write server-side code in any language (Python in our case) and, through a few simple HTML attributes, bring our pages to life.

This is the only course (that we're aware of) that shows you the full lifecycle of building Python and Flask-based applications centered around htmx. Unlike basic tutorials where you'll find only just quick coverage of a simple feature, we take a full-fledged web app and extend it by adding three real-world features all building upon htmx.

Moreover, we show you the right way to use htmx with Flask and Python. The resulting code is incredibly clean and would impress almost any professional web developer.

What topics are covered

In this course, you will:

  • See how htmx differs from common JavaScript front-end frameworks such as Vue and React.
  • Understand the server-side exchange enabled by htmx attributes (e.g. hx-trigger).
  • Add click to edit to an existing data-driven Flask application.
  • Learn about the jinja-partials package to refactor our jinja2 templates (with or without htmx).
  • Add deep linking to our dynamic web application, allowing us to share links into interactive segments.
  • Add active search to an existing data-driven Flask application.
  • Implement browser history for htmx actions (allowing back and forth navigation).
  • Add infinite scroll to our app.
  • Distinguish between full page requests and partial htmx requests within a single view method in Flask.
  • And lots more

View the full course outline.

Take the course

Visit the Talk Python Training course page to sign up today.

Popular Course Projects
Popular Flask Projects
Popular Learning Resources Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Css
Flask
Course
Web Development