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
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.
No comments:
Post a Comment