Elixir And Phoenix: Functional Programming

No Rating(0)
See all reviews

This course is designed for those interested to learn the basics of Elixir and Phoenix’s functional programming and create high scalable web applications to boost your programming skills.

Watch Free For 30 Days

start free access

-or-

buy single class $199
  • On Demand Video Lessons
  • Course Certificate
  • 24/7 Support

About This CourseBeginner

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 or Java, you’d be all set.

We aim to give you the feel of the rhythm behind Elixir and Phoenix so that you are in a 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. Similarly, we will cover different aspects of Phoenix in a way that is both quick and efficient instead of spending many hours explaining simple concepts. 

Who this course is for:

  • Anyone who wants to learn functional programming to boost their programming skill and career
  • Those who want to learn the next generation web development framework Phoenix
  • Those who want to find out what makes Elixir the next hot technology

Our Promise to You

By the end of this course, you will have learned Elixir and Phoenix’s functional programming.

30 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

 Get started today and learn more about the Elixir and Phoenix’s functional programming.

Course Curriculum

Course Sections

Installing Elixir On Windows

Installing Elixir On Linux

Installing Elixir On Mac

Distributed Code Execution In Under 2 Minutes

Language Basics

Maps Or Dictionaries In Elixir

Operations On Data Structures

Code Structuring With Pattern Matching

Branching And Decision Making

Introduction To Modules

Pattern Matching For Function Definitions

Guards In Function Definitions

Anonymous Functions And Default Values

The Awesome Pipe Operator

Loops And Recursion

File Handling 101

Require, Import And Elixir Structures

Concurrency Basics

Setup Phoenix And Prerequisites On Windows

Setup Phoenix And Prerequisites On Linux

Setup Phoenix and Prerequisites On Mac

Quick Introduction To MVC

Creating A New Page

Passing Values To Pages

Path Helpers And Flash Messages

Function Calls In Views

Message Passing And PubSub

Talking To Databases Through Ecto

Adding And Validating Constraints

Using Repo Or Communication

Structuring Code Through Contexts

Credentials For Accounts

Linking Authorization Credentials To Users

Wrapping Up The User-Credential Link

Session Management

Session Plugs

Protecting Pages

Adding Authors

Link Pages To Authors

Associate New Pages To Logged In User

Adding Page View Count

Downloadable Materials

Reviews

No Reviews found for this course.