Functional Programming in Erlang

Simon Thompson, The University of Kent

##

Functional programming is increasingly important in providing global-scale applications on the internet.

We combine the theory of functional programming and the practice of how that works in Erlang. The course will also help you if you are interested in Elixir, based on the same virtual machine as Erlang, and will help you get going with any functional language.

Functional programming has been a strength at the University of Kent for the last 30 years. You’ll learn with Simon Thompson – co-author of one of the standard introductions to Erlang, O’Reilly Media’s Erlang Programming.

This course is designed for anyone with prior programming experience, who wants to learn more about functional programming and Erlang.

You could be a developer or computing professional seeking to understand and gain experience with this technology; a computer science undergraduate studying functional programming as part of your degree; or a self-taught programmer looking to take your knowledge to the next level.

Dates:
  • 19 June 2017
  • 20 February 2017
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb

Reviews

No reviews yet. Want to be the first?

Register to leave a review

Included in selections:
Small-icon.hover Functional Programming
Материалы по функциональному программированию
More from 'Computer Science':
F2694a55-7704-4dd5-9799-2a1557efa0c3-b4b4a6ad7af5.small A System View of Communications: From Signals to Packets (Part 1)
Explore the tradeoffs in designing communication systems like mobile phones...
Caea2810-3db2-4d5f-be7d-22a9d91a4900-73dd82a62ccb.small A System View of Communications: From Signals to Packets (Part 2)
Explore the tradeoffs in designing communication systems like mobile phones...
Eae8c83b-6d58-4537-a254-b3718f7d0ff7-6241fa1d0daf.small A System View of Communications: From Signals to Packets (Part 3)
Explore the tradeoffs in designing communication systems like mobile phones...
Regular_0b883f52-bc27-40f6-b633-d5fa9dd1101a Prepare to Run a Code Club
Build your confidence and get practical advice on launching and running a Code...
Regular_dc097908-2993-410c-9d5d-238f12810d24 Introduction to Data Science with Google Analytics: Bridging Business and Technical Experts
Get started with data science by learning how to use Google Analytics to analyse...
More from 'FutureLearn':
Regular_36acb345-60b5-4928-94e7-cd02c6cdf9b4 Discover Dentistry
An entertaining and illuminating course for everyone to explore the impact dentistry...
Regular_bd0923f5-3b95-4cf4-b0b9-297a9706d19d Forensic Psychology: Witness Investigation
Discover how psychology can help obtain evidence from eyewitnesses in police...
Regular_fa99cebe-36d2-4a25-8158-c66619dc5f7d From Notation to Performance: Understanding Musical Scores
Find out how musicians turn the notation of a musical score into a memorable...
Regular_e43a8f30-65ab-4ca0-be29-0885c6232610 Building a Future with Robots
Explore the role of robots and autonomous systems in the factories, homes, hospitals...
Regular_3387c12c-00b9-4770-9e29-3df9e9d9e53d Histology: Using Microscopy to Study Anatomy and Identify Disease
Get an introduction to histology – the study of anatomy at a microscopic level...

© 2013-2019