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

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Introduction to Functional Programming
Delft University of Technology via edX
Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX