T1816

Ladda ner som PDF

Erlang

I denna Erlang kurs går vi igen allt från de grundläggande koncepten till hur man utvecklar fullständiga distribuerade applikationer med databasstöd.Utbildningen är en blandning av teori och praktiska övningar.

Erlang är ett funktionellt språk som är specialdesignat för utveckling av distribuerade, parallella telekomapplikationer med fokus på hög tillförlitlighet. Språket utvecklades ursprungligen av Ericsson för att bygga mjukvara för telekomväxlar. 1998 släpptes språket och utvecklingsmiljön som open source och har sedan anammats av ett antal internationella företag.

Målgrupp

Målgruppen är mjukvaruutvecklare som vill lära sig utveckla applikationer i Erlang.

Förkunskaper

För att gå utbildningen bör du ha god programmeringsvana av utveckling i olika programspråk. Det är en fördel om du tidigare har kommit i kontakt med funktionell programmering och har erfarenhet av parallellisering.

Kursmaterial

Utbildningsmaterialet är skrivet på engelska. Utbildningen genomförs antingen på svenska eller engelska beroende på kursdeltagarnas önskemål.

Mål
Efter kursen slut kan du utveckla en fullskalig distribuerad Erlangapplikation. Du kan använda OTP, Mnesia och vet hur man arbetar med enhetstestning i Erlangmiljön.

Innehåll
Som kursmaterial används boken "Programming Erlang: Software for a Concurrent World", av Joe Armstrong, som man också får med sig efter genomförd utbildning. I kursen går vi igenom en stor del av teorin i de olika kapitlen och varvar med praktiska övningar.

Innehållet i kursen är:

  • The Erlang Concepts and Functionally Programming
  • Modules
  • Pattern Matching
  • Dynamic Typing
  • Recursion
  • Higher Order Functions
  • Error and Exception Handling
  • Concurrency and Multiprocessing
  • OTP – Open Telecom Platform
  • Clients and Servers
  • Event Handlers
  • Supervisors
  • Building OTP Applications
  • Sockets
  • Testing and EUnit
  • Distribution and Distributed OTP Applications
  • Mnesia: The Erlang Database

Mål
Efter kursen slut kan du utveckla en fullskalig distribuerad Erlangapplikation. Du kan använda OTP, Mnesia och vet hur man arbetar med enhetstestning i Erlangmiljön.

Innehåll
Som kursmaterial används boken "Programming Erlang: Software for a Concurrent World", av Joe Armstrong, som man också får med sig efter genomförd utbildning. I kursen går vi igenom en stor del av teorin i de olika kapitlen och varvar med praktiska övningar.

Innehållet i kursen är:

  • The Erlang Concepts and Functionally Programming
  • Modules
  • Pattern Matching
  • Dynamic Typing
  • Recursion
  • Higher Order Functions
  • Error and Exception Handling
  • Concurrency and Multiprocessing
  • OTP – Open Telecom Platform
  • Clients and Servers
  • Event Handlers
  • Supervisors
  • Building OTP Applications
  • Sockets
  • Testing and EUnit
  • Distribution and Distributed OTP Applications
  • Mnesia: The Erlang Database

Kursfakta

Kurs-ID: T1816
Längd: 3 dagar
Pris exkl moms: 28 450 kr
Inregistrering: 09.00
Kursstart: 09.30
Kursslut (ca): 17.00

Frågor om kursen?

Har du frågor om kursens innehåll, leveransdatum/ort eller behöver en företagsanpassad variant? Fyll i formuläret nedan!


Kan betalas med:
TRAINING CARD

Ort och datum

Stockholm
4 apr-6 apr
Boka nu!
18 jun-20 jun
Boka nu!
Göteborg
4 apr-6 apr
R
Boka nu!
18 jun-20 jun
R
Boka nu!
Cloud Access
i Läs mer

Delta på kursen från ditt hem, jobb eller annan plats.

4 apr-6 apr
Boka nu!
18 jun-20 jun
Boka nu!

Tipsa