training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
  HOME JAVA & JEE AJAX & RIA AGILE & SCRUM SOA & REST ERLANG RUBY ON RAILS OPEN SOURCE .NET APACHE & TOMCAT  
Erlang Whizz: Advanced Datatypes and High Level Constructs in Erlang (ERLANG-DATATYPES-01-01)
CODE: ERLANG-DATATYPES-01-01          DURATION: 1 DAY/S
At this practical 1-day Erlang Whizz class you will learn about advanced Erlang topics, such as list comprehensions and order functions. You will learn how to use binaries, the powerful bit syntax and to wrap things up with the pre-processor macros.

LEARN HOW TO:
  • Leverage the full potential of functional programming
  • Use both high and low level advanced data types
  • Write reusable generic code
  • Use binaries and references
  • Write compact code with list comprehensions
  • Write pre-processor macros
PROGRAMME
Records and Funs
  • The syntax and semantics of records & pattern matching
  • Funs
  • Higher order functions
Advanced Constructs
  • List comprehensions and their usage
  • References
  • Binaries, the Bit syntax and pattern matching applied directly to incoming structures
  • bit wise and logical operators
  • Macros for debugging purposes
Style and Efficiency
  • Using binaries to handle large amounts of data
  • Preventing bursts of memory usage with tail recursion
  • Simple optimisations based on the implementation of the virtual machine and its garbage collector
  • Keeping your code neat and readable Coding strategies
NEXT SESSION
The next course will be delivered at Skills Matter - London, on 22 Aug 2008.
COURSE DATES & REGISTRATION
Date City Cost Offer
22-08-08 London £525.00 £475.00 if booked by 23-07-08 Book Online Now
16-10-08 London £525.00 £475.00 if booked by 16-09-08 Book Online Now
12-12-08 London £525.00 £475.00 if booked by 12-11-08 Book Online Now
Book Online or Call Sales on +44 (0)207 107 2620
ABOUT THE AUTHOR
Jan Nystrom is a senior developer, specialised in functional programming, concurrency and erlang.
More about Jan Nystrom
IN PARTNERSHIP WITH ERLANG TRAINING & CONSULTING
IS THIS COURSE FOR YOU?
This advanced Erlang course on Datatypes is suitable for experienced Erlang programmers who want to learn about advanced Erlang topics, such as list comprehensions and order functions.

COURSE PREREQUISITES
Attendance of our Core Erlang: Sequential and Concurrent Programming with Erlang course or equivalent Erlang programming experience.

COURSE LABS & EXERCISES
Lectures, discussions & practical exercises

COURSE DATES & REGISTRATION
Date City Cost Offer
22-08-08 London £525.00 £475.00 if booked by 23-07-08 Book Online Now
16-10-08 London £525.00 £475.00 if booked by 16-09-08 Book Online Now
12-12-08 London £525.00 £475.00 if booked by 12-11-08 Book Online Now
Book Online or Call Sales on +44 (0)207 107 2620
© Copyright 2003-2008, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Training Rooms  Newsletter