Java Generics In-Depth
Java Generics In-Depth, available at $44.99, has an average rating of 4.69, with 18 lectures, based on 145 reviews, and has 519 subscribers.
You will learn about Learn why Generics exist and how you can use it to make your code better Create your own Generic types to implement elegant solutions to problems Understand wildcards, upper bounds, lower bounds and master Generics syntax Gain knowledge to tackle the trickiest interview questions about Generics This course is ideal for individuals who are Java Programmers, IT professionals who want to scale up their coding skills It is particularly useful for Java Programmers, IT professionals who want to scale up their coding skills.
Enroll now: Java Generics In-Depth
Summary
Title: Java Generics In-Depth
Price: $44.99
Average Rating: 4.69
Number of Lectures: 18
Number of Published Lectures: 18
Number of Curriculum Items: 18
Number of Published Curriculum Objects: 18
Original Price: $24.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn why Generics exist and how you can use it to make your code better
- Create your own Generic types to implement elegant solutions to problems
- Understand wildcards, upper bounds, lower bounds and master Generics syntax
- Gain knowledge to tackle the trickiest interview questions about Generics
Who Should Attend
- Java Programmers, IT professionals who want to scale up their coding skills
Target Audiences
- Java Programmers, IT professionals who want to scale up their coding skills
How often do you use Java Generics when writing your own types?
Java Generics is very much an underrated and underutilized feature of Java. Yes, Java Generics is a necessary skill when working with Collection classes. But the true power lies with using it for your own types!
Most Java developers get by with a rudimentary knowledge of Generics. However a good understanding of Generics adds an extra dimension to your Java code that makes it more type-safe and easier to work with.
This course covers an in-depth treatment to Java Generics and turn it from being a pain to being a joy to use.
Topics covered:
– Learn how Generics works with primitive types in conjunction with another Java feature – autoboxing and unboxing
– Understand what parameterized types are. What does it mean to add parameter to type information?
– Learn how to create your own custom generic types
– Implications of Generics with inheritance and polymorphism
– Understand wildcards, upper bounds and lower bounds with Generics
– Learn how to work with static methods using Generic types
Taught in the inimitable Java Brains style, this course covers everything you need to know to wield the power of Generics in your Java code as well as understand Generics syntax in other Java code.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Generics Basics
Lecture 1: What are Generics?
Lecture 2: Generics In Lists Explained
Lecture 3: Autoboxing with Generics
Lecture 4: Parameterized types explained
Chapter 3: Generics Internals
Lecture 1: How Generics works
Lecture 2: Generic lists vs typed arrays
Lecture 3: Create your own generic type
Lecture 4: Generics with constructors
Lecture 5: How inheritance works with generic types
Chapter 4: Wildcards and Advanced Generics
Lecture 1: Generics wildcards explained
Lecture 2: Using Generics upper bound wildcards
Lecture 3: Using Generics wildcards
Lecture 4: Generics with multiple type parameters
Lecture 5: Using multiple upper bound types
Lecture 6: Using lower bound wildcards
Lecture 7: Using generics with static methods
Lecture 8: Conclusion
Instructors
-
Koushik Kothagal
Creator of Java Bains
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 12 votes
- 4 stars: 41 votes
- 5 stars: 93 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024