Free Online Elixir Courses and Certifications 2024
Elixir is a functional, dynamic, and concurrent programming language. It is suitable for web development, distributed systems, and data processing. People who are interested in learning Elixir can take related courses such as Functional Programming, Concurrency, and Distributed Systems. It is suitable for software engineers, web developers, and data scientists.
Popular Courses
This course introduces students to the Elixir programming language. It covers the basics of the language, including primitive types, Elixir.org, and the syntax. It also provides an overview of the language's features and how to use them. Students will gain a better understanding of the language and be able to write their own programs.
Learn More This course will teach you how to work with regex in Elixir. You will learn how to count words, create a minimal todo list, create mini markdown, extend mini markdown with new tags, create alchemy markdown, extend a CMS with markdown and regex, and build a simple Phoenix LiveView app. By the end of the course, you will have a strong understanding of regex and how to use it in Elixir.
Learn More This course will teach you the basics of Elixir, from writing "Hello World" to mastering the pipe operator. You will learn about IEx and basic types, reading a file, atoms and tuples, modules and functions, and pattern matching. With online learning and skill training, you will become an Elixir expert in no time!
Learn More This Elixir Tutorial Series covers a range of topics from using Ecto without a database, integrating Google Analytics with Phoenix, live reload with Exsync, building a static site with Serum, using Serum plugins, scripting with Mix, and using Strftime in Elixir. Learn how to use these tools to create powerful applications with Elixir.
Learn More This course provides an online learning experience to help students learn the Elixir programming language. It includes three Exercism Walkthroughs, three Exercises, and a variety of Elixir Videos from TopTechSkills. Students will gain the skills needed to understand and use the Elixir language, as well as practice problem-solving and coding.
Learn More This course will teach you the basics of Phoenix and Elixir programming. You will learn how to use Ecto Associations, deploy Elixir Apps to Heroku, use Scrivener for pagination, create versioned APIs, parse markdown with Earmark, use Escript for command line, create SEO friendly URLs with Phoenix, process jobs with Exq, write Elixir functions, generate Elixir documentation with ExDoc, and use GenServer.
Learn More This course will teach you how to work with files and IO in Elixir. You will learn how to solve challenges such as The Greeter, Word Count, Minimal Todo List, The Image Snatcher, Mini Markdown, making command line applications with escript, Caboose, a simple clone of Unix's tail, adding EEx templates to a Cowboy web server, constructing bitmap files with Elixir, making bitmaps with color palettes, and streaming input from a file.
Learn More This course will teach you the basics of Elixir programming. You will learn about Elixir data types, basic operators, and the Phoenix framework request life cycle. You will also learn how to create controllers, views, templates, and use Plug in Phoenix Framework. This course is perfect for those looking to learn Elixir and gain the skills needed to become a successful Elixir programmer.
Learn More This course is designed to teach beginners the fundamentals of Elixir programming. It covers topics such as IEx (Interactive Elixir), data types, atoms, pattern matching, immutability, and more. Through online learning and skill training, students will gain the knowledge and confidence to start coding in Elixir.
Learn More This course will teach you the fundamentals of Elixir, including GenServer and Supervisor, GenStage, Plug and Cowboy, and Phoenix framework. You will also learn how to build a chat app, work with Ecto schemas and Phoenix contexts, create a GraphQL API in Phoenix, add authentication to GraphQL, and build a chat room with Phoenix live view and server side rendering.
Learn More In this programming stream, viewers will be guided through the process of refactoring a Ruby on Rails application to Phoenix (Elixir). Step-by-step instructions will be provided to ensure a successful transition.
Learn More This Elixir Tutorial provides an introduction to the Elixir programming language, covering topics such as input/output, data types, strings, math, comparison, decision making, tuples, lists, maps, pattern matching, anonymous functions, recursion, looping, and enumerables. It is a comprehensive guide to help users learn the fundamentals of Elixir.
Learn More This course provides an introduction to Elixir, a language that enables developers to create concurrent and fault-tolerant applications with an easy-to-use syntax. With its powerful heritage, Elixir offers more than just a new language - it provides a comprehensive solution for building reliable applications.
Learn More This course provides an introduction to Elixir, a functional programming language designed to make writing distributed and scalable applications easier. Learn the basic syntax and create a functional application by the end.
Learn More This course provides an introduction to architecting Elixir applications with OTP, demonstrating how to structure and compose a functional application that takes advantage of Elixir's powerful concurrency model. Learn how to build robust, fault-tolerant applications with Elixir and OTP.
Learn More This interactive tutorial will teach you how to create a basic web application using the Phoenix framework and the Elixir programming language. Gain the skills to write fast and efficient web apps with Phoenix.
Learn More Frequently Asked Questions and Answers
Q1: What is the best online course to learn elixir?
If you're looking for a comprehensive and practical way to learn Elixir, the @pragmaticstudio course is highly recommended. It's the best online course almost customers have come across and provides a great foundation for understanding the core language and architecture choices when writing Elixir code. You'll build a simple HTTP server and gain a deep understanding of the language.
Q2: Which elixir and Phoenix Bootcamp is right for You?
If you're looking to become an expert in functional programming techniques with Elixir and Phoenix, and create dynamic web applications, then the Complete Elixir and Phoenix Bootcamp from Udemy is the perfect choice for you. This course will provide you with the necessary skills and knowledge to become a proficient Elixir and Phoenix developer.
Q3: Is the elixir OTP course worth it?
The Elixir OTP course is an invaluable resource for anyone looking to learn more about the Elixir programming language and its associated OTP framework. It provides an in-depth look at the Elixir ecosystem, with real-world examples and use cases, as well as a comprehensive explanation of the OTP's internal workings. According to Emilio Forrer, it is "the best course ever" and "totally worth the money".
Q4: What Elixir courses can I find on AZ Class?
On this page, we have collected free or certified 52 Elixir online courses from various platforms. The list currently only displays up to 50 items. If you have other needs, please contact us.
Q5: Can I learn Elixir for free?
Yes, If you don’t know Elixir, we recommend that you try free online courses, some of which offer certification (please refer to the latest list on the webpage as the standard). Wish you a good online learning experience!