reddhouse

reddhouse

The Complete Elixir and Phoenix Bootcamp (Udemy/self-published)

Please note: This course contains the use of inaccurate terminologies and may lead to confusion - see comments in the thread below for details.

https://www.udemy.com/the-complete-elixir-and-phoenix-bootcamp-and-tutorial/

I have not taken this particular course yet, but I have taken 3 other courses by this same teacher, and I guarantee it will be a great place to start as a beginner. Having just spent a couple of years teaching myself python, javascript, and elixir, I think elixir is fine for beginners, so long as you take a few days to understand the differences between functional and object oriented programming. Good luck!

A note for our friendly moderators: I searched the forum before posting this link, and I don’t think anyone has published it yet. Maybe someone would like to stick it in one of the main resources/learning threads? Thanks.

Most Liked

StephenGrider

StephenGrider

@ion - I absolutely plan to expand the course out, but I’m also hedging some risk due to Phoenix 1.3 coming out ‘Soon’. There are enough small changes to make me have to re-record all of the phoenix content I have in there already. After I get that update out, I intend to cover either some JSON API setup or OTP.

Regarding the pacing of the videos: its tough to get pacing video right in an online tutorial. Remember that for everyone who thinks the video is too slow, I have one person who thinks it is too fast :). Best policy is to move a bit slower, and let you use the ‘video speedup’ option if you want to power through it more quickly.

StephenGrider

StephenGrider

Hey all - Author of the course here :slight_smile:

Here’s a coupon code to get it for $10: https://www.udemy.com/the-complete-elixir-and-phoenix-bootcamp-and-tutorial/?couponCode=HSALE10

That code will never expire, so feel free to share if if you wish.

@Alchemist - I highly recommend that book, its great for cementing in the fundamentals of Elixir, and it also touches on some of the more useful, but arcane, syntax shortcuts in the language.

josevalim

josevalim

Creator of Elixir

There are no objects in Elixir (nor methods). If they are about structs, then they should be referred to as structs (or generally as data) (and use “functions” instead of “methods”).

StephenGrider

StephenGrider

Yes, I’ll be addressing that with the Phoenix 1.3 update. I’m normally a stickler on terminology, so saying ‘object’ everywhere was uncharacteristic. Learning this stuff is hard enough already, so using precise terminology is key!

ion

ion

I’m going through the phoenix part now. It is very good, but very slow paced at times. Personally, I would prefer if the author focused more on teaching the content rather than spending time on the content being difficult (or not).

I still rate it favorably, though. Good content thus far. I already have some background in Elixir+Phoenix from the respective books. It’s nice to learn from relatively well structured videos.

I hope the author makes an advanced Phoenix video course.

OTP, mnesia, macros, umbrella app structure, maybe even best practices with server side templating (eex) + react + phoenix json api backend.

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
snake117
Just saw this video by Derek Banas. He covers the basics of Elixir in a one hour video.
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
lubien
I’ve been working on writing beginner friendly lessons aimed at teaching LiveView, Phoenix and Elixir to those who might not have even pr...
New
CodeSync
6 trainings with experts during Code BEAM Europe 2023 (5 in Berlin, 1 virtual) Before the conference and all the great talks, we bring t...
New
lauraesteves
Stuck at home and want to make the most of it? Here’s your chance to help fighting COVID-19 while helping yourself grow as well. Learn a...
New
reddhouse
Please note: This course contains the use of inaccurate terminologies and may lead to confusion - see comments in the thread below for d...
New
jacobluetzow
My comprehensive Elixir course “Elixir: A Comprehensive Introduction” is now available for free on YouTube. This structured course takes ...
New
PJUllrich
Now available on Indie Courses Hi folks! Peter Ullrich here :slight_smile: I’m happy to announce my second video course called Building ...
New
AstonJ
By @elbrujohalcon Course Overview There is a language that powers 90% of all Internet traffic. It’s also the language behind some extre...
New

Other popular topics Top

Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
977 41022 311
New
sergio
In Ruby, I can go: User.find_by(email: "foobar@email.com").update(email: "hello@email.com") How can I do something similar in Elixir? ...
New
bsollish-terakeet
Credo is smart enough to check for (something like) this: assert length(the_list) == 0 with this response: Checking if an enum is empt...
New
aalberti333
As the title describes, I’m trying to run Enum.map() over a list of key/value pairs, where the value is a map. My data looks like this: ...
New
Jim
As a follow up to my earlier question: I have the code compiling and running but not getting a successful login from the rest server. ...
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
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
Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID<0.412.0> terminating ** (Postgrex.Error) FATAL...
New
magnetic
Hey :wave:t3: Elixir community, I’ve been learning Elixir, and working on some side projects. My editor of choice is VSCode, and althoug...
New

We're in Beta

About us Mission Statement