San Francisco
November 15, 2016

Intro to Elixir in Berkeley

Learn a fun, mind-expanding language we can use to build fast, current, robust web apps.

This is a class/discussion co-hosted with the East Bay Rails Meetup Group at the Berkeley Public library's Central Branch, in the 3rd-floor classroom (we'll have signs up). Please note this class starts at 5:30!

This is a repeat of a class I taught at the library a few weeks back. It was a lot of fun, so I'm doing it again!

Elixir is a functional programming language with a Ruby-like syntax that runs on the Erlang virtual machine. This is cool because:

  • The Erlang VM is battle tested, has great concurrency support, and is fault-tolerant. We can use it to build incredibly fast, concurrent, robust web applications.

  • Learning functional programming is mind-expanding and a great way to improve your skills.

  • Elixir's Ruby-ish syntax and great tooling make it a compelling alternative to Ruby in some cases. It's also fun!

This will be an interactive class where we will learn the basics of Elixir and some basic functional programming concepts.

Instead of a codewars challenge, please look over functional programming. You can do it in Ruby or JavaScript (!), and the web has lots of tutorials. Here is a good overview of the concepts.

Also, you need to have Elixir installed on your machine. Installing Elixir

NOTE - space may be limited so please RSVP.



5:30pm Pacific - 7pm Pacific on November 15, 2016 at Berkeley Central Library
11 students were there

Whiteboard

Please, sign in to see the Whiteboard