Edit product

5 Little Potions

$30
2 ratings

EARLY ACCESS (currently in writing, estimated length: 40 pages)

Hi. I'm Mark and over the past two and a half years, I've been teaching thousands of people my favorite programming language, Elixir, through video screencasts.

This project is a bit different. 5 Little Potions is a mini-ebook aimed at people new to Elixir programming or people who just want to have some fun making games with it!

Elixir is a descendant of Erlang, a programming language renowned for its exceptionally well-designed concurrency model, functional expressiveness, and rock-solid stability.

But while Elixir maintains Erlang's concurrency model and runs on the same solid VM, it was designed with the goal of combining the joy and beginner-friendliness of Ruby with the power and scalability of Erlang.

In 5 Little Potions, you'll learn to begin your journey into Elixir programming by creating increasingly complex games. You'll start with the very same number guessing game that was Lesson 1 on the popular Alchemist Camp YouTube tutorial series.

Next you'll start working with Elixir Structs in a simple board game, before moving on to explore Phoenix LiveView, simple web graphics and a sudden death game—Flappy Phoenix.

After that brief exploration, you'll return to a more complex text adventure game and a final, more complex game (TBA).

In 5 Little Potions, you'll:

– Learn how to work with immutable data in a functional paradigm

– Break problems down, using Structs and Pattern Matching

- Use mix to pull in 3rd-party modules

– Create a simple graphical web game using Phoenix LiveView

– Explore advanced language features

This isn't a comprehensive guide. It's a playful exploration through a wide swathe of Elixir to ignite your curiosity to continue exploring on your own!

$30

5 Little Potions

EARLY ACCESS (currently in writing, estimated length: 40 pages)

Hi. I'm Mark and over the past two and a half years, I've been teaching thousands of people my favorite programming language, Elixir, through video screencasts.

This project is a bit different. 5 Little Potions is a mini-ebook aimed at people new to Elixir programming or people who just want to have some fun making games with it!

Elixir is a descendant of Erlang, a programming language renowned for its exceptionally well-designed concurrency model, functional expressiveness, and rock-solid stability.

But while Elixir maintains Erlang's concurrency model and runs on the same solid VM, it was designed with the goal of combining the joy and beginner-friendliness of Ruby with the power and scalability of Erlang.

In 5 Little Potions, you'll learn to begin your journey into Elixir programming by creating increasingly complex games. You'll start with the very same number guessing game that was Lesson 1 on the popular Alchemist Camp YouTube tutorial series.

Next you'll start working with Elixir Structs in a simple board game, before moving on to explore Phoenix LiveView, simple web graphics and a sudden death game—Flappy Phoenix.

After that brief exploration, you'll return to a more complex text adventure game and a final, more complex game (TBA).

In 5 Little Potions, you'll:

– Learn how to work with immutable data in a functional paradigm

– Break problems down, using Structs and Pattern Matching

- Use mix to pull in 3rd-party modules

– Create a simple graphical web game using Phoenix LiveView

– Explore advanced language features

This isn't a comprehensive guide. It's a playful exploration through a wide swathe of Elixir to ignite your curiosity to continue exploring on your own!

Ratings

5
(2 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
2 ratings
  • A license key to access the book on Alchemist.Camp, as it is written

  • A license key to access the book on Alchemist.Camp, as it is written

Ratings

5
(2 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
2 ratings
Powered by

Checkout

5 Little Potions

Enter your info to complete your purchase

Give as a gift

Card

or pay with
pp paypal
You'll be charged US$30.