강의

멘토링

커뮤니티

Programming

/

Programming Language

Functional Programming with JavaScript (ES5)

This is a lecture on functional programming by CTO In-dong Yoo of Marpple (http://www.marpple.com). You can create your own library with functional programming and experience the paradigm of functional programming and the joy of coding.

(4.9) 329 reviews

13,474 learners

  • mduniv
JavaScript
Functional Programming
Thumbnail

Reviews from Early Learners

What you will gain after the course

  • Definition and principles of functional programming

  • Pure functions and first-class functions in JavaScript

  • Refactoring imperative code into functional programming

  • Collection-Oriented Programming Techniques

  • Understanding and Implementing Delay Evaluation and Closers

  • Data Filtering and Manipulation with Real-World Code Snippets

  • Handling asynchronous situations and using promises


This course explores functional programming, a programming paradigm that has recently gained increasing attention, through JavaScript. It covers concepts such as pure functions, higher-order functions, applied functions, pipelines, and function composition. By implementing major functional functions such as map, filter, and reduce, and using function composition techniques, you will learn the basic concepts of functional JavaScript. (This lecture is an online version of an offline seminar held at Inflearn in June 2017.)

If you want to learn the basic knowledge of functional JavaScript programming, I recommend studying with the book of the knowledge sharer (link) .

Helpful people

  • Anyone who wants to know about the functional programming paradigm
  • Javascript Developer
  • Anyone who wants to know the process of creating a library
  • Any developer

Related Courses

Functional Programming and Javascript ES6+
We will cover and apply the iterable/iterator/generator protocols of ES6+ in detail. We will condense the contents of the free course and learn new codes that are not in the book.

Related Links

- Video lecture example https://github.com/indongyoo/functional-javascript/tree/master/Inflearn-video-lecture-example
- Facebook 'Functional JavaScript' group https://www.facebook.com/groups/539983619537858/

Recommended for
these people

Who is this course right for?

  • Those with basic JavaScript skills

  • Developers interested in functional programming

  • Anyone who wants to improve code efficiency and readability

  • People who want to apply functional programming in real-world projects

  • Anyone who wants to better understand asynchronous programming

Hello
This is

22,708

Learners

794

Reviews

457

Answers

4.9

Rating

5

Courses

Curriculum

All

22 lectures ∙ (6hr 38min)

Published: 
Last updated: 

Reviews

All

329 reviews

4.9

329 reviews

  • phantom05님의 프로필 이미지
    phantom05

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    It's the best.. I think it's the best for beginners to functional programming..

    • mduniv
      Instructor

      Thank you for the lacking lecture.

  • introtj8671님의 프로필 이미지
    introtj8671

    Reviews 2

    Average Rating 5.0

    5

    55% enrolled

    The lectures are too good to be free.

    • 7942yongdae님의 프로필 이미지
      7942yongdae

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      I enjoyed it very much. I was able to study the conceptual direction of using JavaScript. I really enjoyed the lecture and I will pay for the next JavaScript lecture and go watch it now.

      • ken40003649님의 프로필 이미지
        ken40003649

        Reviews 3

        Average Rating 5.0

        5

        100% enrolled

        I really enjoyed the course. It was a great course because I was able to understand the basic concepts of functional programming that I had only heard about. It will take a lot of effort to apply it in real work, but I think I have a good grasp of the basic concepts thanks to this course. Thank you.

        • dkfmwpsxm님의 프로필 이미지
          dkfmwpsxm

          Reviews 24

          Average Rating 4.8

          5

          59% enrolled

          I could understand why the martial artists search for secrets and even stake their families' fates on one secret. Every word you say is unfathomably profound. I am so grateful that you teach such profound concepts in an easy way. After studying object-oriented for about a year and a half, I started studying function-oriented, so what is function-oriented? I studied for 10 months and a half, but it felt like a cloud in the sky, but I found the clue to its true meaning here. Even though I have not even listened to half of the lecture, I am learning a lot from the depth of the content. Above all, it is fun. Thank you.

          Free

          mduniv's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!