
함수형 프로그래밍과 JavaScript ES6+ 응용편
MDU 유인동
이 강좌는 함수형 프로그래밍과 JavaScript ES6+의 시리즈 강좌로 다양한 응용 사례를 다룹니다.
중급이상
JavaScript, 함수형 프로그래밍
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.
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) .
- 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/
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
22,613
Learners
786
Reviews
457
Answers
4.9
Rating
5
Courses
All
22 lectures ∙ (6hr 38min)
All
328 reviews
4.9
328 reviews
Reviews 2
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Reviews 3
∙
Average Rating 5.0
Reviews 24
∙
Average Rating 4.8
Free
Check out other courses by the instructor!
Explore other courses in the same field!