Course Information


Level:                          Beginner
Starts on:                   Any time
Duration:                    6 Months
Time:                           8:00am to 9:00pm
Location:                    Sec - 45 / Sec-66 (Noida)
Prerequisite:              10th Pass & Basic computer
Mode of Course:       Offline
Amount:                      ₹ 20,000/-

| Syllabus

Java Fundamentals

 Java Introduction

 History of Java

 Java Features & Sun Oracle-Deal

 JDK, JRE & JVM

 JVM Architecture

 Environment Setup

 Bytecode & Class file

 Identifiers & Keywords

 Variable & Datatypes

 Operators & Comments

 Conditional Statements

 Loops in Java

 Type Casting

OOP Implementation

 Why OOP

 OOP Concept in Real Life

 Class & It's Syntax

 Object & It's Syntax

 Reference Variable

 Constructors

 Instance (Static & Non-Static)

 this keyword & It's Use

 Anonymous Blocks

 Inheritance & It's Syntax

 Types of Inheritance

 Variable Handling

 Method Handling

 Method Overriding

 Method Overloading

 Super Keyword & It's Use

 Final Keyword & It's Use

 Constructor Chaining

 Upcasting & Downcasting

 Static & Dynamic Binding

 Polymorphism in Java

 Abstract Keyword

 Understanding Interfaces

 Encapsulation in java

 Association with Implementation

Packages/Nested Types & Arrays in Java

 Understanding Packages

 Setting class path

 Reading Input from Keyboard

 Access Modifiers

 Static Nested classes

 Non-static classes

 Anonymous & Local Class

 Nested Interfaces

 Array Implementation

 1-D Arrays in Java

 2-D Arrays in Java

 Jagged Array in Java

 Reference Array

 User Define Array & Object Type

Exception Handling & Working with Strings

 Types of Run-time Error

 Understanding Exceptions

 Exception Class Hierachy

 Try & Catch Block

 Nested  Try Statements

 Throw, throws & Finally

 Creating Custom Exception

 Checked & Unchecked Exceptions

 Understanding Strings

 String Class

 Creating String objects & Methods

 String & StringBuffer Class

 String Builder Class & It's Method

 StringBuffer & StringBuilder Difference

Swings & Multithreading Programming

 AWT Introduction

 Swing Components

 MVC Architecture of Swing

 Working with Image

 Advanced Swing Components

 JOptionPane, JTree, JTable, JTabbedPane

 Menu Components

 JMenu, JMenuItem & JMenubar

 Introduction of Multithreading

 Multitasking

 Multiprocessing v/s Multithreading

 Main Thread

 Creating Child Threads

 Thread States & Group

 Thread Synchronization

 Inter-Thread Communication

 Deamon Threads

 Deadlock

 Advanced Multithreading

 Some Imp Concepts

I/O Stream & Socket Programming

 What is I/O

 Need Streams

 Byte Streams & Character Streams

 Read/Write Operations

 Scanner Class

 Object Serialization

 Deserialization

 Transient Keyword

 File Class & It's Method

 Understanding Network

 Socket & Server Socket

 Inet Address Class

 DatagramSocket 

 DatagramPacket

 URL, URL Connection, HttpURL Classes

Collection Framework

 What is Collection

 What is Framework

 Core Interfaces

 Collection, List, Queue

 Set, NavigationSet, ShortedSet

 Map, NavigationMap

 Shorted Map

 Core Classes

 Array List, LinkedList, Etc.

 PriorityQueue & ArrayDeque, Etc

 HashSet, LinkedHasSet, TreeSet, Etc

 HashMap, IdentifyHashMap

 WeakHashMap, TreeMap, Etc

 Accessing List via Listlterator

 Accessing a Collection via for each loop

 Working with User Defined Objects

 Comparator and Comparable Interfaces

 Legacy classes and Interfaces.

 Enumeration, Vector  & Stack

 Hashtable, Properties

Date & Time APIs/ JODA API & Extended & Utility Concepts

 java.util.Date

 java.util.Calender

 java.sql.Date

 java.time.LocalDate

 java.time.LocalTime

 java.time.LocalDateTime

 Generics

 Lambda Expression

 Annotations

 Object Cloning & Vargs

 Static-import & Enum

 Static, Default & Private Methods of Interface

 Var Type

 Java Modules

 Many More

Course Features


Individual Class

Every student is important for us so we teach individually to our students.


Revision Series

After completion of course we revise every topic again to our students.


Test Series

Every Saturday we take oral & written test to improve our students verbal skills


Certification

After completion of course we provide certification to our students.


Study Pattern

We teach our students by using notes which is organize by senior Instructors.


Job Opportunity

We provide job opportunity to our students after completion of course.


  +91- 9999 222 314, +91- 8383 890 706
  info.excellenteducationalhub@gmail.com

BRANCH

Branch 1: Sadarpur sec 45 Noida, 201301
Branch 2: Mamura sec 66 Noida, 201301


TIMING

Monday to Saturday - 08:00 AM to 09:00 PM

Sunday - 10:00 AM to 08:00 PM

OFFICE WORK COURSES

  ADCA
  PGDCA
  DCA & DFA
  Advanced Excel
  Tally Prime & See all Courses

OFFICE WORK COURSES

  C & C++ Programming
  Java Programming
  Web Development & See all Courses

FOLLOW US

WhatsApp us 

© Copyright 2023 Excellent Educational Hub Pvt. Ltd. All Rights Reserved