inflearn logo
inflearn logo

JavaScript で学ぶ関数型プログラミング (ES5)

マープル(http://www.marpple.com)のCTOユ・インドンが教えてくれる関数型プログラミングの講座です。 関数型プログラミングでライブラリを直接作成し、関数型プログラミングのパラダイムとコーディングの楽しさを感じることができます。

難易度 初級

受講期間 無制限

JavaScript
JavaScript
Functional Programming
Functional Programming
JavaScript
JavaScript
Functional Programming
Functional Programming
Thumbnail
날개 달린 동전

講座 を紹介して、成長と収益を得ましょう!

날개 달린 동전

マーケティングパートナーズ

講座 を紹介して、成長と収益を得ましょう!

学習した受講者のレビュー

学習した受講者のレビュー

4.9

5.0

Wiz Young

100% 受講後に作成

最高です。

5.0

jason seo

55% 受講後に作成

フリーラギエン講義はとても良いです。

5.0

Yongdae Kwon

100% 受講後に作成

お得によく見ました。 JavaScriptを利用する上で概念的に大きな方向を勉強することができました。 本当にあまりにも講義よく見て、次の講義されたJavaScript講座決裁して今見に行きます。

受講後に得られること

  • 関数型プログラミングの定義と原理

  • JavaScript の純粋関数と第一級関数

  • 命令型コードを関数型プログラミングにリファクタリング

  • コレクション中心のプログラミング手法

  • 遅延評価とクロージャの理解と実装

  • 実際のコード スニペットを使用したデータのフィルタリングと操作

  • 非同期状況の処理と Promise の使用


プログラミングパラダイムの中で最近関心が高まっている関数型プログラミングをJavaScriptで調べる講座です。純粋関数、高次関数、アプリケーション型関数、パイプライン、関数の組み合わせなどの概念を取り上げます。主な関数型関数であるmap、filter、reduceなどを実装し、関数組み合わせ技法などを使ってみながら、関数型JavaScriptの基礎概念を学びます。 (17年6月にInflearnで開かれたオフラインセミナーをオンライン学習に合わせて制作した講義です。)

関数型JavaScriptプログラミング学習の基礎知識も一緒に学習したい場合は、知識共有者の著書(リンク)と一緒に学習することをお勧めします。

役に立つ方

  • 関数型プログラミングフェラダイムについて知りたい人
  • Javascript開発者
  • ライブラリを作っていく過程を知りたい方
  • 開発者誰でも

関連講座

関数型プログラミングとjavascript ES6+
ES6+のイタラブル/イテレータ/ジェネレータプロトコルを詳細に取り扱います。無料講座の内容を圧縮し、本にもない新しいコードを学びます。

関連リンク

- ビデオ講義の例 https://github.com/indongyoo/functional-javascript/tree/master/Inflearn-動画-講義-例
- Facebookの「関数型JavaScript」グループhttps://www.facebook.com/groups/539983619537858/

こんな方に
おすすめです

学習対象は
誰でしょう?

  • JavaScript の基本を習得した方

  • 関数型プログラミングに興味のある開発者

  • コードの効率性と読みやすさを向上させたい人

  • 実務プロジェクトで関数型プログラミングを適用したい人

  • 非同期プログラミングをよりよく理解したい人

こんにちは
mdunivです。

22,753

受講生

799

受講レビュー

457

回答

4.9

講座評価

5

講座

もっと見る

カリキュラム

全体

22件 ∙ (6時間 38分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

330件

4.9

330件の受講レビュー

  • phantom05님의 프로필 이미지
    phantom05

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    最高です。

    • mduniv
      知識共有者

      不足している講義に..ありがとうございます。

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

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    お得によく見ました。 JavaScriptを利用する上で概念的に大きな方向を勉強することができました。 本当にあまりにも講義よく見て、次の講義されたJavaScript講座決裁して今見に行きます。

    • ken40003649님의 프로필 이미지
      ken40003649

      受講レビュー 3

      平均評価 5.0

      5

      100% 受講後に作成

      コースはとてもよく聞きました。 言葉だけ聞いた関数型プログラミングの基本的な概念を理解することができてとても良い講座でした。 実際の業務に適用するには本当に多くの努力が必要ですが、この講座のおかげで基本概念をとてもよく捕まえたようです。 ありがとうございます。

      • dkfmwpsxm님의 프로필 이미지
        dkfmwpsxm

        受講レビュー 24

        平均評価 4.3

        5

        59% 受講後に作成

        なぜ無林人たちが秘急を求めて迷い、1人にセガの名運も掛かったりするのがわかりました。 みことば一言一言が計り知れないほど深いです。 こんなに深い口結を簡単に解いて教えてくださるので、感謝の気持ちだけです。 オブジェクト指向を1年半ほどする 関数指向をするようになって関数指向は何だろうか..? 10ヶ月半目勉強しても浮かんだようでしたが、その真の意味の糸口をここで見つけました。 まだ講義の半分も聞いていないにもかかわらず、内容の深さに多くのことを得ていきます。 何よりも楽しいです。 ありがとうございます。

        • introtj8671님의 프로필 이미지
          introtj8671

          受講レビュー 2

          平均評価 5.0

          5

          55% 受講後に作成

          フリーラギエン講義はとても良いです。

          mdunivの他の講座

          知識共有者の他の講座を見てみましょう!

          似ている講座

          同じ分野の他の講座を見てみましょう!

          無料