HOME > Development > Elixir for beginners_1

Elixir for beginners_1

  • Development
  • Jan 28, 2025
SynopsisElixir for beginners, available at $19.99, has an average rat...
Elixir for beginners_1  No.1

Elixir for beginners, available at $19.99, has an average rating of 4, with 47 lectures, based on 6 reviews, and has 781 subscribers.

You will learn about Install Elixir Understand an Atom Understand a Tuple Understand Lists Understand Variables Use elixir map function Understand and use various operators Create a new elixir project Create a custom task Register a default task Filter data Sort data Experiment with Interactive Elixir -IEX This course is ideal for individuals who are Novice programmers or Beginners to Elixir It is particularly useful for Novice programmers or Beginners to Elixir.

Enroll now: Elixir for beginners

Summary

Title: Elixir for beginners

Price: $19.99

Average Rating: 4

Number of Lectures: 47

Number of Published Lectures: 46

Number of Curriculum Items: 47

Number of Published Curriculum Objects: 46

Original Price: $39.99

Quality Status: approved

Status: Live

What You Will Learn

  • Install Elixir
  • Understand an Atom
  • Understand a Tuple
  • Understand Lists
  • Understand Variables
  • Use elixir map function
  • Understand and use various operators
  • Create a new elixir project
  • Create a custom task
  • Register a default task
  • Filter data
  • Sort data
  • Experiment with Interactive Elixir -IEX
  • Who Should Attend

  • Novice programmers
  • Beginners to Elixir
  • Target Audiences

  • Novice programmers
  • Beginners to Elixir
  • Elixir is a dynamic, functional language designed for building scalable and maintainable applications. It 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.

    Elixir is a functional, dynamic language built on top of Erlang and the Erlang VM. Erlang is a language that was originally written in 1986 by Ericsson to help solve telephony problems like distribution, fault-tolerance, and concurrency. Elixir, written by José Valim, extends Erlang and provides a friendlier syntax into the Erlang VM. It does this while keeping the performance of the same level as Erlang.

    Features of Elixir

    Scalability? All Elixir code runs inside lightweight processes that are isolated and exchange information via messages.

    Fault Tolerance ? Elixir provides supervisors which describe how to restart parts of your system when things go wrong, going back to a known initial state that is guaranteed to work. This ensures your application/platform is never down.

    Functional Programming ? Functional programming promotes a coding style that helps developers write code that is short, fast, and maintainable.

    Build tools ? Elixir ships with a set of development tools. Mix is one such tool that makes it easy to create projects, manage tasks, run tests, etc. It also has its own package manager – Hex.

    Erlang Compatibility ? Elixir runs on the Erlang VM giving developers complete access to Erlang’s ecosystem.

    Topics covered in this course includes:

  • Installing Elixir
  • Displaying output
  • Elixir build tool
  • Application structure
  • Creating a new elixir project
  • Reading from afile
  • Injecting a file into elixir project
  • Creating a custom task
  • Using elixir packages
  • Data types
  • Operators
  • using Elixir Map
  • Variables
  • Functions and Modules
  • Filtering data
  • Sorting data
  • Course Curriculum

    Chapter 1: Introduction and Installation

    Lecture 1: Introduction

    Lecture 2: What is Elixir

    Lecture 3: Installing Elixir

    Lecture 4: Features of Elixir

    Lecture 5: Displaying output

    Lecture 6: Elixir build tool and Package Manager

    Lecture 7: Elixir build tool

    Lecture 8: Mix new tool

    Lecture 9: Elixir Package Manager

    Lecture 10: Project structure

    Lecture 11: Supervisor and Umbrella Project

    Lecture 12: Application Structure

    Lecture 13: Reading from a file – Part 1

    Lecture 14: Reading from a file – Part 2

    Chapter 2: Elixir – Data Types

    Lecture 1: Numbers

    Lecture 2: Atom

    Lecture 3: Strings

    Lecture 4: Tuples

    Lecture 5: Lists

    Chapter 3: Elixir Basics

    Lecture 1: Immutability

    Lecture 2: Maps

    Lecture 3: Comments and Identifiers

    Lecture 4: Elixir Reserved Keywords

    Lecture 5: Elixir Variables

    Lecture 6: Functions and Modules

    Chapter 4: Elixir Operators

    Lecture 1: Introduction to Operators

    Lecture 2: Comparison Operators

    Lecture 3: Logical Operators

    Lecture 4: Arithmetic Opertors

    Lecture 5: Boolean Operator

    Chapter 5: Creating a new Elixir Project

    Lecture 1: Creating a new Elixir Project

    Lecture 2: Interacting with IEX

    Lecture 3: Injecting CSV file into Elixir

    Lecture 4: Displaying the content of a file

    Lecture 5: Modifying the default function

    Lecture 6: Creating a custom task

    Lecture 7: Registering task as default

    Lecture 8: Reading from CSV File

    Lecture 9: Installing and using 3rd party library

    Lecture 10: Filtering Data – part 1

    Lecture 11: Filtering Data – part 2

    Lecture 12: Filtering Data – part 3

    Lecture 13: Sorting Data

    Lecture 14: Http Request Methods

    Lecture 15: Overview of Elixir

    Lecture 16: Thank You

    Instructors

  • Elixir for beginners_1  No.2
    Bluelime Learning Solutions
    Making Learning Simple
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 2 votes
  • 3 stars: 0 votes
  • 4 stars: 1 votes
  • 5 stars: 3 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!