Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Introduction to Elixir

via CodeSignal Path

Overview

Unlimited AI-Powered Learning
Level up your skills! Get 34% off Cosmo+ with code HOLIDAY24. Limited time only!
In this course path you will explore the basics of Elixir programming language. You'll learn about the variables and data types, basic data structures, and how to work with functions and modules. You'll also learn about the basics of functional programming and how to work with recursion.

Syllabus

  • Getting Started with Elixir
    • This course introduces the fundamental concepts of Elixir, including printing output, working with basic data types, variables and working with conditional statements.
  • Working with Data Structures in Elixir
    • This course explores the fundamental data structures in Elixir. We will cover lists, maps, lists and nested structures. We will learn basic operations on these data structures and how to use them in Elixir programs.
  • Structs, Functions, and Modules in Elixir
    • This course covers functions and modules in Elixir, including defining functions, working with modules, and creating structs and anonymous functions. This prepares the groundwork for understanding the basics of functional programming in Elixir.
  • Functional Programming Concepts in Elixir
    • This course covers core functional programming concepts in Elixir, such as higher-order functions, immutability, working with lists using higher-order functions, and recursion.
  • Building Simple TodoList Application using Elixir
    • In this final course, learners will implement a simple TodoList application, practicing concepts such as structs, functions, and working with collections of tasks.

Courses

Reviews

Start your review of Introduction to Elixir

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.