Introduction to Functional Programming [TeamTreeHouse]

Introduction to Functional Programming

Introduction to Functional Programming

Functional Programming is an old paradigm, but one that is relatively new to Java world. In this course, we
will explore how to take advantage of the power that comes with thinking declaratively.

What you’ll learn

  • Imperative vs. Declarative Syntax
  • Lambdas & Method References
  • Streams
  • Functional Programming concepts
  • Higher Order Functions and Closures

Java’s Functional Toolset

Java 8 introduced new Functional Programming capabilities. Let’s explore them!

Meet Streams

Let’s explore the Streams API which provides powerful declarative ways to process sequences of elements.

Reduction and Aggregation

Reduce, aggregate and use ranges!

Functional Programming Fundamentals

Now that you’ve had some hands-on experience, let’s review some of the important functional programming concepts
with broader strokes.

Find out More Courses!


Course Title: Introduction to Functional Programming [TeamTreeHouse]

Size: 621.4 MB

Language: English


Download File: Magnet| Torrent| Direct

Leave a Reply

Your email address will not be published. Required fields are marked *