O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Ultimate Java Development and Certification Guide

Video Description

Learn to program in java and become a Oracle Java certified developer

About This Video

  • Developers will be more focussed on programming in Java.
  • Get certified after taking the course.Ultimate course for becoming a Java developer.

In Detail

Learn to program in Java and prepare for the Oracle Java certification exam with one single training program. This course serves the dual purpose of making you a proficient Java programmer by focusing on practical java paradigms and also help you get certified by making sure you are fully prepared for the java certification exam. This course is for anyone who wants to learn java from the ground up. It starts with basic java installation and help you master the language by going through tons of programming examples.

Table of Contents

  1. Chapter 1 : Introduction
    1. Course Introduction 00:03:48
    2. Eclipse Installation 00:04:14
  2. Chapter 2 : Java Syntax and Class Review
    1. Primitive Types in java 00:09:03
    2. More Data Types 00:05:06
    3. Strings 00:12:06
    4. If-else-revisited 00:08:30
    5. Switch Statement 00:06:32
    6. Creating Arrays, For-Loops 00:11:43
  3. Chapter 3 : Encapsulation and Sub classing
    1. Functions 00:09:01
    2. Intro to Objects 00:05:36
    3. Encapsulation 00:12:13
    4. Subclasses 00:19:32
    5. Sub classing – Advance 00:10:39
  4. Chapter 4 : Overriding Methods, Polymorphism, and Static Classes
    1. Method Overloading 00:14:03
    2. Final Modifier 00:08:57
    3. Instanceof 00:13:29
    4. Static keyword 00:13:09
    5. Singleton 00:12:49
    6. Varargs 00:12:56
  5. Chapter 5 : Abstract and Nested Classes
    1. Abstract Classes 00:05:06
    2. Nested Classes 00:10:25
  6. Chapter 6 : Interfaces and Lambda Expressions
    1. Interfaces 00:10:51
    2. Interface or abstract class 00:04:51
    3. Subclassing interfaces, Default 00:09:25
    4. Anonymous Inner Classes 00:07:25
    5. Lambda Expressions 00:05:01
  7. Chapter 7 : Collections and Generics
    1. Arraylists 00:10:27
    2. Generic Classes 00:12:09
    3. Hash Maps – Basics 00:30:43
    4. Hash Maps – Implementation 00:20:32
    5. Deques, Treesets 00:06:10
  8. Chapter 8 : Collections, Streams, and Filters
    1. Builder Pattern 00:12:58
    2. Looping with Lambda Expressions 00:08:34
    3. Filtering with Lambda Expressions 00:06:47
  9. Chapter 9 : Lambda Built in Functional Interfaces
    1. Interfaces in java.util.function 00:07:02
  10. Chapter 10 : Lambda Expressions Continued
    1. Lambda Expressions Continued 00:11:26
    2. Collectors 00:11:22
  11. Chapter 11 : IO Fundamentals and Java Exceptions
    1. Lambda Expressions Continued: Collectors 00:10:27
    2. IO Continued 00:13:25
    3. Deserialization 00:08:35
    4. Final Notes on Exceptions 00:10:20
  12. Chapter 12 : Date and Time
    1. Date and Time 00:07:34
    2. Time Zones 00:24:38
    3. Periods, Durations, Formatting 00:09:49
  13. Chapter 13 : Threads
    1. Intro to Multithreading 00:20:55
    2. Executor Service 00:16:37
    3. Threading Problems 00:14:42
    4. Deadlock 00:04:31
  14. Chapter 14 : Summary
    1. Summary 00:01:44