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

leifericf
Hello! If you find yourself in Oslo on the 7th of May, we’re having a social meet-up. More information can be found here: You’re ver...
New
sperber
BOB 2022 Conference “What happens if we simply use what’s best?” March 11, 2022, Berlin or online (0100+UTC) https://bobkonf.de/2022/ Pro...
New
duncanatt
Hi, Our research group at the University of Malta is hosting this year’s DisCoTec (https://www.discotec.org/2021). It will be delivered ...
New
adolfont
This event celebrates the tenth anniversary of the Elixir programming language. When? May 24th, 2022 13:00 UTC-3 Where? ELXPRO’s YouTu...
New
rbino
Hey everyone! FOSDEM 2023 is finally going to be in-person again and we’re excited to announce that the Erlang, Elixir and Friends Devro...
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
melissaloh
The inaugural Ash Summit is happening! :tada: The Ash core team is meeting IRL for the first time, and we want YOU to join us for all th...
New
bryanjos
Hello, I wanted to announce that The Big Elixir is back for it’s second year! Keynote speakers are Eric Oestrich and Brian Cardarella! ...
New
sergio
Hey ElixirForum gang! We’re having an excellent talk in December with Reddit founder Alexis Ohanian and Papa founder Andrew Parker! I...
New
sperber
Call for Participation: BOB 2020 (February 28, Berlin) BOB 2020 Conference “What happens if we simply use what’s best?” February 28, 202...
New

Other popular topics Top

Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3268 119930 1237
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID<0.412.0> terminating ** (Postgrex.Error) FATAL...
New
peerreynders
Manning 2016 Halloween weekend sale via Deal of the Day Friday, October 28 - Half off all MEAPs - code WM102816LT Saturday, October 29 ...
326 29600 154
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
sergio
In Ruby, I can go: User.find_by(email: "foobar@email.com").update(email: "hello@email.com") How can I do something similar in Elixir? ...
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 45766 226
New
ycv005
I have followed this StackOverflow post to install the specific version of Erlang. And When I am running mix ecto.setup then getting fol...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
romenigld
I am trying to run a deploy with docker and I successfully runned with this command: docker build -t romenigld/blog-prod . but when I t...
New

We're in Beta

About us Mission Statement