University of OXford & University of camBRiDGE
...is a collective term for characteristics that the two institutions share.
Functional Programming in JavaScript
Video Edition
Published by: Manning Pub 2016
Publication Date: Sep 2016
Estimated time to complete: 6h 37m
Topics: Functional Programming
Scale: 21x50
Lecture Date: 10/2018
Lecture Link: https://goo.gl/wCh7Vm
| Functional Programming in JavaScript teaches you techniques to
| improve your web applications: their extensibility, modularity,
| reusability, and testability, as well as their performance. This
| easy-to-read book/course uses concrete examples and clear
| explanations to show you how to use functional programming in real
| life. If you're new to functional programming, you'll appreciate
| this guide's many insightful comparisons to imperative or object-
| oriented programming that help you understand functional design.
| By the end, you'll think about application design in a fresh new
| way, and you may even grow to appreciate monads!
| In complex web applications, the low-level details of your
| JavaScript code can obscure the workings of the system as a whole.
| As a coding style, functional programming (FP) promotes loosely
| coupled relationships among the components of your application,
| making the big picture easier to design, communicate, and
| maintain.
| Inside:
| High-value FP techniques for real-world uses
| Using FP where it makes the most sense
| Separating the logic of your system from implementation details
| FP-style error handling, testing, and debugging
| All code samples use JavaScript ES6 (ES 2015)
| Created for developers with a solid grasp of JavaScript
| fundamentals and web application design.
| Luis Atencio (@luijar) is a staff software engineer for Citrix
| Systems in Fort Lauderdale, Florida. He has a B.S. and an M.S. in
| computer science and now works full-time developing and
| architecting applications using JavaScript, Java, and PHP
| platforms. Luis is very involved in the community and has
| presented frequently at local meetups and conferences. He blogs
| about software engineering at luisatencio.net, writes articles for
| magazines and DZone, and is also the coauthor of RxJS in Action
| (Manning, 2017).