Companies Home Search Profile

Functional Programming Concepts in JavaScript

Focused View

Adhithi Ravichandran

1:29:08

106 View
  • 1. Course Overview.mp4
    01:47
  • 1. Version Check.mp4
    00:44
  • 2. Introduction.mp4
    01:37
  • 3. What Is Functional Programming.mp4
    04:04
  • 4. Key Principles.mp4
    03:57
  • 5. Why Functional Programming.mp4
    01:40
  • 6. A Paradigm for JavaScript.mp4
    01:54
  • 1. Overview.mp4
    01:15
  • 2. Setup.mp4
    02:31
  • 3. First Class Functions.mp4
    01:12
  • 4. First Class Functions Demo.mp4
    05:45
  • 5. Pure Functions.mp4
    02:57
  • 6. Side Effects.mp4
    01:29
  • 7. Closure.mp4
    05:04
  • 8. A Real-world Example of Functional Programming.mp4
    02:31
  • 1. Function Composition.mp4
    03:21
  • 2. Ramda Library.mp4
    03:12
  • 1. Overview.mp4
    01:19
  • 2. Map.mp4
    03:13
  • 3. Filter.mp4
    02:36
  • 4. Flat.mp4
    02:28
  • 5. Reduce.mp4
    03:25
  • 6. Summary.mp4
    00:39
  • 1. Recursion.mp4
    04:10
  • 2. Higher-order Functions.mp4
    04:23
  • 3. Currying.mp4
    04:05
  • 4. Summary.mp4
    00:25
  • 1. Introduction.mp4
    01:01
  • 2. React Basics.mp4
    02:32
  • 3. Functional Programming in React.mp4
    06:36
  • 4. Svelte.mp4
    05:13
  • 5. Course Summary.mp4
    02:03
  • Description


    This course will teach you how functional programming concepts are incorporated in modern JavaScript.

    What You'll Learn?


      In this course, Functional Programming Concepts in JavaScript, you’ll learn to build JavScript applications using functional programming concepts. First, you’ll explore the fundamental concepts of Functional Programming. Next, you’ll discover the core concepts of functional programming that can be used in JavaScript. Then, you'll learn about different libraries, in-built JavaScript functions, and some advanced functional programming concepts as well. Finally, you’ll learn how modern JavaScript frameworks like React embrace functional programming paradigms within them and compare it with other frameworks like Svelte. When you’re finished with this course, you’ll have the skills and knowledge to incorporate functional programming concepts within your JavaScript applications.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Adhithi Ravichandran
    Adhithi Ravichandran
    Instructor's Courses
    Adhithi Ravichandran is a Software Consultant, Author and Speaker based in Kansas City. She is the owner and founder of Surya Consulting, Inc. through which she provides her expertise in Software Architecture, Development and Training. She provides clients, consulting services in architecting React/React Native/GraphQL/Cypress solutions. She also trains teams to transition to these technologies effectively. She is passionate about technology and teaching. Through her Pluralsight courses, she has taught over 65,000 students topics such as React Native, GraphQL, and Cypress. Her blog has over 20,000 readers every month on Medium. She is also a conference speaker, and loves to engage with the tech community to learn and share ideas. Adhithi is also a professional Indian Classical Musician and have given several concerts across the country.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 32
    • duration 1:29:08
    • level advanced
    • English subtitles has
    • Release Date 2023/06/03

    Courses related to JavaScript

    Courses related to Programming Fundamentals