Programa do Curso

Introdução

Elixir em profundidade

  • Programação orientada para objectos vs programação funcional
  • Sintaxe, padrões de desenho e lógica
  • VM Erlang

Preparando o ambiente de desenvolvimento

  • Instalar e configurar Elixir
  • Instalar e configurar o Phoenix

Noções básicas de Elxir

  • Trabalhar com sintaxe, tipos de dados, operadores e lógica
  • Utilizar mapas, módulos e funções

MVC e modelos em Phoenix

  • Criar tópicos
  • Encaminhamento e configuração do controlador de tópicos
  • Reutilização de código
  • Geração de conjuntos de alterações
  • Tratamento de submissões de formulários

OAuth para segurança

  • Definição de itinerários
  • Receber informações
  • Interpretar respostas
  • Tratamento do sucesso do OAuth

Plugs e Websockets

  • Utilizar fichas de módulo
  • Utilizar fichas OAuth
  • Trabalhar com associações
  • Criar um objeto de evento de socket

Resumo e conclusão

Requisitos

  • Compreensão da programação orientada para objectos

Público

  • Desenvolvedores Web
  14 horas
 

Declaração de Clientes (4)

Cursos Relacionados

Combined C/C++, JAVA and Web Application Security

  28 horas

Advanced Java Security

  21 horas

Combined JAVA, PHP and Web Application Security

  28 horas

Standard Java Security

  14 horas

Java and Web Application Security

  21 horas

Advanced Java, JEE and Web Application Security

  28 horas

Categorias Relacionadas