Curso Open Telecom Platform for Erlang Programmers

  • Development

Curso Open Telecom Platform for Erlang Programmers

24 horas
Visão Geral

Curso Open Telecom Platform for Erlang Programmers, ensina aos participantes como usar a Open Telecom Platform, um conjunto básico de middleware, bibliotecas e ferramentas usadas para projetar e arquitetar sistemas Erlang.

Objetivo

Após realizar este Curso Open Telecom Platform para Programadores Erlang, você será capaz de:

 

  • Os princípios de design do OTP
  • Comportamentos OTP
  • Configuração do sistema OTP
  • Aplicativos OTP disponíveis
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Introduction

  1. Erlang
  2. OTP Components
  3. System Design Principles
  4. Applications and Libraries

Behaviors

  1. Design Principles
  2. Behaviors
  3. A Server Example

Generic Servers

  1. Generic Servers
  2. Starting a Server
  3. Message Passing
  4. Termination
  5. Other Messages
  6. Timeouts
  7. Other Issues

State Machines

  1. Finite-State Machines
  2. Generic State machines
  3. State function mode
  4. Event function mode
  5. Other messages
  6. Termination
  7. State enter calls
  8. Postponing events
  9. Time-outs

Supervisors

  1. Supervisors
  2. Supervisor Example
  3. Generic Supervisors
  4. Dynamic Children
  5. Non OTP-compliant Processes

Event Handlers

  1. Events
  2. Event Handlers
  3. Adding Handlers
  4. Sending Events
  5. Swapping Handlers
  6. Deleting Handlers
  7. Event Handler Example

Applications

  1. Applications
  2. Starting Applications
  3. Stopping Applications
  4. Application Files
  5. Distributed Applications
  6. Observer Applications

System Architecture Support Libraries

  1. SASL Application
  2. Error Logging
  3. Report Browser
  4. Alarm Handler

System Principles

  1. Releases
  2. Release Directory Structure
  3. Release Resource Files
  4. Creating a Release
  5. Starting a Release
  6. Erlang Directives
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas