Elixir Programming Training for Beginners

Mon Jun 17 2024 at 08:30 am to Wed Jun 19 2024 at 06:30 pm UTC+02:00

Online | Online

Erlang Solutions
Publisher/HostErlang Solutions
Elixir Programming Training for Beginners
Advertisement
A three-day introductory course to give you the foundational knowledge of Elixir, one of the world’s most powerful full-stack technologies.
About this Event

Elixir Programming Training for Beginners is a three-day introductory course introducing the key concepts in Elixir. Students will 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. 

Why Learn with Erlang Solutions

Erlang Solutions are the world-leading consultants in Erlang, Elixir, RabbitMQ and technologies in the Erlang Ecosystem. We have over 20 years of experience working with technologies on the BEAM VM (the virtual machine that powers Erlang and Elixir). Training and sharing knowledge is at the core of what we do. Our trainers are the same consultants that build mission critical in-production systems for some of the world’s biggest companies. Our courses are designed to deliver battle-tested methods with an eye to how the material is used in modern environments.



EXPERTISE

Beginner

COURSE DURATION

3 full days

TARGET AUDIENCE

Software Developers and Engineers without prior experience in Elixir.

PREREQUISITES

  • Good programming skills in another language such as Java, Perl, Python, node.js, or Ruby
  • Familiarity with server-side software development 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

<h4>Łukasz Pauszek</h4><h4>Elixir Consultant @ Erlang Solutions, Coffee Enthusiast</h4>

Łukasz is an Elixir consultant by day and 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.


Advertisement

Event Venue

Online

Tickets

EUR 999.00

Discover more events by tags:

Workshops in OnlineIt in Online

Sharing is Caring:

More Events in Online

Cohort 2 Fundamentals of Airfoils
Mon Jun 17 2024 at 08:00 am Cohort 2 Fundamentals of Airfoils

Online

Denison Certification Workshop - June 17-19, 2024
Mon Jun 17 2024 at 08:00 am Denison Certification Workshop - June 17-19, 2024

Online

PKP\u2019S Development News Webinar | June 2024
Mon Jun 17 2024 at 08:00 am PKP’S Development News Webinar | June 2024

Online

BRCGS Food Issue 9-Lead auditor Training
Mon Jun 17 2024 at 09:00 am BRCGS Food Issue 9-Lead auditor Training

Online

Online is Happening!

Never miss your favorite happenings again!

Explore Online Events