caike

caike

Phoenix LiveView: The Big Picture (Pluralsight)

Hey, friends :waving_hand:

I’ve recently published a new Elixir course called Phoenix LiveView: The Big Picture in partnership with Pluralsight.

This course is an introduction to LiveView and is relatively short with only 3 modules. It is meant to explain at a high level why LiveView is amazing, what problems is solves and where it really shines.

The goal is to help people (developers, managers, decision makers) determine whether LiveView fits their needs and whether they should invest more time learning it at a deeper level.

It’s been a while since I launched a course on Elixir (I’m the author of the Code School (RIP) Elixir/Phoenix courses) so I’m super excited with the launch of this new one.

Hope y’all like it!

LEVEL 1
Course Overview

LEVEL 2
Why LiveView?
The Challenges of Full Stack Web Development
The Two-sided Architecture
LiveView: How It Works

LEVEL 3
Elixir, OTP, and Phoenix
What Are They?
The Actor Model of Concurrency
Fault Tolerance
Channels and PubSub

LEVEL 4
Building With LiveView
Goals and Overview
The Existing Phoenix Application
Rendering a LiveView Page
Demo: Rendering a LiveView Page
LiveView Callback Funtions
Demo: Listing Data
Demo: Adding a LiveComponent
Bindings, Data Attributes and Adding User Events
Adding Real-Time
Demo: Adding Real-Time
Noteworthy Features, When Not to Use, and Wrap Up

Most Liked

andreaseriksson

andreaseriksson

For some reason, I was thinking about Rails for Zombies and the other courses yesterday. They where great.

AstonJ

AstonJ

Congrats Carlos :tada: I loved CodeSchool so I’m sure this course will be fantastic as well!

It’s great seeing more LiveView courses out there :023:

caike

caike

Thank you all for the kind words :smile:

jongirard

jongirard

@caike I’m going through the course, and so far so good - your explanations of concepts such as OTP are clear and to the point :+1:t2:

My problem however is that I’m unable to find the “source files” anywhere for the medical-clinic demo application from module 4. The “download exercise files” from the course dashboard only contains the slide PDF’s, not the project itself. I also tried looking on your github profile through the repositories but couldn’t locate it.

I’m one who likes to code along (even if this is just meant as a short overview) to reach the same end product!

Sidenote: there’s a small typo in the course navigation within module 4, “LiveView Callback Funtions” is meant to say “Functions” I assume :slight_smile:

caike

caike

Thank you @jongirard :pray: I’ve reached out to the Pluralsight team asking to add the source code for the demo app to the course page as well as to fix the typo. In the meantime, you can access the code on the following Github repo

Where Next?

Popular in Courses Top

geo
I launched Build It With Phoenix into early access back in March of this year and have had some great feedback on it so far. I’ve held of...
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
OvermindDL1
There are a few CS teachers who’ve taught/teach at MIT that think that there are some things should be taught for CS but aren’t, so they ...
New
CharlesIrvine
Elixir AI Tools is a course providing a survey of Elixir AI tools and frameworks. It provides a fairly in depth introduction to each topi...
#ai
New
kokolegorille
Hello everyone, I just find a new course that might interest some people. It was just published a few days ago. I am not related in any...
New
PJUllrich
Now available on Gumroad Hi folks! Peter Ullrich here :slight_smile: I’m happy to announce my very first video course called Build an MV...
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
AlchemistCamp
I’ve finished writing up the show notes for my free 13 screencast series “Ecto Beginner”! :partying_face: You’ll see them with notes at ...
New
arrowsmith
Hi, I’m George Arrowsmith - you may remember me from such educational Elixir content as Learn Phoenix LiveView, Phoenix on Rails, and Ma...
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

Other popular topics Top

chrismccord
Phoenix 1.4.0 released Phoenix 1.4 is out! This release ships with exciting new features, most notably with HTTP2 support, improved deve...
688 30048 115
New
senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New
itssasanka
Hi all, Trying to get some more clarity over utc_datetime and naive_datetime for Ecto: https://hexdocs.pm/ecto/Ecto.Schema.html#module-...
New
sergio
I couldn’t find any guides that worked well with Phoenix 1.6.0 and esbuild. I hope this helps people test the waters and eases you into t...
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 35421 110
New
chrismccord
This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There h...
New
lastday4you
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
freewebwithme
Using vs code and installed ElixirLS: support and debugger. And I got an error popped up on start up says Failed to run ‘elixir’ comma...
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? https://hexdocs.pm/ecto/Ecto.Repo.h...
New
electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New

We're in Beta

About us Mission Statement