Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
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
Video-64 Try with resources
Lecture content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock