AstonJ

AstonJ

Elixir for Programmers (PragDave)

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 different, and you want to know quickly.

But you want more. True mastery of Elixir comes from understanding the underlying idioms: functional programming, transformations, concurrency, and application structure. You need to know the tools, such as IEx and mix. And you need to understand the frameworks, such as OTP and Phoenix. This course will get you started down this road (and your experience will take you the rest of the way),

The course has videos to show you stuff, text to give you facts, quizzes to help you remember, and exercises to let you practice.

More and more developers are switching to Elixir. Take this course and join them.

First 10 of 77 Posts Switch mode

eDev

eDev

Does this use Phoenix 1.3?

tomasd

tomasd

Yes Phoenix 1.3 (and Elixir 1.5, code backwards compatible with Elixir 1.4.2).

AstonJ

AstonJ OP

Thanks for confirming - I just signed up to the free trial to check but couldn’t see whether it was or not :lol:

Is this a video course or text course? Looking at the content listing every chapter says ‘text’ next to it - is there an accompanying video with each chapter?

ion

ion

Click on start free trial to see the public videos. It looks very well done!

AstonJ

AstonJ OP

I just bought it :lol:

Looks like there’re quite a few videos - I’d say most pages have a video :023:

I think I am going to go through this course after finishing Programming Elixir (hopefully Programming Phoenix will be updated by the time I am done :003:)

ion

ion

me too. Look forward to getting time to practice :slight_smile:

bdarla

bdarla

This course really makes the reader “think in Elixir”!

Probably not for Elixir experts (at least so far), but beginners and intermediates will certainly benefit from it.

P.S. Some introduction into the so discussed Phoenix “context”, will be great, as well as some example of showing how to use phx.gen.json in practice. But maybe, it is material for another course.

AstonJ

AstonJ OP

You should definitely ping @pragdave with that feedback - he’s usually very open to ideas. I agree that some info about Contexts would be really handy (and make the course even more appealing for people - as there’s not much material on Contexts yet) :slight_smile:

ion

ion

+1 for Contexts. I think it would be a great addition.

bdarla

bdarla

I really need to stress (again) how great this course is.

It takes the student hand-by-hand across the development of a game and it introduces concepts such as Agent, GenServer, etc. so smoothly.

I have to admit that it is the first time I realised what is going on with the GenServer and the state of an Application. So well presented!

Simply, Excellent Job!!!

Where Next?

Trending in Courses Top

lubien
I’ve been posting videos about LiveView JS Commands in my Youtube channel and so far I have 3 already published and 5 recorded and in edi...
New

Other Trending Topics Top

JesseHerrick
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
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
Damirados
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve. They are GUI (Emerge) and State management (S...
New
ausimian
Emily is an Elixir library that runs Nx computations on Apple’s MLX. Install it as the default Nx backend and Nx, defn, Axon, Nx.Serving,...
New
type1fool
I just stumbled on a newly redesigned elixir-lang.org. :tada: It looks like @Software_Mansion did the work, and I think it is generally a...
New
akoutmos
@hugobarauna and I (Alex Koutmos) have been hard at work on writing a book on Nerves that takes you from simply blinking LEDs to building...
New

We're in Beta

About us Mission Statement