2024/06/17-21 - Elixir Training for Beginners + Free Certification

Introductory course introducing the key concepts in Elixir

Start by learning the basics of the Elixir language. They include its functional heritage, concurrency and error handling. The course provides most prerequisites to attend the OTP course and a range of follow-up courses which can be used to guide developers through advanced topics focusing on BEAM-specific architectures and operations. Together, they are great for those who need to be introduced to Elixir and use it in commercial projects or those just starting their Elixir career.

At the end of the training, developers will be offered the opportunity to take a Beginner Elixir Certification Exam valid for 1 year.

Details here >>

PREREQUISITES

  • Good programming skills in another language such as Java, Perl, Python, node.js, or Ruby
  • Familiarity with server-side software development is helpful

OBJECTIVES

  • Basic/Sequential/Concurrent Elixir
  • Parallel programming
  • Building, Documenting and Testing Systems using Mix

COVERS THE FOLLOWING TOPICS

  • Background Erlang/Elixir
  • Sequential Elixir
  • Unit Testing
  • Concurrent Elixir
  • Process Design Patterns
  • Process Error Handling
  • Funs and High-order functions
  • Data structures (Maps, Structs, Binaries, Protocols)
  • Distributed programming
  • Code updating

WHY YOU SHOULD ATTEND THIS COURSE

  • Helps you understand the concepts behind Elixir
  • Gets you thinking concurrently about your application
  • Gives you the foundation knowledge needed to dive deeper in advanced subjects
  • Minimises typical beginner errors
  • Gets you up to speed with the development workflow

ABOUT THE TRAINER
Łukasz Pauszek
Elixir Consultant @ Erlang Solutions, Coffee Enthusiast

Łukasz is an Elixir consultant by day and a speciality coffee enthusiast in the mornings. Having completed his Master’s in 2017, he started working on a social platform with Elixir and Phoenix. He is currently involved with MongooseIM, using Phoenix LiveView to craft applications. In his spare time, you can find him either playing PS5 games or tinkering with his Nvim configuration. When he is not drinking coffee, that is.

Learn more + book your spot >>