Month: June 2019

The Pragmatic Studio pragmaticstudio.com – Unpacked Multi-Player Bingo (Elixir, Phoenix, Elm Vue)

What does it take to put together a full-stack application with: a highly-scalable Elixir/OTP app, a super-charged Phoenix app, and a front-end using either Elm or Vue.js? And how would you design it in a pragmatic, straightforward way? Find out as we unpack an app together! Through a series of videos, we explore the design, architecture, and code of a full-featured Elixir + Phoenix + Elm / Vue application layer-by-layer, giving you a jump-start on building similar applications. A Real-Time, Multi-Player Bingo App The web application we explore lets you compete at buzzword bingo with multiple players in real...

Read More

Udemy – The Complete Elixir and Phoenix Bootcamp

Elixir and Phoenix are two of the hottest technologies of 2017. Functional Programming? You will learn it. Phoenix with OAuth? Its here. Postgres for data storage? Of course! Websockets too! This course will get you up and running with Elixir and Phoenix quickly, and teach you the core knowledge you need to deeply understand and build amazingly fast web applications. We’ll start by mastering the fundamentals of functional programming with Elixir, including functions, modules, and the fantastic ‘pipe’ operator. You’ll learn how FP differs from classic object oriented programming with a variety of different practical examples. Once you have...

Read More

Udemy – Elixir for Beginners

├── 01 Welcome to Elixir │ ├── 001 Introduction to Elixir │ ├── 002 About this course │ ├── 003 Prerequisites │ └── 004 Elixir introduction resources.pdf ├── 02 Introduction to Elixir │ ├── 005 Hello World x2 │ ├── 006 Introduction to Elixir files │ └── 007 Interactive Elixir REPL iex ├── 03 Basic types │ ├── 008 Basic types numbers │ ├── 009 Atoms, Booleans and Strings │ └── 010 Basics of anonymous functions and tuples ├── 04 Basics of functional thinking │ ├── 011 Pattern matching basics │ ├── 012 Pattern matching further concepts │ └──...

Read More

Elixir Sips

I’m Josh Adams, the CTO of a mildly successful software consultancy that does cool stuff (isotope11.com). I’m an expert rubyist and have built systems that handle a billion plus worth of transactions per year (I sadly do not get a cut). I’ve architected large projects for customers ranging from state agencies to federal agencies, and built tons of startups’ apps. Having said that, I’m new to Erlang and newer to elixir (though I have built an actor model based financial trading platform in ruby with celluloid). The premise of the series is that I will learn elixir as a...

Read More

The Pragmatic Studio pragmaticstudio.com – Developing with Elixir OTP

If you’re new to Elixir, you’ll get step-by-step guidance in an engaging format you won’t find anywhere else. If you have experience with Elixir, you’ll gain a deeper understanding of things you’ve been taking for granted and fill in any knowledge gaps. Go From a New Project to a Complete Elixir/OTP Application By developing a real app with real code, you’ll gain practical experience putting all the pieces together to craft applications the Elixir/OTP way. As we build an HTTP web server from scratch, we explore real-world scenarios for: ► pattern matching ► multi-clause functions ► recursion and lists...

Read More