Companies Home Search Profile

Elixir Fundamentals - Prequel for building projects

Focused View

Aman Bhardwaj

2:24:49

5 View
  • 1 - Intro.mp4
    05:04
  • 2 - basics.mp4
    10:37
  • 3 - list.mp4
    12:07
  • 4 - keyword list and map.mp4
    10:48
  • 5 - enums.mp4
    22:49
  • 6 - pattern matching.mp4
    10:16
  • 7 - if and case.mp4
    12:23
  • 8 - cond.mp4
    04:14
  • 9 - with.mp4
    20:00
  • 10 - pipe operator.mp4
    06:27
  • 11 - pipe operator continued.mp4
    01:42
  • 12 - functions.mp4
    14:36
  • 13 - function guards.mp4
    06:13
  • 14 - strings.mp4
    03:06
  • 15 - date time.mp4
    02:23
  • 16 - Outro.mp4
    02:04
  • Description


    Learn the basics of functional programming using Elixir.

    What You'll Learn?


    • In-depth coverage of Elixir basics and syntax
    • Learn about collections - list, keyword list, maps etc
    • Master the art of pattern matching - the very core of functional programming
    • if, else, else if and beyond that - cond, with - powerful alternatives elixir offers to avoid nesting conditionals
    • Functions, guarded functions, anonymous etc.

    Who is this for?


  • People interested in functional programming, real-time backend systems etc.
  • People who always wondered what happens if our in place algorithms result in corrupted data if it is changed along the way (Mutability vs Immutability))
  • What You Need to Know?


  • Zero knowledge of Elixir is needed. Although, basic knowledge of other programming language will help.
  • More details


    Description

    Embark on a transformative learning experience with my course, "Elixir Fundamentals - Prequel for building projects" This course is designed to take you on a hands-on exploration of the fundamental features that make Elixir a powerful and expressive programming language. Whether you're a beginner seeking a solid foundation or an experienced developer looking to deepen your understanding, this course is crafted to elevate your skills in Elixir.

    I already have project based courses on Elixir but wanted to make one, for beginners. So here it is.

    Basics: We'll start our journey by establishing a solid understanding of the basics of Elixir. I will guide you through the language's syntax, data types, and fundamental concepts, providing a strong foundation for the advanced topics ahead.

    Collections: Dive deep into Elixir's powerful collection types, including lists, tuples, maps, and more. Learn how to manipulate data efficiently, employing the full potential of Elixir's functional programming paradigm.

    Enum: Explore the versatile Enum module, mastering its rich set of functions to perform transformations, filtering, and other operations on collections effortlessly.

    Pattern Matching: Unlock the true potential of pattern matching in Elixir. Understand how this feature simplifies code readability, enhances error handling, and makes complex scenarios more manageable.

    Control Structures: Master control structures in Elixir, gaining proficiency in making informed decisions and managing program flow effectively.

    Functions: Delve into the elegance of functional programming with a focus on defining and working with functions in Elixir. Learn how to create modular and reusable code.

    Pipe Operator: Unleash the power of the pipe operator to compose functions in a clean and readable manner. Witness how it enhances code readability and simplifies complex transformations.

    Strings: Demystify string manipulation in Elixir. Explore the various functions and techniques available for working with strings efficiently.

    Date and Time: Navigate the complexities of handling date and time in Elixir. Gain insights into working with the DateTime module and managing time-related operations seamlessly.

    This course will be purely hands on coding. No slides no nothing just you, me VS-Code and Elixir (iex) shell.

    What say you?

    Who this course is for:

    • People interested in functional programming, real-time backend systems etc.
    • People who always wondered what happens if our in place algorithms result in corrupted data if it is changed along the way (Mutability vs Immutability))

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Aman Bhardwaj
    Aman Bhardwaj
    Instructor's Courses
    I am a passionate Full Stack Developer who likes to learn and code new technologies both professionally and as a hobby. Though at personal level I am a functional programming enthusiast but I am not at all language oriented and my channel has tutorial videos of Elixir, Node.js, React.js, TypeScript, Flutter and all that good stuff.Yet to learn RustLang though.Talk is cheap, let me show you the code.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 16
    • duration 2:24:49
    • Release Date 2024/04/14

    Courses related to Programming Fundamentals