Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Get Java certified in 30 days even if you do not know how to write code in Java
Overview of Java
Video-01 .Introduction to Java (11:42)
Video-02 Features of Java (13:55)
Video-03 Download, Install And Configure Java (4:45)
Video-04 A simple example using notepad (15:16)
Video-05 Download and Install eclipse (2:47)
Video-06 Creating a Java project in eclipse (15:21)
Slides-An overview of Java
Interview questions-01. Overview of Java
Quiz - 01
Video-07 Datatypes and Typecasting (16:51)
Video-08 Operators (9:33)
Video-09 Example - Typecasting (6:33)
Slides-Data types
Video-10 Control flow statements-switch/if/for (8:19)
Video-11 Example - if/else (3:42)
Video-12 Example - Ternary operator (5:11)
Video-13 Example - switch (5:32)
Video-14 Example - for (4:04)
Video-15 Example - while/do while (5:04)
Slides-Operators and control flow
Programs-Control Flow statements
Quiz - 02
Video-16 Introduction to Arrays (14:55)
Video-17 Example for one dimensional array (8:00)
Video-18 Getting values from command line (15:23)
Video-19 Getting user input with Scanner (18:02)
Video-20 Example for two dimensional array (9:39)
Video-21 Dynamic initialization of arrays (6:46)
Slides-Arrays
Programs-Arrays
Assignment - Basics
Interview Questions-02. Datatypes, Operators, Arrays
Quiz - 03
Classes and Objects
Video-22 Introduction to class (7:31)
Video-23 Example of creating objects (11:53)
Video-24 Example of two class scenario (4:51)
Video-25 Understanding methods (5:47)
Video-26 Adding methods to class - an example (5:16)
Video-27 Understanding constructors (7:30)
Video-28 Adding Constructor to a class - an example (10:26)
Video-29 Local variable hiding the instance variable (6:16)
Slides-Class,Method and Constructors
Program-classes
Assignments - Class and Objects
Interview Questions-03. Class &Object
Quiz - 04
OOPs - Polymorphism(Overloading)
Video-30 Understanding Overloading (5:54)
Video-31 Example for Method Overloading (8:18)
Video-32 Example for Constructor Overloading (11:39)
Video-33 Use of this() keyword (18:17)
Video-34 Understanding Varargs (3:58)
Video-35 An example for Varargs (7:25)
Slides-Overloading
Program-overloading
Assignments - Overloading
Interview Questions-04. Overloading
Quiz - 05
OOPs - Inheritance
Video-36 Overview of Inheritance (5:27)
Video-37 Example for Inheritance (7:25)
Video-38 Use of super keyword with example (13:08)
Video-39 Constructor calling in classes (4:36)
Slides-Inheritance
Programs-inheritance
Video-40 Understanding Enum type (12:33)
Programs-enumdemos
Video-41 Introduction to Overriding (8:09)
Video-42 Example for Overriding - 1 (10:11)
Video-43 Example for Overriding - 2 (19:44)
Video-44 Typecasting of objects (8:33)
Programs-overriding
Assignments - Inheritance
Interview Questions-05. Inheritance
Quiz - 06
OOPs-Abstraction
Video-45 Overview of Abstraction (10:52)
Video-46 Example for Abstraction (27:41)
Video-47 Use of final class, method and variable (5:08)
Slides-Abstraction
Programs-abstraction
Programs-abstraction1
Assignments - Abstraction
Interview Questions-06. Abstraction
Quiz - 07
OOPs-Encapsulatiom
Video-48 Understanding Access Specifiers (10:55)
Video-49 Creating a Java Bean (10:09)
Slides-Encapsulation
Programs-encapsulation
Interview Questions-07. Encapsulation
Quiz- 08
Static
Video-50 Static - block,method,variable (11:57)
Video-51 Example for static (12:55)
Slides-Static
Programs-static
Interview Questions-08. static
Quiz - 09
Interfaces
Video-52 Introduction to Interfaces (12:24)
Video-53 Example for interface - 1 (12:57)
Video-54 Example for interface - 2 (13:40)
Video-55 Extending interface - example (9:36)
Video-56 Default methods - example (13:15)
Slides - Interfaces
Programs - Interface Demos
Interview Questions-09. Interfaces
Quiz - 10
Lambda Expression
Video-57 Understanding Lambda Expressions (4:01)
Video-58 Example for Lambda expression (10:27)
Slides - Lambda Expressions
Programs - Lamda Demo
Quiz - 11
Exception Handling
Video-59 Introduction to Exception (10:31)
Video-60 Example for try, catch, multicatch (20:00)
Video- 61 Example for finally (6:44)
Video-62 Example for throw, throws (20:51)
Video-63 Example for Custom Exception (15:24)
Video-64 Try with resources (10:05)
Slides - Exception Handling
Programs - Exception Demos
Interview Questions-11. Exception Handling.
Quiz - 12
Mini project-1
Video-65 Project - Voter Application (8:15)
Programs - Project: Voter app
Multithreading
Video-66 Introduction to Multithreading (9:38)
Video-67 Use of main Thread (6:13)
Video-68 Creating Child Threads - extending Thread (17:48)
Video-69 Creating Child Threads - implementing Runnable (9:15)
Video-70 Synchronization (19:25)
Video-71 Daemon Thread (7:50)
Slides - Mutltithreading
Programs - MultiThreading Demos
Interview Questions-12. Multithreading
Quiz - 13
Inbuilt packages - java.lang
Video-72 Overview of java lang package (3:55)
Video-73 Example for different conversions (12:59)
Video-74 Shallow Cloning - Overview and Example (14:10)
Video-75 Use of toString() method (7:09)
Video-76 Example of hashcode() and equals() method (13:49)
Video-77 Understanding String and its methods (9:51)
Video-78 Understanding StringBuffer and String Builder (5:58)
Slides - Lang Package
Programs - Lang Demos
Interview Questions-13. java.lang
Quiz - 14
Inbuilt packages - java.io
Video-79 Overview of IO (4:23)
Video-80 Serialization - Overview and Example (19:11)
Slides - IO: Serialization
Programs - IO Demos
Interview Questions-14. java.io
Quiz - 15
Inbuilt packages - java.util
Video-81.Overview of util package (4:08)
Video-82 ArrayList - Overview and Example (16:13)
Video-83 Adding user defined objects to ArrayList (7:56)
Video-84 LinkedList - Overview and Example (5:31)
Video-85 Set - HashSet, LinkedHashSet, TreeSet (6:49)
Video-86 Sorting elements using Comparable (10:24)
Video-87 Sorting elements using Comparator (10:24)
Video-88 Map - HashMap, ConcurrentMap (10:49)
Video-89 Working with Functional Interface (13:36)
Video-90 Method References - Overview and Example (17:47)
Video-91 Regular Expressions (13:08)
Slides - Util: Collections
Programs - Util Demos
Quiz - 16
Inbuilt packages - java.util.stream
Video-92 Introduction to Streams (15:36)
Video-93 Intermediate Operations - Overview and Example (21:58)
Video-94 Terminal Operations - Overview and Example (21:05)
Video-95 Primitive Streams - Overview and Example (15:40)
Slides - Util: Streams
Programs - Stream Demos
Quiz - 17
Mini project-2
Interview Questions
Video-96 online book project1 (11:27)
Program - OnlineBook Project
Inbuilt packages - java.nio
Video-97 Overview of nio package (12:41)
Video-98 Read and Write using Channel (14:09)
Video-99 Scattered Reads and Gathering Writes (9:18)
Video-100 ChannelToChannel Transfer - Overview and Example (8:40)
Video-101 Read and Write using Future (18:46)
Video-102 Asynchronous Read using CompletionHandler (16:17)
Video-103 Asynchronous Write using CompletionHandler (8:42)
Slides - IO: NIO
Programs - NIO Demos
Quiz - 18
Inbuilt packages - java.util.concurrent
Video-104 Introduction to Concurrency API (8:48)
Video-105 Example for Executor (12:41)
Video-106 Overview of Future and Callable (6:23)
Video-107 Example for Future and Callable (9:44)
Slides - Util: Concurrency API
Programs - Concurrency API
Quiz -19
Inbuilt packages - java.time
Video-108 Overview of LocalTime, LocalDate,LocalDateTime (19:38)
Video-109 Overview of ZonedDateTime (6:48)
Slides - Time: DateTimeAPI
Programs - DateTime Demos
Quiz - 20
JDBC-java.sql
Video-110 Introduction to JDBC (7:48)
Video-111 Steps to connect to the database (6:32)
Video-112 Adding mysql driver to eclipse (7:38)
Video-123 Creating a table in database (13:34)
Video-124 Inserting rows into database (9:46)
Video-125 Retrieving rows from database (8:15)
Video-126 Update and Delete Operation (2:35)
Video-127 Using ResultsetMetadata (4:43)
Video-128 ScrollableResultSet - Overview and Example (10:20)
Video-129 Introduction to PreparedStatement (6:33)
Video-130 Create table using PreparedStatement (4:21)
Video-131 Insert rows using PreparedStatement (8:17)
Video-132 Update and Delete using PreparedStatement (7:45)
Video-133 Retrieving from db using PreparedStatement (4:40)
Slides - JDBC
Program - JDBC Demos
Quiz - 21
Mini project-3
Video-134 Project - Book Application using JDBC (8:34)
Program - OnlineBookDB Project
Teach online with
Assignments - Abstraction
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock