CodeSync

CodeSync

Forum Sponsor

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 >>

Where Next? Top

Trending in Events List Top

CodeSync
:microphone: ElixirConf 2026 - Call for Talks is open! We’re heading to Chicago :united_states: :round_pushpin: In person + virtual :d...
New
beepbeepbopbop
SuperAPI will be hosting the Melbourne Elixir meetup this Thursday, September 3rd. The event will be held at Level 2, 525 Collins St (Ria...
New
kuligkar
If you’re flying into Chicago for ElixirConf US, you’ll probably land on Tuesday with an evening to fill. We teamed up with dscout to run...
New
sperber
BOB Conference 2027 - Call for Contributions “What happens when we use what’s best for a change?” https://bobkonf.de/2027/cfc.html Berli...
New

Other Trending Topics Top

JesseHerrick
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
marciok
Hi there! We created Gust: A task orchestrator inspired by Airflow. For those who have never heard about Aiflow, it’s a Python-based wor...
New
mhanberg
Hi everyone! The first release candidate for the Expert language server project is now available! We’ve published a press release detai...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Dmk
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New

Latest on Elixir Forum

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews