Course curriculum

  • 1

    Eclipse Installation

    • Eclipse Installation

  • 2

    The Revolution of high level languages

    • Compiler, Assembler,MLL,HLL,ALL

    • Storage devices Hard-disk and RAM.

    • The Revolution of high level languages -Notes

    • quiz 1

    • Interview Question

    • Interview Question - Sucess Of Java

  • 3

    Features Of Java

    • Introduction to platform dependency and independence

    • Different cases of platform dependency using c file.

    • Failure of platform dependent programming languages.

    • How java achieved platform Independence.

    • Features of Java - Notes

    • Features of java - Quiz

    • Interview Question - Portability

  • 4

    Object Orientation

    • Object orientation and Rules of object orientation.

    • Object orientation - Notes

    • Object Orientation Quiz

    • Interview Question P3

  • 5

    Main Method

    • Syntax of main method and command line arguments

    • Main method - Notes

    • Main Method Quiz

    • Interview Question P4

  • 6

    Operators

    • Incrementation and Decrementation

    • Operators - Notes

    • Operators Quiz

  • 7

    Pattern Programming

    • Pattern Programming - p1

    • Pattern Programming - P2

    • Pattern programming - Notes

  • 8

    Data Types

    • Introduction to Data Types

    • Introduction to data types - Notes

    • Data types in details

    • Data types in details - Notes

    • Character data type,ASCII, Unicode.

    • Character data type, ASCII, Unicode - Notes

    • Coding Question - PDF

    • Interview Questions - Data Types

  • 9

    Arrays

    • Wrapper class and Arrays Introduction

    • Wrapper class and Arrays - Notes

    • Arrays Quiz 1

    • Arrays P1

    • Arrays - Notes P1

    • Arrays P2

    • Arrays - Notes P2

    • Arrays- Quiz 03

    • Regular array and Jagged array

    • Regular arrays and jagged arrays - Notes

    • Arrays- Quiz 4

    • Arrays Coding Question PDF

    • Divisible sum pairs

    • Odd one out

    • AES number

    • Devu's Friendship test

    • Linear Search

    • Binary Search

    • Span of an Array

    • Second Largest Element of an Array

    • Ceil and Floor of an Sorted Array

    • First and Last Position of an Given Element

    • Minimum Consecutive Flips

    • Bubble sort

    • Selection sort

    • Insertion sort

    • Assignment PDF

    • Interview Questions PDF

    • Interview Question - Arrays

  • 10

    Strings

    • Strings Introduction

    • String Introduction - Notes

    • Strings - Quiz 1

    • Strings P1

    • Strings -Notes P1

    • Strings - Quiz 2

    • Strings P2

    • Strings -Notes P2

    • Strings - Quiz 3

    • String Tokenizer

    • String Tokenizer - Notes

    • Strings - Quiz 4

    • Strings Built-in-method Implementation P1

    • Strings Built-in-method Implementation P2

    • Strings Built-in-method Implementation P3

    • Count number of space and words in a given String

    • Invalid Bracket

    • Mars Exploration

    • Camel Case

    • Subarray Division

    • Coding Question PDF

    • Interview Question - Strings

  • 11

    Different Types Of Methods

    • Different Types Of Methods

    • Methods - Notes

    • Methods - Quiz

    • Interview Question - Variables

  • 12

    OOPs (Method Overloading, Encapsulation, Constructor, static, Inheritance, Polymorphism)

    • Method overloading

    • Method Overloading - Notes

    • Method Overloading- Quiz

    • Shadowing problem, encapsulation and constructor

    • Shadowing problem, encapsulation and constructor - Notes

    • Shadowing Problem, Encapsulation and Constructor - Quiz

    • Constructor overloading, local chaining

    • Constructor overloading, local chaining - Notes

    • Constructor overloading - Quiz

    • Static Introduction

    • Static Continuation

    • Static Introduction - Notes

    • Static Introduction- Quiz

    • Static continuation - Notes

    • Static Continuation - Quiz

    • Static continuation and Inheritance Introduction

    • Static continuation and Inheritance Introduction - Notes

    • Static Continuation and Inheritance Introduction - Quiz

    • Rules of Inhertiance

    • Rules of Inheritance - Notes

    • Rules of Inheritance- Quiz

    • Types of methods in Inheritance

    • Types of methods in Inheritance - Notes

    • Types of methods in Inheritance - Quiz

    • Polymorphism Introduction

    • Polymorphism - Notes P1

    • Polymorphism - Quiz 1

    • Polymorphism P1

    • Polymorphism - Notes P2

    • Polymorphism - Quiz 2

    • Access specifiers, aggregation and composition

    • Access specifiers - Notes

    • Access Specifiers- Quiz

    • Aggregation and composition P2

    • Aggregation and Composition - Notes

    • Aggregation and Composition- Quiz

    • Interview Question - Objects

    • Interview Question - Constructor

    • Interview Question - Static

    • Interview Question - Inheritance

  • 13

    OOPs (Abstraction, Interface)

    • Abstraction

    • Abstraction - Notes P1

    • Abstraction - Quiz 1

    • Abstraction P2

    • Abstraction - Notes P2

    • Abstraction - Quiz 2

    • Introduction to Interfaces and Rules of Interfaces

    • Introduction to Interfaces and Rules of Interfaces - Notes

    • Introduction to Interfaces and Rules of Interfaces - Quiz

    • Rules of interfaces P1

    • Rules of interfaces - Notes P1

    • Rules of interfaces P1 - Quiz

    • Rules of interfaces continued and exception introduction

    • Exception Introduction

    • Exception Introduction - Quiz

    • Interview Question - Abstract

  • 14

    Exception Handling

    • Importance of user defined and default exception handler

    • Importance of user defined and default exception handler - Quiz

    • Importance of user defined and default exception handler - Notes

    • Exception handling using single try and multiple catch block

    • Exception handling using single try and multiple catch block - Notes

    • Exception handling using single try and multiple catch block - Quiz

    • Different ways of handling exceptions

    • Different ways of handling exceptions - Notes

    • Different ways of handling exceptions - Quiz

    • User defined exceptions using RTO example

    • Rules of exception handling

    • User defined exceptions using RTO example - Notes

    • User defined exceptions using RTO example - Quiz

    • Rules of exception handling - Notes

    • Rules of exception handling - Quiz

    • Interview Question - Exception Handling

  • 15

    Multithreading

    • Multi threading introduction

    • Multi-Threading Introduction - Notes

    • Multithreading Quiz 1

    • Different ways of achieving multi threading.

    • Different ways of achieving multi threading - Notes

    • Multithreading Quiz 2

    • MultiThreading using runnable interface

    • MultiThreading using runnable interface - Notes

    • Multithreading Quiz 3

    • Multi threading - user thread and daemon thread

    • Multi threading - user thread and daemon thread - Notes

    • Multithreading Quiz 4

    • Different States of threads

    • Different States of threads - Notes

    • Multithreading Quiz 5

    • Dead lock

    • Dead lock - Notes

    • Multithreading Quiz 6

    • Producer-Consumer problem with solution

    • Producer-Consumer problem with solution - Notes

    • Multithreading Quiz 7

    • Interview Question - Multithreading

  • 16

    Collections

    • Collections introduction

    • Collections Introduction - Notes

    • Collections Quiz 1

    • Collections-Arraylist in detail

    • Arraylist in Detail - Notes

    • Collections Quiz 2

    • Linkedlist in Detail

    • Linkedlist in Detail - Notes

    • Collections Quiz 3

    • Collections-PriorityQueue

    • PriorityQueue - Notes

    • Collections Quiz 4

    • ArrayDequeue

    • Time Complexity - Notes

    • Collection Quiz 5

    • Collections-Hashing

    • Hashing - Notes

    • Collections Quiz 6

    • Collections-Boxing and Auto_Boxing

    • Boxing and Auto Boxing - Notes

    • Collection Quiz 7

    • Collection continued

    • Collection continued - Notes

    • Collection Quiz 8

    • Interview Question - COllections

  • 17

    Maps

    • Map Introduction

    • Map Introduction - Notes

    • Built-in Methods in Map

    • Built-in Methods in Map - Notes

    • Built-in Methods in Map continued-1

    • Built-in Methods in Map continued-1 - Notes

    • Built-in methods in map continued-2

    • Built-in methods in map continued-2 - Notes

    • Maps_ Quiz

    • Hashing Algorithm, LinkedHashMap

    • Hashing Algorithm, LinkedHashMap - Notes

    • Tree Map

    • Build in methods inTree Map

    • Built in methods Tree Map Continued

    • Maps - Quiz 1

    • Introduction to POJO Class

    • Introduction to toString()

    • Comparable Interface

    • Comparator Introduction

    • comparator continuation

    • Set Programs

    • Rope -PriorityQueue

    • sorting

    • Maps - Quiz 2

  • 18

    File Handling

    • File Handling

    • File Writer

    • File Reader

    • Reading Data From File

    • File Handling Examples

    • Reading the complete data inside file

    • Buffered Writer(), PrintWriter()

    • File Handling - Quiz

  • 19

    Serialisation

    • Serialisation

    • Serialization- Quiz