Skip to content

Latest commit

 

History

History
62 lines (44 loc) · 2.08 KB

README.md

File metadata and controls

62 lines (44 loc) · 2.08 KB

Servy

This repository contains the Servy Project from the Developing with Elixir/OTP course by Pragmatic Studio, which is a comprehensive guide to explore Elixir fundamentals and OTP concepts through a project-based approach.

If you are interested in learning Elixir, check out the course here. It's worth every penny! Plus, they offer a Purchasing Power Parity Discount based on your location to make it more affordable.

Disclaimer

This repository is based on the Developing with Elixir/OTP Course by Pragmatic Studio, with significant modifications and customizations made as part of my personal learning journey. It is intended solely for educational purposes and to document my exploration of Elixir concepts.

License

This project is subject to the following terms:

  • The code and associated documentation are for personal educational purposes only.
  • You are not permitted to use this software to create training materials, courses, books, articles, or similar works.
  • The software may not be sold, distributed, or published in any form.

For any questions regarding usage rights, please contact Pragmatic Studio.

Learning Modules

  • Introduction
  • Create Mix Project
  • High-Level Transformations
  • Pattern Matching
  • Immutable Data
  • Function Clauses
  • Advanced Pattern Matching
  • Pattern Matching Maps
  • Serving Files
  • Module Attributes
  • Organizing Code
  • Modeling with Structs
  • Matching Heads and Tails
  • Recursion
  • Slicing and Dicing with Enum
  • Comprehensions
  • Test Automations

The later parts of the course focus on building a web application using the Phoenix Framework. This project, called Refuge, is available in a separate repository: Refuge Project.

How to Run

Clone this repository and navigate to its directory:

git clone https://github.com/your-username/servy
cd servy

Install dependencies:

mix deps.get

Start the application:

mix run