Hi, an Elixir beginner here, mostly experienced with Python.
What online courses do you recommend? Ideally, project-based learning.
I recommend, Programming Elixir, followed by Elixir in Action, and Metaprogramming Elixir. The reason I put that last is because improper use of macros is said to make code harder to read, so advanced users should be the ones writing macros.
I would say finally Adopting Elixir, as it has been recommended for people who want to go on to deploy their work.
When you have some basic knowledge. Try solving problems on
exercism.io. You can submit your solutions and correct it by a mentor.
If You are searching for video courses, they are some available…
It depends what kind of resources You are looking, because most are paid resources.
@mikeclark and Nicole
Early access to the " Full-Stack GraphQL with Absinthe, Phoenix, and React" video course is now available on the Pragmatic Studio site
GraphQL is revolutionizing the way developers build APIs. Gone are the days when the server decided the shape of the response data. GraphQL puts the client in control so it can fetch exactly the data it needs and nothing more.
So what does it take to put together a full-stack GraphQL app using:
Phoenix as the backend server,
This one is free…
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.
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 f…
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 y…
You also might find videos on… some are free
Maybe some more, that I forget…