Elixir and Phoenix: Real World Functional Programming

The Next Generation Functional Programming Language and Web Framework (includes Phoenix LiveView)

4.35 (306 reviews)
Udemy
platform
English
language
Other
category
Elixir and Phoenix: Real World Functional Programming
1,860
students
4.5 hours
content
Mar 2022
last update
$69.99
regular price

What you will learn

Use Elixir in proper functional programming way

Create high scalable web apps through Phoenix

Get STUNNING support - same day replies

Boost programming skills through a different mode of thinking

Think in terms of an alternative programming language

Why take this course?

*UPDATE: Added section on Phoenix LiveView*


To become a professional level programmer, you need to learn different types of languages: Everyone knows Object Oriented Programming but few people realize they need to learn a Functional Programming language that scales well in distributed computing! Elixir is one such language. It’s a fairly young language but has gained immense popularity in the past couple of years — It’s the language of the future. Learning Elixir and its web framework Phoenix means you will be set for this high-demand job skill for the near future

In this course, we will start from scratch with Elixir and then move on to Phoenix -- the next generation web framework that is set to replace a lot of deployments of Ruby, Django, PHP and even Node. The course assumes that you’ve had some basic programming experience before. If you know a bit of Python (just the basics: if, while, for, lists, dictionaries and tuples) or Java, you’d be all set. 

This is a very applied course, so we will explain everything through the commands/code and not bore you with dull slides. In fact, there isn't a single slide in this course

In this course, we aim to give you the feel of the rhythm behind Elixir and Phoenix so that you are in the position to understand the philosophy behind it and use it to your advantage. Through this approach, we can cover the whole spectrum in less than ?? hours. We will quickly cover the fundamentals of the Elixir language (but not go into those concepts which are never used). Similarly, we will cover different aspects of Phoenix (see detailed outlines below for specifics) in a way that is both quick and efficient instead of spending many hours explaining simple concepts. 

Remember: The reason you pay for this course is support. I reply within the day. See any of my course reviews for proof of that. So make sure you post any questions you have or any problems you face. I want all my students to finish this course. Let’s get through this together.  

Screenshots

Elixir and Phoenix: Real World Functional Programming - Screenshot_01Elixir and Phoenix: Real World Functional Programming - Screenshot_02Elixir and Phoenix: Real World Functional Programming - Screenshot_03Elixir and Phoenix: Real World Functional Programming - Screenshot_04

Reviews

Todor
November 23, 2023
es war für mich eine Zeitverschwendung! vor 10 Jahren hätte es als einen guten Kurs gelten könnten. Heutzutage gibt es viel, viel bessere Strukturierte , mit bessere Soundqualität und mehr Content Kursen. kann ich leider nicht weiterempfählen.
Aleksandar
June 12, 2023
I like the course. I feel that it greatly speeds up my initial learning of Phoenix. One downside is that it explains Phoenix 1.3, and the current version is Phoenix 1.7. Things have changed a lot, directory structure of the project is different so I had to do some digging to modify the instructions from the course.
Khululekani
March 27, 2023
Great course tutor, and he has a special way of explaining concepts which makes them easier to understand. Definitely re-watching this for a refresher :)
Adam
March 12, 2023
Very good course, everything I expected and paced very well even if you're totally new to Elixir. I used this course to develop an RSVP website for my wedding coming up this summer - and I haven't touched any web development for about 20 years so have little to no knowledge of anything web related. I managed to meet and achieve my goals easily thanks to the productivity of the phoenix framework combined with this course to just speed learn what I needed. Very pleased. Only suggestion, and it's quite small, is that it could do with updating for the latest version of phoenix 1.7 as some things have changed quite a bit e.g. there aren't really views any more. If you're willing to do a bit of reading around each section and discover the appropriate changes it's not difficult to adapt the content to the latest version though.
Evan
November 29, 2022
The material is presented well enough, and is clear and easy to understand. My issue, and the reason for three stars, is that there are no answers to the practice activities. I understand that the instructor wants us to post our solutions if we have issues but honestly having to stop, post a question, then wait for a reply while I'm in the middle of a course completely takes me out of a learning headspace, particularly when I hit a wall. Aside from that, without a key for comparison, if I get a program to work, but I've done something that goes against best practice or could have been done better, there is no way for me to see and recognize this without a basis for comparison. I use Udemy so that I can learn at my own pace during the limited time that I have to do so. Not being able to proceed hampers my ability to do that. If you learn like I do and having the solutions to exercises is part of your learning process, maybe check out a different course than this one.
Timofey
October 23, 2022
Great course, it's at the same time short enough to pass it in a few hours, and containing a lot of useful information, even if passed couple of other Elixir and Phoenix courses already.
Aung
July 11, 2022
It would be great if there have a git attached file URL to reference for the incompletely explained section.
Brian
May 9, 2022
Nice course. Although a little short and no deep-dive in different topics exposed during the course, it is a good intro to the capabilities of Elixir and Phoenix
Raiko
May 3, 2022
Overall great course that gave what I expected. I already have a Ruby background so it was manageable to more or less follow along, but I would say that for a complete beginner with no prior MVC experience, this course might be a bit too much to handle due to the rapid pace and usage of several unexplained concepts. With that said, I'm very happy with the purchase!
Danny
November 1, 2021
I like the level of detail and I appreciate what I'm learning, but I thought speed runs were only for gaming videos. This instructor's going for gold
Erik
September 13, 2021
The course mostly reiterates the official Phoenix docs. While it's nice to have someone pick out the "important parts" for you I was hoping for a lot more. It's also getting a bit out of date, and would benefit from an update since there's quite a few things that have changed.
Amal
August 23, 2021
Explained in a really easy manner. I just want one thing, I need to understand macros in a better way. That would really improve this course. Overall it is above my expectations.
Eduardo
July 16, 2020
This is my first contact with the Elixir language. I'm already a Ruby developer and this course was very important presenting the language, the patterns, the how to. Very recomendded.
Daniel
June 13, 2020
This course covers a lot of material quickly. Perhaps too quickly. Especially towards the end there is a lot of hand-waving and fast talking. And bugs. That said, I got a pretty good feel for Elixir and Phoenix. The instructor is clearly comfortable working in this system and conveys his enthusiasm for the subject. I would have liked to have more (any!) comments in the code and more explanation of the 'magic' behind the scenes. In particular, a system like Phoenix depends on a lot of naming conventions for filenames and this was not well explained. The instructor responded quickly to questions.
Samuel
February 28, 2020
Great course! Very clear information and good content. I wanted to get up to speed quickly with Elixir and Functional programming and this course was exactly what I needed :+1: I strongly recommend!

Charts

Price

Elixir and Phoenix: Real World Functional Programming - Price chart

Rating

Elixir and Phoenix: Real World Functional Programming - Ratings chart

Enrollment distribution

Elixir and Phoenix: Real World Functional Programming - Distribution chart
1976564
udemy ID
10/19/2018
course created date
11/22/2019
course indexed date
Bot
course submited by