Schița de curs

Introducere

Elixir în profunzime

  • Programarea orientată pe obiecte vs programarea funcțională
  • Sintaxă, modele de proiectare și logică
  • Erlang VM

Pregătirea mediului de dezvoltare

  • Instalarea și configurarea Elixir
  • Instalarea și configurarea Phoenix

Bazele Elxir

  • Lucrul cu sintaxa, tipurile de date, operatorii și logica
  • Utilizarea hărților, modulelor și funcțiilor

MVC și modele în Phoenix

  • Crearea de subiecte
  • Rutarea și configurarea controlerului de subiecte
  • Reutilizarea codului
  • Generarea de seturi de modificări
  • Gestionarea trimiterilor de formulare

OAuth pentru securitate

  • Definirea rutelor
  • Primirea de informații
  • Interpretarea răspunsurilor
  • Gestionarea succesului OAuth

Pluguri și Websockets

  • Utilizarea fișelor de module
  • Utilizarea fișelor OAuth
  • Lucrul cu asociațiile
  • Crearea unui obiect de eveniment socket

Rezumat și concluzii

Cerințe

  • O înțelegere a programării orientate pe obiecte

Audiență

  • Dezvoltatorii web
  14 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (4)

Cursuri înrudite

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

  28 ore

Advanced Java Security

  21 ore

Combined JAVA, PHP and Web Application Security

  28 ore

Standard Java Security

  14 ore

Java and Web Application Security

  21 ore

Advanced Java, JEE and Web Application Security

  28 ore

Categorii înrudite