Building Database Applications in Elixir with Ecto
Learn how to access a relational database from the Elixir application.
Ecto is a database library that ships natively with Phoenix, and is an important component of the Elixir ecosystem.
This course is both an introduction and a comprehensive guide into the functionality of Ecto. You’ll start with the basic functions of relational databases—repos, queries, schemas, changesets, and transactions—to build your knowledge of Elixir and Ecto. You’ll apply these concepts on increasingly complex challenges to master Ecto’s syntax, and consequently build a sample application. You’ll then build various embedded schemas to finalize your database application before verifying its performance with your own concurrency tests.
With the help of expert advice from the core Elixir team (and a co-creator of Ecto), this course will enable you to build efficient database applications using this rapidly growing functional programming environment.
There are no reviews yet.