Thursday, January 25, 2018

How to Learn Erlang, What is Erlang

WHAT IS ERLANG PROGRAMMING


Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Some of its uses are in telecoms, banking, e-commerce, computer telephony and instant messaging. Erlang's runtime system has built-in support for concurrency, distribution and fault tolerance

Join in my class session , and learn erlang :

Day 1 - Sequential Erlang 
Introducing Erlang 
Basic Syntax 
Erlang Data types 
Bit Syntax 
Functions & Modules 
Pattern Matching and Guards 
Recursion 
Higher Order Functions 
Records 
Handling Errors 

Day 2 - Concurrency 
About Processes 
spawning processes 
Sending and Receiving Messages 
Links and Monitors 
Tracking processes 
Processes as an organizational model 
Networking Erlang nodes 
Let it Crash! 
Workshop 
Software updates 

Day 3 - Introducing the OTP Framework 
OTP structures 
The gen_server 
Supervisors and Applications 
Supervision strategies 
Finite state machines with gen_fsm 
Handling Events with gen_event 
Using OTP 
Setting up An Application 
Application Fall over 
Releases and Putting software into production 

Day 4 
Data Storage Ets, Dets, and Mnesia 
ETS and DETS -- Data storage for Erlang 
Mensia a Distributed soft real time Data store 
Testing with EUnit 
Tracing and Debugging 
Introducing the Erlang Web servers 
Yaws 
Getting Started With Yaws 
AppMods -- Dynamic Content 
File Upload 
Web Sockets 
Streaming 
HTTP Client 
Working with web apis






Regards,


HERY PURNAMA

Certified IT Trainer
http://www.inhousetrainer.net

 Call/ SMS/WA :  081.223344.506 , BBM : 7DC633AA
 
 
 Social Net :

Hometown : Bandung - Jawa Barat

Please consider your environmental responsibility. Before printing this e-mail message, ask yourself whether you really need a hard copy.





0 comments:

Post a Comment

Silahkan isikan comment box untuk komentar Anda..