Building Forms with Phoenix LiveView (Indie Courses)

Now available on Indie Courses

Hi folks! Peter Ullrich here :slight_smile:

I’m happy to announce my second video course called Building Forms with Phoenix LiveView! :partying_face:

Web development is 50% tables and 50% forms. This video course teaches you everything you need to know about the second part. After this course, you will be confident enough to write forms like a pro!

The course dives into the new way of creating forms with Phoenix 1.7 and LiveView 0.20. It introduces the Form struct and the new to_form/1 function. It explains how we used to write forms before Phoenix 1.7 and how that changed to the new standard using Heex templates and the <.form> -tag.

You will learn how to build Forms with:

  • Schemaless Changesets
  • Embedded Schemas
  • Schema Changesets
  • Dynamic Form Fields
  • Nested Form Fields

Over the coming weeks and months, I will release free bonus episodes about:

  • Multi-step Forms
  • Forms generated from JSON Schemas
  • Reorder dynamic element with Sortable.js
  • and more!

With every bonus episode, the course price will go up. So, the earlier you buy, the cheaper all this content will be :slight_smile:

Where can I buy it?

The course is now available on my video course platform Indie Courses :slight_smile: See you there!

Who am I?

I am Peter Ullrich. I’ve been working with Elixir for more than 6 years now and love sharing my Elixir knowledge through my blog , YouTube Channel , Twitter Account , on Podcasts , or at major Conferences .

15 Likes

I’ve just released my first bonus video!:rocket:

In this video, I explain how to implement multi-step forms with Phoenix LiveView. It’s surprisingly easy—once you know the trick I’m teaching you. :wink:

Just a heads-up: the course price increases with each new video, so I recommend purchasing the course now. I plan to release several new videos in the coming weeks.

3 Likes

I just added 5 new bonus videos to the course! They cover small, but important topics like composite fields, auto-recovery, form resets, float vs decimals, and query composition. Here’s a little excerpt:

2 Likes