Ecto: Everything you need to know

  • Expertise
    Beginner
  • Target audience Developers looking to get a firm grasp on the fundamentals of Ecto
  • Duration 1 day
  • Prerequisites
    • Decent understanding of Elixir syntax
    • Familiarity with SQL is a plus
    • PostgreSQL installed & ready on your machine

Ecto is Elixir’s database wrapper. If you want to use a database with Elixir, you need to know Ecto.

This training will take you from zero Ecto knowledge to a happy and proficient Ecto user. We cover all the basics and core concepts – including testing – and finish up with some tips, tricks, and more advanced features.

We’ll focus on practical exercises rather than lectures. We’ll be getting hands on with real code right from the start. When the day is over you’ll be able to use Ecto with confidence.

OBJECTIVES 

  • Take someone with zero Ecto knowledge and teach them everything they need to know to be proficient with Ecto
  • Teach real-world practical skills which can be immediately applied

COVERS THE FOLLOWING TOPICS

Ecto basics
Changesets
Associations
Querying
TestingTips & Tricks 

WHY YOU SHOULD ATTEND THIS COURSE

  • If you want to use a database with Elixir, you need to know Ecto.
  • Importantly, the course is going to focus on practical skills above everything else. You’ll be learning by writing real Elixir code.

Looking for bespoke
corporate training?

Contact us about how we can tailor a course for the needs of your team.