Java Streams API
2h 33m 12s
English
Paid
July 10, 2024
Functional programming is becoming very popular and it focuses around pure functions. Functional applications avoid the shared state, and tend to be more concise and predictable than those using object-oriented code. In this course you will learn you how to move away from imperative to declarative programming allowing you to write less code and focus on what is important when build applications.
More
- What is functional programming ?
- Stream API
- Transformations with Map, Reduce and FlatMap
- Filtering with Filter, TakeWhile
- Collectors
- Statistics
- Grouping
- Sorting
Watch Online Java Streams API
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | Intellij | 01:21 |
2 | Clone | 03:43 |
3 | Codebase Walkthrough and Start Branch | 03:04 |
4 | Java Streams | 03:30 |
5 | How Streams Work | 03:27 |
6 | Getting Started With Streams | 06:30 |
7 | Exercise | 00:59 |
8 | Impretive Solution | 01:52 |
9 | Declarative Solution | 04:08 |
10 | Visualize Streams | 02:13 |
11 | IntStreams | 03:54 |
12 | Exercise | 00:28 |
13 | Exercise Solution | 02:03 |
14 | InsStream Iterate | 02:07 |
15 | Other Types of Steams | 01:30 |
16 | Finding Minimum Number | 03:35 |
17 | Finding Maximum Number | 01:39 |
18 | Distinct | 02:51 |
19 | Collecting to Set | 02:41 |
20 | Filter | 04:20 |
21 | Take While | 03:23 |
22 | Drop While | 02:46 |
23 | Find First | 03:10 |
24 | Find Any | 02:36 |
25 | AllMatch and AnyMatch | 04:36 |
26 | Map | 09:54 |
27 | Exercises | 00:39 |
28 | Exercise Solution | 01:56 |
29 | Reduce | 04:01 |
30 | Exercise | 01:03 |
31 | Exercise Sol | 02:30 |
32 | Flatmap List of Lists | 02:16 |
33 | Flatmap List of Optionals | 03:19 |
34 | Count | 04:00 |
35 | Min Max without comparators | 02:02 |
36 | Average and Sum | 02:22 |
37 | Summary Statistics | 03:39 |
38 | GroupBy | 05:00 |
39 | Grouping and Counting | 03:33 |
40 | Sorting Elements | 03:48 |
41 | Sorting Objects | 06:07 |
42 | Exercise | 00:25 |
43 | Exercise Solution | 02:07 |
44 | Joining Strings Exercise | 01:24 |
45 | Joining Strings Exercise Solution | 03:50 |
46 | Understanding Collectors | 06:20 |
47 | Collectors and Combiner | 02:47 |
48 | Streams Are Lazy | 03:22 |
49 | How Streams Process Data.cmproj | 04:22 |
Similar courses to Java Streams API
Java Design Patterns & SOLID Design Principlesudemy
Duration 17 hours 5 minutes 6 seconds
Course
Java Messaging Service - Spring MVC, Spring Boot, ActiveMQudemy
Duration 1 hour 47 minutes 44 seconds
Course
AWS Serverless REST APIs for Java Developers. CI/CD includedudemy
Duration 14 hours 34 minutes 16 seconds
Course
RESTful Web Services, Java, Spring Boot, Spring MVC and JPAudemy
Duration 25 hours 8 minutes 11 seconds
Course
gRPC [Java] Master Class: Build Modern API & Micro servicesudemy
Duration 5 hours 9 minutes 9 seconds
Course
Ultimate Java Part 1: Fundamentalscodewithmosh (Mosh Hamedani)
Duration 3 hours 21 minutes 58 seconds
Course
Building Modern Distributed Systems with Javaudemy
Duration 3 hours 53 minutes 32 seconds
Course
The Ultimate Data Structures & Algorithms: Part 2codewithmosh (Mosh Hamedani)
Duration 5 hours 56 minutes 46 seconds
Course
Java Programming Masterclass covering Java 11 & Java 17udemy
Duration 80 hours 13 minutes 14 seconds
Course
Learn Java Unit Testing with Junit & Mockito in 30 Stepsudemy
Duration 4 hours 44 minutes 35 seconds
Course