From Elixir Newbie to Elixir Developer: Create Your Learning Path.

Photo by Stephen Leonardi on Unsplash

Your Elixir Learning Path.

Learn Basic Elixir Syntax.

Apply Basic Elixir Syntax.

Create Elixir Projects.

Learn Phoenix.

  • Routing: How to route incoming requests to the controller responsible for handling them.
  • Controllers: Modules whose functions are called by the router in response to incoming requests.
  • Views and Templates: Views render the body of the response to be sent back to the client. Templates build the body for the view to render.
  • Ecto: Handles data validation and persistence in Elixir and Phoenix applications. For a brief guide on Ecto, you can read my summary Ecto with Phoenix in 4 Minutes.
  • Testing: Write automated tests for the modules in your application.
  • Debugging: How to debug your Phoenix/Elixir application.
  • HTML: The standard markup for creating web pages.
  • CSS/SCSS: Learn how to style your HTML elements.

Going Beyond.

Software Engineer. I create educational content focused on technology for mobile and web applications.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

True Digital Transformation: Why Legacy Software Modernization Is More Than an Update

Introduction to Apache Solr:What is Solr? How to install on Ubuntu 20.04

Can your logging cause outage?

Using GraalVM and Native Image on Windows 10

4.5 C++ Language Quick Start

We think, therefore I/AM:

Two Magento Maintainers on the creativestyle team

Selenium — Ruby Automation — Part II

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Brooklin Myers

Brooklin Myers

Software Engineer. I create educational content focused on technology for mobile and web applications.

More from Medium

Hot Code Reloading of Elixir OTP Application

Building a simple Calendly clone with Phoenix LiveView (pt. 4)

Source code odyssey: GraphQL Ruby

Deploy Phoenix 1.6 / Elixir 1.3 on Render.com: A Working Guide