Learn Phoenix LiveView

Learn Phoenix LiveView

The comprehensive Phoenix LiveView tutorial

82 followers

The comprehensive course that teaches you everything you need to build a complex, realistic, production-ready app in Phoenix LiveView.
Learn Phoenix LiveView gallery image
Payment Required
Launch Team / Built With
Anima Playground
AI with an Eye for Design
Promoted

What do you think? …

George Arrowsmith
Hi Product Hunt! My name’s George Arrowsmith and I’m really pleased to announce *Learn Phoenix LiveView*, my new tutorial that teaches you how to build a realistic, fully-featured, production-ready LiveView app from scratch. If you’re a web developer and you’ve never tried Phoenix LiveView, you’re missing out. It’s an ultra-productive framework that lets you build rich, interactive UIs with minimal code and a beautiful, clean, maintainable architecture, using the Elixir programming language. I'm not officially affiliated with the Phoenix team, but I quickly fell in love with this technology when I tried it. It solved so many of the frustrations that I’d had with other web stacks like Ruby on Rails. But I struggled in the beginning to find good learning materials - so a few years later, I’ve decided to create some. Learn Phoenix LiveView is a 94-lesson written tutorial. It assumes a working knowledge of Elixir and of basic web development concepts like HTML, but no more. It’ll teach you everything you need to know to build rich, complex web apps in Phoenix LiveView - and it’ll make you understand what makes LiveView so unique and special. I designed this course to be realistic. You won’t waste time building contrived micro-apps about flicking lightswitches or managing yet another todo list. There’s no “foo”, no “bar”, no “widgets” - you’ll build a realistic and fully-featured Slack clone. Learn Phoenix LiveView assumes no prior knowledge of any Phoenix concepts, including Ecto. You’ll learn all the Ecto you need - migrations, schemas, queries, changeset, the repo - to build a complex, realistic LiveView app. You’ll also be introduced to every LiveView concept I could think of: streams, hooks, Live Components, PubSub, LiveView.JS, file uploads, Phoenix.Presence, and more. No stone is left unturned. If you can build this app in LiveView, you can build anything. Use the code PRODHUNT24 to get a $10 discount. This coupon is only valid for 48 hours (it expires at 23.59 Pacific Time on Thursday 12th September), so don’t delay! I’m proud of this new course and I can’t wait to hear what you think of it.
Lee Watkins
@george_arrowsmith Congrats on the launch! 👏🏻 I'm an iOS engineer venturing into web development and started on the course yesterday - I'm 18% of the way through and absolutely loving the format. There's a great balance of practical and theoretical: it's not just a walk through of building the app, and not just the theory behind the framework; there's a lovely progression and timely introduction of concepts in combination with real-world use cases. I'm also keen to learn about using Phoenix to create entire backends for apps, and sharing those backends with a web app - is that something that's covered in the course?
Markus Siering (HerrBertling)
As a Senior Frontend Engineer, this course helped be to understand and grasp the foundations of Elixir and Phoenix LiveView apps. I can wholeheartedly recommend this to anyone wanting to dive into Elixir and Phoenix!
Jim H.
@george_arrowsmith Kudos on the launch of Learn Phoenix LiveView! Your tutorial's hands-on approach with a Slack clone project is brilliant for real-world application learning. I believe incorporating troubleshooting guidance and interactive coding exercises could further enrich the learning experience. I'm curious about your plans for integrating the latest LiveView updates into the course content.
Michael Turner
Congratulations on the launch. I've been looking for a good Phoenix LiveView tutorial, and this seems to be one of the most comprehensive I've seen! Can't wait to dive in. A quick question - does the course cover any real-time features? Thanks!
Noah Christopher Bennett
Sounds like a very comprehensive tutorial for anyone looking to dive deep into Phoenix LiveView! Just checked it out, and it looks promising for devs who want to build something real and practical. Congrats on the launch,George.
Declan Xavier Holbrook
Been wanting to dive deeper into LiveView, and this seems like a perfect way to do it. Excited to check out the Slack clone project.
Jaeyson Anthony Y.
It's great @george_arrowsmith that you cover topics e.g. streams, pagination, conflicts on dependencies. Worth every penny!
12
Next
Last