Java 11 Fundamentals: Generics
Focused View
Richard Warburton
4:07:33
10 View
01 - Introduction.mp4
03:47
02 - An Example Class- Circular Buffer.mp4
05:50
03 - Boilerplate vs. Type Safety.mp4
05:03
04 - Making Our Circular Buffer Generic.mp4
03:35
05 - Summary.mp4
02:33
06 - Introduction.mp4
02:22
07 - The Problem with Arrays.mp4
04:43
08 - Lists.mp4
08:31
09 - Sets.mp4
03:40
10 - Maps.mp4
07:13
11 - Conclusions.mp4
03:34
12 - Introduction.mp4
02:55
13 - Implementing a Generic Type.mp4
08:30
14 - Passing a Parameter to a Generic Type.mp4
06:29
15 - Type Bounds.mp4
08:08
16 - Conclusion.mp4
02:25
17 - Introduction.mp4
03:36
18 - Context and Motivation.mp4
04:42
19 - How to Write Generic Methods.mp4
05:30
20 - Summary.mp4
01:39
21 - Introduction.mp4
01:45
22 - The Substitution Principle.mp4
09:02
23 - Upper Bounded Wildcards.mp4
05:15
24 - Lower Bounded Wildcards.mp4
07:59
25 - Unbounded Wildcards.mp4
06:55
26 - Conclusion.mp4
03:38
27 - The Compatibility Problem.mp4
04:31
28 - Rawtypes.mp4
08:08
29 - Erasure.mp4
10:00
30 - The Implications of Erasure.mp4
14:00
31 - Reified Types and Arrays.mp4
08:56
32 - Summary.mp4
03:31
33 - Introduction.mp4
02:21
34 - Class Literals.mp4
07:38
35 - Reflecting Types.mp4
08:40
36 - Reflecting Generic Information.mp4
05:13
37 - Summary.mp4
01:48
38 - Introduction.mp4
02:05
39 - Functional Interfaces.mp4
04:36
40 - Type Inference and Lambda Expressions.mp4
08:32
41 - Intersection Types.mp4
13:31
42 - Varargs and Generics.mp4
08:44
43 - Conclusions and Recap.mp4
06:00
Description
Java generics are supposed to be powerful but hard to use - this course makes them easy.
What You'll Learn?
Java’s powerful generics has been available to developers for ten years now and is extensively used throughout both core and third party libraries. Unfortunately, it's not as well understood as it could be. This course is here to help. We’ll both shine a light on the common use cases of generics on classes, methods, or interfaces and also peer into some of the darker corners such as type bounds and wildcards.
More details
User Reviews
Rating
average 0
Focused display
Category
Richard Warburton
Instructor's CoursesRichard is an empirical technologist and solver of deep-dive technical problems and works independently as a Software Engineer and Trainer. Recently he has written a book on Java 8 Lambdas for O'Reilly and teaching people via java8training.com and Pluralsight. He's worked as a developer in diverse areas including Statistical Analytics, Static Analysis, Compilers, and Network Protocols. He is a leader in the London Java Community and runs Java Hackdays. Richard is also a known conference speaker, having talked at Devoxx, JavaOne, JFokus, Devoxx UK, Geecon, Oredev, JAX London, and Codemotion. He obtained a PhD in Computer Science from The University of Warwick.

Pluralsight
View courses PluralsightPluralsight, 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 43
- duration 4:07:33
- level average
- Release Date 2023/12/08