
Functional Programming and JavaScript ES6+ Applications
mduniv
This course is a series of courses on functional programming and JavaScript ES6+, covering a variety of application cases.
중급이상
JavaScript, Functional Programming
ES6+と関数型プログラミングを学べる講義です。このコースでは、ES6+のイテラブル/イテレータ/ジェネレータプロトコルを詳細に扱い、応用します。 イテラブルに基づく関数型プログラミング、map/filter/reduce、パイプライン、ジェネレータによる遅延評価、Promise合成、同時性/並列性、async/awaitと非同期エラー処理などを学ぶことができます。このコースを習得して練習して、中級のJavaScript開発者に成長しましょう!
関数型プログラミング方法論
最新のJavascriptプロトコルの意味と使い方
並行性、遅延性、関数合成などの高度なプログラミング手法
非同期、エラー処理方法論
関数型プログラミングを学ぶための最高のレッスン!
中級のJavaScript開発者に成長!
ES6+と関数型プログラミングを学べる講義です。
このレッスンでは、ES6+のイテラブル/イテレータ/ジェネレータプロトコルを詳細に説明し、応用します。
イテラブルに基づく関数型プログラミング、map/filter/reduce、パイプライン、ジェネレータによる遅延評価、Promise合成、同時性/並列性、async/awaitと非同期エラー処理などを学ぶことができます。
このレッスンで習得して練習し、中級のJavaScript開発者に成長しましょう!
関数型プログラミング
学びたい方
ES6+の技術
深く扱いたい方
簡潔でエレガントなコードを書きたい人
非同期プログラミング
上手にしたい方
遅延性/並行性/並列性
詳しく知りたい方
エラーハンドリングをするのが
難しかった方
イテラブル/イテレータ/ジェネレータが難しかった方
中級JS開発者として
成長したい方
SICP(コンピュータプログラムの構造と解釈)や、 プログラムデザインどうするかなどの本は、リスプの魅力と関数型プログラミングの利点を存分に伝えてくれます。
私はES6+も劣らず魅力的な言語だと思います。 ES6+での関数型プログラミングが持つ魅力と利点を伝えたいこの講義を制作することになりました。 JavaScriptがES6+になり、開発者が言語で遊ぶことができる面白い規約がたくさん作られました。さらに、ES6+には、高レベルの関数型プログラミングを可能にする多くの基盤があります。
関数型プログラミングは、複雑な問題を簡潔なコードで解決するとともに、関数/非同期/遅延性/同時性などを値で扱い、適切な時点で評価する式で高い効率性を得る特別なアイデアを持っています。そして、これらはとても面白いです。この講義にも面白いコードがたくさんありました。その中でジェネレータで作った遅延イテレータとPromiseを合成したコードが特にそうだと思います。これに基づいて、Clojureのコアライブラリであるreducersのような関数セットもES6+で構成してみます。
これらのJavaScriptコードは非常に短く、簡潔で、うまく動作します!優れた表現力で武装したES6+と簡潔で柔軟なコードを提供する関数型プログラミングをお楽しみください。 :)
Q. 既存に上がってきた無料講義と何が違うのですか?
約8時間7分の内容のうち、既存の講義と重複する内容は合計62分程度で、残りの7時間の内容はすべて新しい内容です。執筆した本にもない内容であり、すべて全く新しいコードです。それでも、既存の講義を聞く必要はありません。既存の講義の内容からくちばしを取り除き、62分に圧縮しました。 62分の内容でも、コードはまったく新しいコードです。カリキュラムで確認してみてください! :)
学習対象は
誰でしょう?
関数型プログラミングを学びたい方
ES6+の技術を深く扱いたい方
イテラブル/イテレータ/ジェネレータが難しかった方
非同期プログラミングを上手にしたい方
遅延性/並行性/並列性について詳しく知りたい人
エラーハンドリングをどのようにすべきか難しい人
前提知識、
必要でしょうか?
JSに関する基本知識がある方
上級プログラマーで成長したい方
非同期、エラー処理に困難を感じる開発者
22,554
受講生
781
受講レビュー
457
回答
4.9
講座評価
5
講座
全体
71件 ∙ (8時間 7分)
全体
309件
4.9
309件の受講レビュー
受講レビュー 1
∙
平均評価 5.0
5
If Noah were alive, he would have taken this lecture on his ark.
Hahaha thank you. This is a really fun and encouraging course review haha thank you haha
受講レビュー 1
∙
平均評価 5.0
5
A lecture like dried squid.. I tried to chew and swallow it, but when I chewed a little more, the extract kept coming out.. I have to review the JS basics and come back after reinforcing my teeth to chew more. My teeth are not good enough to extract more extract.
Thank you so much for the fun and rave review. ㅠㅠ I wanted to tell as many stories as possible in as little time as possible, so I'm really glad you felt that way. Please come back again :)
受講レビュー 6
∙
平均評価 5.0
5
I realized my code was outdated.
Oh my, this is a self-deprecating review haha. Have fun coding!
受講レビュー 12
∙
平均評価 5.0
5
It's the best of the best. Seriously.. I've read about 2 functional programming books, but honestly, monads are hard.. But you explain monads really easily.. You give good promise examples.. Your Q&A is also the best..! But what's really disappointing is that your voice is really small..ㅠ Please turn up your voice for the next lecture! Even when I turned up the speaker, it was small..
That's a great compliment. Thank you so much. I'll try to raise my voice a bit more. : )
受講レビュー 2
∙
平均評価 5.0
5
The lecture is short, concise, and free of unnecessary details. But the depth is really the best... You can feel how much thought and preparation went into this short lecture, and it is very good to approach and understand it fundamentally.
ㅠㅡㅠ I'm so touched. Thank you!
¥6,526
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!