Geschreven door Vivian Say op 11-5-2017
Kabisa is een maatwerk software bedrijf en gespecialiseerd in Java, Ruby on Rails en Elixir/Phoenix. Wij vinden het belangrijk om onze kennis te delen. Steeds meer developers zijn enthousiast over de nog vrij nieuwe functionele programmeertaal Elixir. Omdat we bij Kabisa vaak gebruik maken van Elixir bij onze projecten — en hierdoor al veel kennis hebben opgedaan — hebben we onlangs een 2-daagse Elixir Bootcamp georganiseerd.
Elixir heeft het vriendelijke Ruby-achtige karakter, wat door veel developers als erg prettig wordt ervaren. Tegelijkertijd biedt het toegang tot de bewezen Erlang/OTP technologie waar we in ons dagelijks leven van profiteren.

Erlang the Movie
Erlang is ontwikkeld in 1986 om het switchen van telefoons in een telefoonnetwerk te verbeteren. Om enkele vernuftige features van Erlang te promoten, hebben de ontwikkelaars in de jaren 80 een filmpje gemaakt. De droogheid van de acteurs in het filmpje zal ongetwijfeld zorgen voor de nodige hilariteit. Alleen daarom al, is het de moeite om het te bekijken.
Elixir Bootcamp
Tijdens de 2-daagse Elixir Bootcamp werden developers aan de hand van theorie en praktijk handvatten gegeven om Elixir in de praktijk toe te passen.
De volgende onderwerpen kwamen aan bod:
- Tools and setup: Installatie, gebruik Elixir tooling, toepassen test-driven development
- Verdieping in de Elixir techniek: syntax en applicatie structuur
- Praktische zaken: dependency management, een simpele webapp
- Macros en meta programmeren: intro in code die code schrijft
- Concurrency: hoe maak je het beste gebruik van alle rekenkracht
- OTP: oa. GenServer, Supervisors; de bouwstenen van Erlang/OTP’s fault tolerant gedachtegoed
- Deployment: creeëren van releases en hot code upgrades
- “Umbrella” applicaties en Phoenix als de web interface voor je systeem

Succes
Op de vraag zou je de bootcamp aan andere personen adviseren werd door de cursisten positief geantwoord:
“De Elixir Bootcamp is een echte aanrader. Arjan en Tonći zijn geweldige docenten en waren goed voorbereid. Middels interactieve sessies en interessante opdrachten werd in een open en prettige sfeer Elixir geleerd. Alle belangrijke features van Elixir zijn aan bod gekomen en de docenten hebben de developers goed begeleid. Aan het einde van de bootcamp beschikte iedereen over een goede basiskennis van Elixir.”

Meer informatie
Bij Kabisa zijn we voornemens vaker een Elixir Bootcamp te organiseren.
Ben je een Ruby on Rails of Java-developer maar heeft ook Elixir je interesse gewekt? Wil jij als eerste weten wanneer er weer een nieuwe bootcamp wordt georganiseerd? Laat dan je emailadres achter.
Vragen?
Heb je vragen naar aanleiding van dit artikel? Neem gerust contact met ons op!
(of stuur een bericht)+31 495 430 798
Vivian Saystuur bericht