Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Generics in Java [Exercises]
Rating: 3.0 out of 5(4 ratings)
118 students

Generics in Java [Exercises]

Gain confidence and fluency in using Generics to write cleaner, more flexible Java code!
Created bylife michael
Last updated 8/2022
English

What you'll learn

  • You will strength your Java Programming skills in Generics.
  • You will become familiar with limitation when using Generics in Java
  • You will become familiar with the differences between the implementation of Generics in Java comparing with C#.
  • You will enjoy extra bonus material that will contribute to your understanding of this topic.

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

9 sections10 lectures51m total length
  • Introduction2:20

Requirements

  • Basic programming skills in Java.

Description

This course was designed to help you strengthen your Java programming skills by focusing specifically on one of the most powerful and widely used language features: generics. Through a comprehensive set of hands-on exercises, you’ll gain practical experience in using and defining generic classes and interfaces, working with bounded wildcards, and understanding the limitations and capabilities of generics in Java.

Sharpen Your Java Skills with a Focused and Practical Approach to Generics

  • Learn how to define and implement your own generic classes

  • Understand how to use Java’s built-in generic types effectively

  • Explore the use of bounded wildcards and their role in type flexibility

  • Recognize the constraints and limitations of generics in real-world applications

This course includes more than ten coding exercises, each focused on a specific concept related to Java generics. Additional exercises will be added over time in response to student feedback and requests. Every exercise provides partially written code for you to complete and submit, helping you actively engage with the material.

This course is ideal for students who are already familiar with Java’s object-oriented features and basic generics concepts but want to deepen their understanding through practice. It bridges the gap between theoretical knowledge and practical application.

If you find a specific exercise challenging or would like more exercises on particular topics, we welcome your input! We are happy to assist, refine existing explanations, or even create new video clips that explain specific topics.

Who this course is for:

  • Beginner Java Developers.