CodeSync

CodeSync

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

Where Next?

Popular in Events List Top

pbrudnick
Hi folks! We’ve just announced the dates for the Spawnfest2020, it will be on September 12 and 13. Enjoy the unique worldwide Beam hack...
New
sperber
Elixir submissions are very welcome at BOB! BOB Conference 2020 "What happens when we use what's best ...
New
ErlangSolutions
Hey team, Just wanted to let you know that early bird tickets to ElixirConf EU Virtual close on June 5, at 11:59pm CEST (European time)....
New
sperber
Elixir contributions extremely welcome at BOB! BOB Conference 2021 "What happens when we use what's be...
New
gus
Hi everyone! I am really excited to announce that we are starting a new remote Nerves meetup, targeting EU/EMEA timezones (but all are w...
New
ErlangSolutions
Join us for Code BEAM V on May 28th and 29th. We have 14 amazing speakers announced already for what will be the biggest virtual Erlang,...
New
sperber
=============================================================================== 10th ACM SIGPLAN International Workshop on Functiona...
New
New
CodeSync
The CodeBEAM Europe 2022 schedule is out! Plan your visit and prepare for 2 full days of BEAM talks and mingling with the Erlang & E...
New
mickel8
Let us announce Elixir Stream Week – five days, five streams, five Elixir experts: :fire: @josevalim - Elixir creator - What’s new in El...
New

Other popular topics Top

sen
Hi All, I set a environment variables in dev.exs , like below code. when i start server, how can i set the ${enable} value? thanks. d...
New
marius95
Hello everyone, I try to use an Javascript Event Handler in my root.html.leex file. Therefore I created a function in the app.js file: ...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
AngeloChecked
What learn first? Rust or Elixir Hi Elixir community! I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
vrod
I am using the Starship cross-shell prompt – it seems pretty nice, but I get some errors: [WARN] - (starship::utils): Executing command ...
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
RisingFromAshes
I’ve read in another post that it may be possible with a router helper - but I couldn’t find an appropriate one, and tbh, I’m still just ...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 47930 226
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New

We're in Beta

About us Mission Statement