mikeclark

mikeclark

Howdy Everyone, :waving_hand:

TLDR: Early access to our Phoenix LiveView course is now open… and it’s free! The first 7 videos (75 minutes) are available, along with exercises and notes. And with that foundation in place, we’ll incrementally release new videos and more advanced LiveView examples as they’re ready in upcoming weeks.

live-view-course

I realize a lot of you on this forum are already deep into LiveView. But you may have friends who are trying to figure out what makes it unique. So the first video answers the question “What Is LiveView?” in just 4 minutes:

Then in the second video we build a basic LiveView step-by-step as an introduction to LiveView’s simple (and fun!) programming model:

But as we all know, even with a simple example there’s a lot going on behind the scenes. And to use LiveView effectively, it’s vital to have a good mental model of the lifecyle and what’s on the wire. Plus, the optimizations are just really clever! So that’s the focus of the third video:

In subsequent videos we build more LiveView examples with increasing complexity. We hope after watching these videos you’ll be inspired to build amazing and useful things with LiveView!

:wrapped_gift: This course is our way of saying “Thanks!” to the Elixir/Phoenix community. @josevalim, @chrismccord, and contributors to LiveView have done an incredible job creating a library that is both really fun to use and really powerful.

All the course details are at: https://pragmaticstudio.com/phoenix-liveview

I hope you enjoy the course as much as we enjoyed making it! :grinning_face:

Mike

Showing Posts 1 to 10

Exadra37

Exadra37

Thank you for this excellent LV course :slight_smile:

melomario

melomario

Just finished the available modules and came here to talk about that.

Great content and presentation. Videos are very focused and each one of them explains some cool details about what’s being transmitted back and forth on the websocket.

Thanks and congratulations, Mike and Nicole!

mikeclark

mikeclark OP

You’re very welcome!

mikeclark

mikeclark OP

Thanks for your encouraging words!

lucaong

lucaong

This sounds great, I am definitely trying it out :slight_smile:

One question though: is Pragmatic Studio in any way affiliated to the Pragmatic Bookshelf? Asking because the site having the same logo font and similar name made me think it belongs to the same entity, so I initially tried to login with my PragProg account but it did not work. I changed my PragProg password after that, but felt a bit weird.

EDIT: I see that Pragmatic Studio and Pragmatic Bookshelf are separate entities. Sorry, I was just being a little paranoid as I have quite some value accumulated in my PragProg account…

mikeclark

mikeclark OP

Yep, we’re affiliated but separate entities. As such, we don’t share any account information back and forth. Sorry that felt a bit weird.

Hope you enjoy the course!

jbryant04

jbryant04

This is a really great set of videos! I haven’t spent any time with LiveView yet, but after watching the videos, I feel pretty confident about getting my hands dirty soon. Thanks!

Aetherus

Aetherus

Thank you so much :heart_eyes:

Finish this course will be my priority in the coming weekends.

outlog

outlog

great videos!

only feedback would be in Example #4: Live Search at 6:48 - with the immediate loading state change - I was really expecting a component to be introduced and Phoenix.LiveView — Phoenix LiveView v1.2.5 used..

BigTom

BigTom

This is a great course. Made it to example #3 so far. Really clear with obvious applicability it to real world problems.

Enjoying it. :smiley:

Where Next? Top

Trending in Courses Top

Other Trending Topics Top

mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
marciok
Hi there! We created Gust: A task orchestrator inspired by Airflow. For those who have never heard about Aiflow, it’s a Python-based wor...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Dmk
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
webofbits
With AI doing more of the implementation work, I’ve been wondering how much coding I should deliberately keep doing myself. My main conc...
#ai
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews