Skip to content

Elixir activity done with 'Rocketseat' Ignite course. ("Chapter III - Projeto Rockelivery")

Notifications You must be signed in to change notification settings

Rafa-KozAnd/Ignite_Elixir_Activity_03

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub language count GitHub language count GitHub repo file count GitHub repo size GitHub language count

Ignite_Elixir_Activity_03

Elixir activity done with 'Rocketseat' Ignite course. ("Chapter III, IV, V and VI - Projeto Rockelivery")

💻 Sobre o capítulo III - Phoenix e Ecto: Projeto Rockelivery.

Com o Elixir consolidado, finalmente iremos para a web. Nesse capítulo conheceremos o Phoenix e criaremos nosso primeiro CRUD e persistindo os dados no nosso banco de dados.

💻 Sobre o capítulo IV - Regras de negócios, Consumindo APIs externas.

Agora que temos o conhecimento necessário, podemos ir além com as regras de negócio de nosso projeto realizando o cadastro de itens e criação de pedidos em nossa App. Parte essencial dos sistemas web atuais é o consumo de APIs externas. Nesse módulo veremos como podemos fazer isso utilizando a lib Tesla. Além disso, você aprenderá as melhores práticas de como realizar testes de requests externos utilizando a lib Bypass e aprendendo o que são behaviours e callbacks.

💻 Sobre o capítulo V - Autenticando nossa API, Um pouco de OTP.

A segurança de nossas aplicações é um fator essencial. Nesse módulo você irá aprender como podemos utilizar a lib Guardian para criarmos autenticação de nossa aplicação através de Tokens JWT. Além das Tasks que já vimos, nesse módulo nós criaremos nosso primeiro GenServer para executar tarefas periódicas.

💻 Sobre o capítulo VI - CI/CD com Github Actions.

Chegou a hora de lançar nossa nova ao espaço. Nesse capítulo iremos juntos criar todo o processo de CI/CD.

About

Elixir activity done with 'Rocketseat' Ignite course. ("Chapter III - Projeto Rockelivery")

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages