Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf Study, Virtual ClassroomVideo and Text Based

Course Overview

Functional programming is a model of programming in which programs are developed by using pure functions. It utilises the application of functions to arguments as the fundamental method of calculation. The Introduction to Functional Programming online course is designed to teach you the foundational principles of functional programming using the Haskell programming language.

The Introduction to Functional Programming certification course uses Haskell language because it is a purely functional programming language. You will study the necessary ideas of programming composing functions and mathematical functions. The course will enable you to effectively note and understand the difference between contemporary and functional languages.

The Introduction to Functional Programming training will acquaint you with useful features of functional languages. These include an uncomplicated mathematical basis, effectual abstraction methods, and a succinct notation for writing programmes. You will also learn how to implement the concepts of functional programming using Hack language developed by Facebook.

The Highlights

  • Introductory-level course
  • Four-weeks long course
  • An offering of Delft University of Technology, Netherlands
  • Requires four to six hours of weekly study hours
  • Instructor-led learning
  • Computer Science subject
  • Video lectures in English

Programme Offerings

  • Free course access
  • digital learning
  • Paid certification
  • video lectures
  • A shareable course certificate
  • English video transcripts
  • Instructor-led learning
  • Offering of DelftX
  • Four weeks of training
  • Industry-Expert Instructor

Courses and Certificate Fees

Certificate Availability
no

Eligibility Criteria

The Introduction to Functional Programming training requires you to have at least one year of prior programming experience. It can be in any regular programming language like .NET, PHP, Java, JavaScript, C#, Python, etc. Also, you do not need any previous knowledge of functional programming.

What you will learn

Programming skills

The Introduction to Functional Programming syllabus provides in-depth knowledge of functional programming. After the completion of this online programme, you will be able to:

  • Implement the functional programming concepts in mainstream languages
  • Understand the real-world applications of functional programming 
  • Know the underlying principles of functional programming

Admission Details

Get admission in the Introduction to Functional Programming online programme by edX with the help of these simple steps given below.

Step 1 – Click on the given link here => https://www.edx.org/course/introduction-to-functional-programming. The official course page of Introduction to Functional Programming will open in your web browser.

Step 2 – At this page, locate the “Enroll now” button at the top. Click on it to reach the edX registration page.

Step 3 – Now, sign up for the account by entering your details. Alternatively, you can link an existing Apple, Facebook, Google, or Microsoft account for instant login.

Step 4 – After successful registration, you will be redirected to the course dashboard page where you will see a “Congratulations” message. You should now be enrolled in the Introduction to Functional Programming course.

Application Details

Enrolling in the Introduction to Functional Programming programme does not mandate filling up any kind of application form. Candidates just need to login to edX and register for an account using their email address. They can use their Apple, Facebook, Google, or Microsoft account credentials as well.

The Syllabus

  • Lecture
  • Pre-survey

  • Jam Session
  • Lecture
  • Lab
  • Homework (9 Questions)

  • Lecture
  • Homework (21 Questions)

  • Lecture
  • Jam Session
  • Homework (8 Questions)
  • Lab (16 Questions)

  • Lecture
  • Homework (14 Questions)

  • Jam Session
  • Lecture
  • Homework (11 Questions)
  • Lab (28 Questions)

  • Lecture
  • Jam Session
  • Homework (32 Questions)
  • Lab (13 Questions)

  • Lecture
  • Homework (9 Questions)

  • Jam Session
  • Lecture
  • Homework (12 Questions)
  • Lab (21 Questions)

  • Lecture
  • Homework (14 Questions)

  • Lecture
  • Jam Session
  • Homework (4 Questions)

  • Lecture
  • Jam Session
  • Homework (14 Questions)
  • Lab (26 Questions)

  • Lecture
  • Homework (10 Questions)

  • Lab (22 Questions)
  • Homework
  • Everything's amazing and nobody's happy

  • How was your course experience?

Instructors

Delft University of Technology Frequently Asked Questions (FAQ's)

1: Who accredits this edX training?

The Delft University of Technology, Netherlands accredits this programme.

2: Who will be the instructor for this edX certification course?

The instructor for the Introduction to Functional Programming course is Erik Meijer.

3: What are the benefits of the paid path?

The paid verified path ensures you receive the Introduction to Functional Programming course certificate. It will have the TU Delft’s logo and the instructor’s signature to verify your accomplishment. This will add value to your CV. Moreover, the verified path provides unlimited access to the course content.

4: Are there any prerequisites for enrollment?

Yes, you must have at least one year of prior experience in any regular programming language.

Back to top