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

Iex.new
Hello!, I just started this week to discover Elixir. I’m a PHP-Programmer and did some sutff in Go too. The more I read about Elixir t...
New
roshan
Hi everyone, I’m looking for a book on Phoenix server hosting / deployment like the following books for Rails, Docker for Rails Develop...
New
loganhelms
A while back, I read a great book by Luis Atencio titled, Functional Programming in JavaScript. In section 7.3, he discusses memoization ...
New
KSingh1980
How to run the random query and get the result in JSON format and send it as a response. The query will be in the following form DB Name...
New
dopomecana
The title of this topic may sound silly at the first glance. But why I trying to ask you guys is how to go to the next level? I am curre...
New
gouvermxt
I just finished the “Learn Functional Programming with Elixir (Pragprog)” book. I have 5+ years of experience with Ruby/Rails, my goal is...
New
tom_s
Hello Elixir Community! I’m new to functional programming in general and to Elixir in particular but I’m very intrigued and would like 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
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
venomnert
Background I have been a backend elixir developer for about 3 years now. I have been mainly working on simple CRUD applications. Context...
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
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
srinivasu
How to handle excepions in elixir? Suppose i have A, B, C ,D, E modules. and each module has get() function. A.get() method will call th...
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
qwerescape
Is there a way to get the call stack or stack trace at any point in the code? Not from exceptions, but an expression that returns how the...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New

We're in Beta

About us Mission Statement