YoVDO

Getting Started with Elixir

Offered By: Pluralsight

Tags

Elixir Courses Functional Programming Courses

Course Description

Overview

Write distributed and scalable applications easier than ever with Elixir. This course will teach the basic syntax of Elixir and will culminate in creating a functional application.

Elixir is a dynamic, functional language that specializes in writing distributed and scalable applications. This course, Getting Started with Elixir, focuses on getting you up and running with Elixir. First, you'll learn the basic syntax of Elixir and what makes it different from other languages. Next, you'll discover how to build your own modules and write code in a functional programming style, You'll wrap up the course by writing and testing an application. By the end of this course, you'll have a good understanding of basic Elixir concepts and you'll be equipped to write fault-tolerant applications and libraries that can be used by other developers.

Syllabus

  • Course Overview 1min
  • Why Elixir? 8mins
  • Basic Types 25mins
  • Modules and Functions 35mins
  • Control Flow 22mins
  • Elixir Ecosystem 11mins
  • Creating an Application 26mins
  • Testing Elixir 21mins
  • Where to Go Now 13mins

Taught by

Nate Taylor

Related Courses

Advanced R Programming
Johns Hopkins University via Coursera
Building User Interfaces Using Functional React Components
NIIT StackRoute via Coursera
[Beta] Learn Advanced Python 3
Codecademy
Introduction to Functional Programming
Delft University of Technology via edX
Computing: Art, Magic, Science - Part II
ETH Zurich via edX