In this session you will learn: background and goals of generic programming basics of generic classes = parameterized types generic methods for general algorithms inheritance rules for generic types bounded type parameters generic code and the Java Virtual Machine restrictions and limitations wildcard types and wildcard type capture For more information, visit this link: https://www.mindsmapped.com/courses/software-development/online-java-training-for-beginners/