Andrei

Andrei

Creation of a new Elixir & Phoenix Intermediate to Advanced Course Curriculum - Survey & Discussion

tl;dr; I’d appreciate your willingness to fill in a short survey about the curriculum which you
find most interesting for an Elixir based intermediate to advanced course.

This would aid me as a reference knowing which bonus materials to focus on first.
You can take part in the Elixir Intermediate Course Curriculum Survey here[)

The idea

Long story short, I’m currently working on a set of courses under an umbrella group/idea called “Life Efficiency - The Art of Becoming Irreplaceable in an Artificial Intelligence Driven World”

I’ve identified a set of 7 skillsets which will help anyone become irreplaceable.

One of them is Software Development and Computer Knowledge. Which will have 2 courses, one about general computer knowledge, linux, networking, etc.

And the one about software development. Since everything I’ve been doing is around efficiency, it’s natural to choose the best tools for the job. This is why the course will focus on the Elixir ecosystem which is closest to my heart after years of searching and experimenting.

Identifying Solutions to the Problem

The main thing is, I don’t want to do yet another beginner’s course. The world is full of them without much difference. Even those who say “master elixir” just mean the bare basics

Yet, it’s extremely difficult to find any intermediate or advanced course with real life applicability and examples.

So I thought out to create one which explores a variety of topics by creating a real world application from idea conception, to planning, to implementation. By using an iteration based approach (Just like Agile or MVP). Simulating how a real customer is going to change their mind and the apps evolves along the way. Going through a variety of phases and exploring a plethora of tools,software and ways to solve problems.

I’ll be pouring in thousands of hours of experience gathered through reading, experimenting and solving real world problems. (Also observing others being grossly inefficient and figuring out there are better ways.)

The audience

A bare minimum knowledge of software development. If 0 means 0 days experience, and 10 means 7-10 years of software development experience. The audience would be situated between a 2 to 5. Increasing their skills to 5-8.

You can share the survey with friends, coworkers, etc.

What do you think?

Most Liked

Andrei

Andrei

I realize that the goal is grandiose and the project is cosmic in complexity. It would probably require a team of people.

That’s exactly why I’ve been pondering about it for some time.

My plan is to actually bring out the course in a minimal usable format and then expand it continuously based on feedback, new things that come out, and recent developments. Certainly like you’ve described it.

This is why I’ve created the survey, the more people reply, the more accurate I can understand the unique needs of the community

My goal is to add tiny bits of wisdom regarding business needs, architectural vision, developer operations(devops), system administration, and general programming concepts. All distilled in a tiny potion by using Elixir.

You can certainly share the survey with friends, colleagues etc,

Thanks.

Where Next?

Popular in Chat/Questions Top

satoru
I’m working on the “Bob” exercise on the Elixir Track in Exercism. I am testing for uppercase letter with this simple check: c in ?A..?Z...
New
aswinmohanme
I recently finished the Udemy course on Elixir and Phoenix and I am thinking about using it for the next project. But I am stuck as how t...
New
ggwc82
Looking to get started with FP and Elixir coming mainly from an OOP Rails and PHP background. My first question is, whats the best cours...
New
asfand
I am Asfandyar from Pakistan. This is my first time to the forum. I develop PHP websites using CodeIgniter, which is super easy to learn...
New
logesh
Could someone provide a learning path for functional programming for who came from oops background.? Thanks in advance
New
Fl4m3Ph03n1x
Background I am trying to recycle myself and improve my knowledge about Phoenix. With 1.7 now out, this seems like a good opportunity. W...
New
meraj_enigma
Hey, What’s a good resource to learn Microservices in Elixir/Phoenix? Is there any book/docs/Github repos that I can refer to? Thanks, -M
New
Chawki
Hi,i’m new to elixir. i’m searching elixir small programs to try it out my self,Is any good resources out there? Thank you.
New
maqbool
what books/Resources do you recommend to learn about distributed system(theory)?
New
Besto
I’ve been trying to start learning Elixir for a couple of weeks while I develop a tiny project I have on node.js, but every time I try to...
New

Other popular topics Top

sen
Hi All, I set a environment variables in dev.exs , like below code. when i start server, how can i set the ${enable} value? thanks. d...
New
malloryerik
Hi, this is for people who, like me, have had some friction using .html.heex templates in VSCode. The solution seems to be, in a hyphena...
New
9mm
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 39467 209
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
jason.o
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36352 110
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
sergio
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement