• +91 9988773176
  • office@simbacourse.com

Syllabus

Introduction

  • Why Java
  • Paradigms
  • Diff b/w Java & Other (C,C++)
  • Java history
  • Java features
  • Java First Program

Language Fundamentals

  • Identifiers
  • Reserved Words
  • Data Types
  • Literals
  • Type of variables
  • Arrays
  • Main method
  • Command Line arguments
  • Java coding Standards

Operators & Assignments

  • Increment & decrement operators
  • Arithmetic operators
  • String concatenation operators
  • Relational operators
  • Equality operators
  • Bitwise Operators
  • Instance of operators
  • Assignment operators
  • New operators

Selection Statements

  • if-else Statements
  • switch Statements

Iterative statements

  • for loop
  • while loop
  • do-while loop
  • for-each

Transfer statements

  • continue
  • break

Declaration and access control

  • Introduction
  • java source file structure
  • Class modifiers
  • Member modifiers

VI. Interface and Abstract Class r

  • Introduction
  • declaring interface
  • interface methods
  • interface variables
  • naming conflicts in interface
  • declaring abstract class
  • declared methods
  • define variables

OOPS

  • Class
  • Object
  • Data Hiding
  • Abstraction
  • Encapsulation
  • Pure Encapsulated Class
  • Polymorphism
  • Overloading
  • Over Riding
  • Constructors
  • Is A Relationship(Inheritance)
  • Has A Relationship
  • Instance Control flow
  • Static control flow
  • Method hiding
  • Type Casting

Keywords

  • this
  • super

Immutable.js for immutable data structures

  • What is Immutable.js?
  • Immutable collections
  • Lists
  • Maps
  • Sets

String Manipulations

  • String
  • String Buffer

Packages

  • Introduction to all predefined package
  • User Defined Packages
  • Access Specifiers

Exception Handling

  • Introduction
  • A Real time Stack Mechanism
  • Default Exception Handling
  • Exception Hierarchy
  • Various combinations of try catch finally
  • Throw keywords
  • Throws keywords
  • Top 10 Exceptions

Multi Threading

  • Introduction
  • Defining Instantiating starting the Thread
  • Getting and Setting name of the Thread
  • Thread Priorities
  • Method to prevent Thread Execution
  • Synchronized
  • Inter Thread Communication
  • Demon Thread
  • Deadlock

I/O Streams

  • Introduction
  • File
  • File Reader and File Writer
  • Buffer Writer and Buffer Reader
  • Print Writer
  • Serialization

Wrapper Classes

  • Introduction
  • Byte, Short, Integer, Long, Float, Double, Character, Boolean classes.

Collection Frame Work

  • Introduction
  • Util Package interfaces, List, Set, Map
  • Set interface
  • Hash Set
  • Linked Hash Set
  • Shorted Set(I)
  • Navigable Set(I)
  • Tree Set

Map interface

  • Hash Map
  • Linked Hash Map
  • Weak Hash Map
  • Identity Hash Map
  • Shorted Map(I)
  • Navigable Map(I)
  • Tree Set

Property

Hashtable

Curser

  • Enumeration
  • Iterator
  • Weak Hash Map
  • List Iterator

Comparable

Comparator

Arrays

Collections

Inner Classes

  • Introduction
  • Member inner class
  • Static inner class
  • Local inner class
  • Anonymous inner class

Swings(JFC)

  • Introduction Diff b/w awt and swing
  • Introduction Diff b/w awt and swing
  • Panels
  • Individual Swings components Jlabel
  • JButton, JTextField, JTextAres.

Curser

  • Enumeration
  • Iterator
  • Weak Hash Map
  • List Iterator
  • Java Regex API

    Java Reflection API

    Database Connectivity

    • Statement
    • Prepared Statement
    • Callable Statement
    • Result Set

    Project in Swings with MVC Pattern

Syllabus


* Google Input Tool
* Gmail
* Calender
* Task
* Search Engine