Web development with ELIXIR and Phoenix
3.3 (36 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
358 students enrolled

Web development with ELIXIR and Phoenix

Built your concept from 0 to 1
3.3 (36 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
358 students enrolled
Last updated 3/2018
English
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Use Phoenix to build compelling and FAST web apps
  • Think with a Functional Programming mindset
  • Understand common Elixir syntax and design patterns
  • Understand Meta Programming concept
Course content
Expand all 36 lectures 03:27:29
+ Decision Making
7 lectures 33:22
Decision Making
03:07
if Statement
06:53
if..else Statement
04:50
unless Statement
03:54
unless..else statement
05:25
cond statement
04:09
case statement
05:04
+ Strings
2 lectures 21:34
Strings Basic
09:48
String Functions
11:46
+ List and Tuples
3 lectures 15:40
List & Tuples
12:52
List vs tuple
01:28
CharList
01:20
+ Modules and Functions
3 lectures 16:39
Modules
04:13
Functions
06:45
aliases
05:41
+ Additional Topics
11 lectures 49:59
Structs
02:58
Protocol
02:19
File I/O
04:48
Processes
06:02
Sigils
04:15
Comprehensions
04:47
Typespecs
03:02
Behaviours
03:14
Errors Handling
06:56
Macros
05:42
Libraries
05:56
Requirements
  • Basic understanding of another programming language
  • Dedication to learn new language
Description

Elixir and Phoenix are two of the hottest technologies of 2018

Elixir is a dynamic, friendly, easy-to-use, functional language designed to build scalable and maintainable applications. 

Elixir leverages the Erlang VM, known for running low-latency, distributed, and
fault-tolerant systems, while also being successfully used in web
development and the embedded software domain.

Develop a web app using Phoenix that can be expanded in a variety of different ways.

Go behind the scenes of Phoenix and learn how the internals work

So, if you're a developer or a student who wish to learn Elixir for building scalable and efficient
web applications, then go for this Learning Path.


Who this course is for:
  • This course is for anyone looking to learn Elixir and Phoenix
  • If you want to build powerful server backends, APIs for your mobile Apps etc, or Internet of Things (IoT) clients and servers, you should consider using Elixir
  • Anyone who have desire to learn new language
  • Experience with the operating system’s console/command line/terminal would be beneficial.