Java 8: A Practical approach
Java 8: A Practical approach, available at $59.99, has an average rating of 4.3, with 89 lectures, based on 34 reviews, and has 2306 subscribers.
You will learn about Java 8 advanced features concepts Lambda, Functional Interface, Stream APIs, New Date time API and many more Complete understanding of new features with code. You will be able to upgrade your Java knowledge with the new advanced features Complete understanding of Lambdas, Optional with practical code. This course is ideal for individuals who are Software Developer, Software programmer, Staff engineer or Any Java aspirant who wants to learn Java 8 It is particularly useful for Software Developer, Software programmer, Staff engineer or Any Java aspirant who wants to learn Java 8.
Enroll now: Java 8: A Practical approach
Summary
Title: Java 8: A Practical approach
Price: $59.99
Average Rating: 4.3
Number of Lectures: 89
Number of Published Lectures: 89
Number of Curriculum Items: 89
Number of Published Curriculum Objects: 89
Original Price: ₹999
Quality Status: approved
Status: Live
What You Will Learn
- Java 8 advanced features concepts
- Lambda, Functional Interface, Stream APIs, New Date time API and many more
- Complete understanding of new features with code.
- You will be able to upgrade your Java knowledge with the new advanced features
- Complete understanding of Lambdas, Optional with practical code.
Who Should Attend
- Software Developer, Software programmer, Staff engineer
- Any Java aspirant who wants to learn Java 8
Target Audiences
- Software Developer, Software programmer, Staff engineer
- Any Java aspirant who wants to learn Java 8
Some ratings and reviews-
**************#########*****************
Dmitry L.
*****
Rating: 5.0 out of 5
The course is quite concise and straight to the point. I managed to learn major new concepts of Java 8, which previously was somehow familiar to me, but not very clear. Thank you for your hard work, Ravi!
—————————————***********************————————————————————-
Manvendra Pratap S.
*****
Rating: 5.0 out of 5
Awesome ? Course, all concepts are taught in a step-wise manner and taught with an example. This is the course if anyone want to cover all concepts of Java 8.
Thanks for wonderful course.
————————————–***********************————————————————————–
Shahab H.
*****
Rating: 5.0 out of 5
Great Course Content and Teaching Skills!
This course helped in getting hands-on experience with Java 8. Especially the Lambda and Stream API part of the course is outstanding.
————————————–************************————————————————————
This course is intended to learn the features of Java 8 with the live coding. This will cover all the concepts with the practical approach. This is completely based on the writing code way of learning. You are about to feel like a class room learning .
Why Java 8:
-
This course will help the Java developers to build their knowledge on the new Java 8 features.
-
All the new features such as Lambdas, Streams , Optionals, Functional Interfaces and Parallel Programming will be explained with live coding.
-
This course will give you the confidence on implementing new Java 8 features in real Java projects.
-
By the end of this course you will have a complete understanding of new Java 8 functional features.
This course is touching below features along with some minor.
1. Lambda Expressions
2. Functional Interfaces
3. Default methods in Interface
4. Static Methods in Interfaces.
5. Predicate
6. Function
7. Consumer
8. Supplier
9. Method Reference & Constructor Reference by Double Colon(::) Operator.
10. Stream API
11. Date & Time API ( Joda API)
This course is a concise, no-nonsense guide to Java 8 which explains just enough detail so that you can absorb and understand the core concepts and get you up and running, quickly and effectively with coding in Java 8.
After completing this video course, we are sure, you will be in a position to handle any king of Java projects and feel confidence while writing codes.
I can not wait to see you in the course 🙂
Happy learning 🙂
Course Curriculum
Chapter 1: About the course
Lecture 1: Me and Overview of Course
Chapter 2: Java 8 set up
Lecture 1: Windows Set up
Chapter 3: Fundamentals
Lecture 1: Java 8: What and Why should we learn
Lecture 2: Functional Vs Declarative programming
Chapter 4: Lambda- A base of Functional Programming
Lecture 1: What is Lambda: A brief Theory
Lecture 2: Lambda- Coding-1
Lecture 3: Lambda- Coding-2
Chapter 5: Lambda and Functional Interface
Lecture 1: Functional Interface
Lecture 2: Predicate Program-1
Lecture 3: Predicate Program-2
Lecture 4: Predicate Program-3 — Predicate as function
Lecture 5: Predicate Program-4 — Chaining
Lecture 6: Predicate program-5 –Predicate in object
Lecture 7: BiPredicate- Concept
Lecture 8: Bi-Predicate Implementation
Lecture 9: Consumers- Concepts
Lecture 10: Consumer Program 1
Lecture 11: Consumer Program 2
Lecture 12: Supplier : Concept
Lecture 13: Supplier : Coding
Lecture 14: Functions : Concept
Lecture 15: Function Program 1
Lecture 16: Function Program 2
Lecture 17: Bi-Functions -Concept
Lecture 18: Bi Functions- Example-1
Lecture 19: Bi-Function – Example-2
Lecture 20: Bi-Function- HashMap use case
Chapter 6: Method References
Lecture 1: Method References
Lecture 2: Method Reference Code-1
Lecture 3: Method Reference Code -2
Lecture 4: Method Reference- Constructor
Lecture 5: Method References- Constructor-code
Chapter 7: Streams API
Lecture 1: Streams: Overview
Lecture 2: Stream: Comparison of codes
Lecture 3: Stream and Collections– The difference
Lecture 4: Stream debugging
Lecture 5: Stream Creations
Lecture 6: Stream Creations-1
Lecture 7: Stream Creation-2
Lecture 8: Stream Creation-3
Lecture 9: Primitive Stream Generation-Concept
Lecture 10: Primitive Stream Generation-Code
Lecture 11: Stream to Collections- Conversion
Lecture 12: Stream operations
Lecture 13: Stream: Filters
Lecture 14: Stream: distinct
Lecture 15: Stream: Skip and limit
Lecture 16: Stream: Map and FlatMap
Lecture 17: Stream: sorted
Lecture 18: Stream: peek
Lecture 19: Stream: count, Max, Min
Lecture 20: Stream: FindAny and FindFirst
Lecture 21: Stream: anyMatch, allMatch and noneMatch
Lecture 22: Stream: ForEach and Collect
Lecture 23: Stream: Reduce
Lecture 24: Stream: Reduce+Min and Max
Lecture 25: Till now
Lecture 26: Parallel Stream-Concept
Lecture 27: Stream: Parallel Stream -Code
Lecture 28: Stream: Parallel Stream chaining
Lecture 29: Java8: Collectors -1
Lecture 30: Java8: Collectors-2
Chapter 8: Defaults /static/Optional Method
Lecture 1: Default method/ Static Methods
Lecture 2: Default :Overriding
Lecture 3: Optional Features- Concept
Lecture 4: Optional Features- code-1
Lecture 5: Optional Feature- code-2
Lecture 6: Optional Features-Code-3
Chapter 9: Date and Time Api feature: Details
Lecture 1: Local Date and Time: Concepts
Lecture 2: DateTime Code-1
Lecture 3: LocalDate- Chrono Temporal Field
Lecture 4: LocalDate-Code-2
Lecture 5: LocalDate-TemporalAdjusters-1
Lecture 6: Custom Adjusters
Lecture 7: LocalTime-Code
Lecture 8: LocalDateTime Class
Lecture 9: ZonedDateTime class
Lecture 10: Duration and Periods
Lecture 11: DifferenceWithChronoUnits
Lecture 12: ConversionOfDatesTime
Chapter 10: Java 8: Completable Future
Lecture 1: Java 8: Completable Future
Lecture 2: Completable Future Code 1
Lecture 3: CompletableFuture-2
Chapter 11: Java 8: Other Improvements
Lecture 1: StringJoiner Class Java 8
Lecture 2: Java 8: Memory Model changes
Lecture 3: Java 8 : Base64- Concept
Lecture 4: Java 8 : Base64- Implementation
Chapter 12: Resources and lecture for further use and downloads
Lecture 1: Resources for download
Instructors
-
Ravi Kumar Singh
SDE-III
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 0 votes
- 3 stars: 4 votes
- 4 stars: 12 votes
- 5 stars: 16 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