学习JavaScript函数式编程基础,掌握纯函数、高阶函数、管道与闭包,避免可变状态,写出更健壮的代码。本课程面向有JS基础但无函数式编程经验的开发者。

原始标题:Functional JavaScript First Steps, v2

Functional JavaScript First Steps, v2

Released 12/2024
By Anjana Vakil
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 7 Lessons ( 5h 47m ) | Size: 833 MB

A friendly, practical introduction to functional programming fundamentals in JavaScript.

By participating along with us in the workshop, you’ll learn
Learn how & why to write JavaScript in the functional programming paradigm
Construct programs from pure functions, creating pipelines through which data flows
Use higher-order functions like map & filter instead of iterative loops, and closures instead of objects & classes
Prevent bugs by avoiding statefulness and mutability

Is This Workshop for Me?
This course is aimed at JavaScript developers who are brand new to Functional Programming. No existing familiarity with functional programming concepts/terminology is required or assumed, but we will assume basic familiarity with vanilla JavaScript.

You may have found yourself hearing more and more about ‘functional programming’, likely from a bunch of excited coders enthusiastically gushing about how it helps them write elegant, modular code that’s easier to predict, test, and debug. If you’re like me, you may have started asking questions like, “What is functional programming anyway, and why are people so excited about it?” “What does functional code look like? How is it different from imperative or object-oriented code?” and “What tools do I need to write functional programs? Do I have to learn Haskell? (spoiler alert: no!)” If you too have been asking yourself questions like these, you’re in the right place!

隐藏内容

此处内容需要权限查看

  • 普通3金币
  • 会员免费
  • 永久会员免费推荐
会员免费查看

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注