PJUllrich

PJUllrich

Author of Building Table Views with Phoenix LiveView

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 .

Most Liked

PJUllrich

PJUllrich

Author of Building Table Views with Phoenix LiveView

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.

PJUllrich

PJUllrich

Author of Building Table Views with Phoenix LiveView

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:

Where Next?

Popular in Courses Top

nikos
Get 20% off with coupon code “elixirforum”! Ruby programming was one of the best course I have taken. I can’ t wait !
New
arrowsmith
Hi, I’m George Arrowsmith - you may remember me from such educational Elixir content as Phoenix on Rails. I’m really pleased to announce...
New
mikeclark
:rocket: Today we opened early access to the Pro Package of our Phoenix LiveView course! So now you can get the course in two flavors… T...
New
Cruz
Hello Everyone, Early access to the " Full-Stack GraphQL with Absinthe, Phoenix, and React" video course is now available on the Pragmat...
New
zkessin
Hi All I have a new email course to introduce people to GenServers, which I think will be useful for those trying to get up to speed with...
New
AstonJ
You’re a programmer, so you don’t need spoon feeding with the conventional drivel about “this is an integer.” No. You need to know what’s...
New
DmytroNasyrov
Hey folks! A brand new course about distributed systems and microservices. The course is recorded based on my offline lectures for stude...
New
ejc123
In case you want to learn Erlang. This course starts in a couple of weeks. I have not taken any other courses from this venue, but I’m ...
New
sorentwo
The Oban Training 101 curriculum is extracted from our in-person training from ElixirConf 2023. It’s designed to teach everything you nee...
New
alvises
Hi everyone, I’ve started releasing these LiveView lessons (videos and articles), which are free extracts taken from the bigger course B...
New

Other popular topics Top

9mm
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New
skosch
To my knowledge, put_in, Map.update etc. all have the one limitation of not automatically creating intermediate keys when needed (for exa...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
AngeloChecked
What learn first? Rust or Elixir Hi Elixir community! I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
aesmail
Hello guys, I have finally made it. I created an admin interface for a framework. It’s been on my todo list for years and with the curre...
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
RisingFromAshes
I’ve read in another post that it may be possible with a router helper - but I couldn’t find an appropriate one, and tbh, I’m still just ...
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New

Latest on Elixir Forum

We're in Beta

About us Mission Statement