Phoenix Inside Out

The goal of this series is to enable you to be a Confident Phoenix developer. There are 3 different editions to address varied needs of devs jumping into Phoenix.

Standard Edition

The standard edition comes with two books:

Mastering Phoenix Framework
Garuda - Rebuild Phoenix

❯ Mastering Phoenix Framework

A Complete guide on using Phoenix with TDD

❯ Garuda

Demystify Phoenix Internals & Rebuild Phoenix Clone

Demo of ecommerce site built in this book is now available at https://mango.shankardevy.com/

❯ Other things you'll get



Complete Edition


The complete edition comes with one book and one booklet in addition to the two books and cheatsheets from the standard edition.
cover

Though Ecto is optional for Phoenix, most Phoenix applications will use Ecto for data storage. This edition includes an Ecto cookbook and has lots of code and exercises to give you complete confidence when using Ecto.

❯ All of Standard Edition +

❯ Ecto Cookbook

Ecto Cookbook covers a wide range of common Ecto related questions and provides solutions that you can use in your app. It covers all the major components in Ecto such as Ecto.Query, Ecto.Changeset and Ecto.Repo and covers all types of common associations.

❯ Blueprint for Phoenix Context

Phoenix's context is one of the most awaited features and attracts a lot of interest from the developer community, however, to effectively use it, there are not enough examples to follow. One of the most asked questions since Phoenix 1.3 RC is how to organize schemas using the newly introduced Phoenix context.

This booklet contains FAQs on context, ideas, brainstorming notes and a few examples of context divisions.

These examples will enable you to organize your project code avoiding common pitfalls like God-schemas and will be able to solve cross context relationships with better design.



Coach Edition

I want to make sure that everyone who purchases this Edition gets the right amount of my personal attention to their success. For this reason, this is a limited quantity edition. Each month, only 15 units are available for sale.

❯ All of Complete edition +

❯ One-on-one video call

While I believe the book is complete by itself to help devs to kickstart projects using Phoenix, there are definitely project specific challenges and questions that could eat up several days of your time if you just keep Googling around.

Save hours of frustation by getting into one-on-one video call with me for 1 hour to discuss any questions you may have regarding your Phoenix project.