Best Functional Programming Tutorials and Courses

Below you will find the best functional programming courses from the biggest platforms on the internet ranked based on millions of ratings and reviews.

We wish you the best with studying. Made with by Courseroot
Level Level Dropdown
Pricetag Price Dropdown
Certificate Certificate Dropdown
Hours of content Hours Dropdown
Platforms Platform Dropdown
Filter suggestions:
Beginner
Free
Udemy
Coursera
Clear filters
4.8
(5872)

Functional Programming in Scala Specialization

Intermediate Level
26-40h
Starts Feb 15
Certificate (q2)
Discover how to write elegant code that works the first time it is run.This Specialization provides a hands-on introduction to functional programming ..
$43/mo.
""
Learn more about this course
4.8
(5872)

Functional Programming Principles in Scala

Intermediate Level
26-40h
Starts Feb 15
Certificate (q2)
For those who want to learn the fundamentals of functional programming and its applications, this course is open to those experienced in programming w..
$43/mo.
""
Learn more about this course
()

Intro to iOS App Development with Swift

Intermediate
15-35h
Self-paced
None
Want to build a cool iOS apps which lets you record a conversation and make the voices sound like a Chipmunk and Darth Vader? Well, take this course n..
Free
""
Learn more about this course
4.5
(2467)

Functional Program Design in Scala

Intermediate Level
26-40h
Starts Feb 15
Certificate (q2)
In this course you will learn how to apply the functional programming style in the design of larger applications. You'll get to know important new fun..
$43/mo.
""
Learn more about this course
4.5
(644)

Functional Programming with C#

Intermediate
1h 25m
Self-paced
Certificate (q2)
Learn how to take advantage of several functional programming techniques including immutability, higher-order functions, and functional pipelining wit..
Free Trial
""
Learn more about this course
4.4
(1465)

Parallel programming

Intermediate Level
26-40h
Starts Feb 15
Certificate (q2)
With every smartphone and computer now boasting multiple processors, the use of functional ideas to facilitate parallel programming is becoming increa..
$43/mo.
""
Learn more about this course
4.5
(321)

Haskell Fundamentals Part 1

Intermediate
2h 57m
Self-paced
Certificate (q2)
Haskell Fundamentals Part 1 gets you started with Haskell; a unique, mature and powerful functional programming language. Do you want a more expressiv..
Free Trial
""
Learn more about this course
4.7
(866)

Portfolio and Risk Management

All Levels
26-40h
Starts Feb 15
Certificate (q2)
Dive into the basics of the programming languages and functional programming by using the well-known ML, Racket, and Ruby, one of the most used progr..
$43/mo.
""
Learn more about this course
4.8
(786)

Web Applications for Everybody Specialization

Intermediate Level
26-40h
Started Feb 11
Certificate (q2)
This specialization is a basic introduction to building web applications, and is an excellent starting point for learners who already have a basic und..
$43/mo.
""
Learn more about this course
4
(220)

Hardcore Functional Programming in JavaScript

Expert
6h 3m
Self-paced
Certificate (q2)
Through this course, participants will learn how to solve the practical problems in JavaScript by applying techniques from the frefront of computer sc..
Free Trial
""
Learn more about this course
4.9
(397)

Programming Languages, Part B

Intermediate Level
26-40h
Starts Feb 15
Certificate (q2)
[As described below, this is Part B of a 3-part course. Participants should complete Part A first -- Part B "dives right in" and refers often to mate..
$43/mo.
""
Learn more about this course
4.4
(383)

Functional Programming in Scala Capstone

All Levels
26-40h
Starts Feb 15
Certificate (q2)
Scala Capstone is hard to master, but with this course, you will definitely learn how to use it. You will learn how to implement a complete applicatio..
$43/mo.
""
Learn more about this course
4.3
(359)

Advanced R Programming

Intermediate Level
26-40h
Starts Feb 15
Certificate (q2)
If you want to start creating powerful, robust, and reusable data science tools then this is a course for you. Topics covered include functional prog..
$43/mo.
""
Learn more about this course
4.9
(237)

Programming Languages, Part C

All Levels
26-40h
Starts Feb 15
Certificate (q2)
[As described below, this is Part C of a 3-part course. Participants should complete Parts A and B first -- Part C "dives right in" and refers often ..
$43/mo.
""
Learn more about this course
4.5
(86)

F# Fundamentals

Beginner
5h 40m
Self-paced
Certificate (q2)
Learn the fundamentals and the advanced topics of .NET's only functional-first programming language. F# continues the grand tradition of ML style func..
Free Trial
""
Learn more about this course
4.5
(83)

Thinking Functionally in Scala

Beginner
2h 49m
Self-paced
Certificate (q2)
Scala is emerging as a popular choice for working with large datasets and frameworks such as Spark. This course focuses on functional programming cons..
Free Trial
""
Learn more about this course
4.6
(393)

Advanced Programming Paradigms (PLC IV)

Expert
16.5h
Self-paced
Certificate (q1)
Functional Block Diagrams, Sequential Function Charts, Instruction Lists, Ladder Diagrams and Structured Text
$11.99
""
Learn more about this course
4.4
(144)

Portfolio and Risk Management

Beginner Level
26-40h
Starts Feb 15
Certificate (q2)
Dive into the basics of the programming languages and functional programming by using the well-known ML, Racket, and Ruby, one of the most used progr..
$43/mo.
""
Learn more about this course
4
(61)

Functional Programming with Clojure

Intermediate
1h 5m
Self-paced
Certificate (q2)
You've heard about functional programming. You want to write efficient programs that maximize current hardware. This Clojure course is the place to st..
Free Trial
""
Learn more about this course
5
(1)

Become a SalesForce consultant

All levels
2h 14m
Self-paced
None
Summary: This class teaches how to make a SalesForce application and in the process students learn about some of the key functionalities and component..
$12/mo.
""
Learn more about this course
4.8
(30)

Elixir and Phoenix: Real World Functional Programming

Beginner
4h
Self-paced
Certificate (q1)
Boost Your Programming Skills by Learning The Next Generation Functional Programming Language and Web Framework
$11.99
""
Learn more about this course
4.5
(53)

Functional Programming with F#

All levels
3h
Self-paced
Certificate (q1)
Learn how to create and release your own library and take your first steps with machine learning
$11.99
""
Learn more about this course
4
(29)

The Evolution of XPath: What?s New in XPath 3.0

Intermediate
4h 29m
Self-paced
Certificate (q2)
This course covers XPath 3.0, a gigantic step forward from previous versions which gives the programmer unprecedented functional programming capabilit..
Free Trial
""
Learn more about this course
4.44
(10)
In this course you will cover: Course 6 - Functional Programming in
$12/mo.
""
Learn more about this course
  • -1
  • 0
  • 1
  • 2
  • 3
Displaying 0 to 24

Popular Subjects

Machine Learning+200 courses
MBA+100 courses
Business+2500 courses
Photography+350 courses
Python+750 courses
Java+1300 courses
Marketing+1500 courses
Project Management+200 courses
PMP+100 courses
Analytics+300 courses
Data Science+200 courses
SEO+500 courses
Matlab+60 courses
Big Data+150 courses
Go to all subjects

Want to try another search?