INTRODUCTION TO JAVA

  • Features of Java
  • Java Virtual Machine
  • C , C++ & Java : A Comparison
  • Platforms of Java & Versions
  • First Java Program

DATA TYPES, IDENTIFIERS AND VARIABLES

  • 8 Data Types in Java & Complete Overview
  • Types of Variables, Operators & Statements
  • Reading Input from java.util.scanner class
  • Displaying Output with system.out.printf()
  • Displaying Formatted Output with String Format()

STRINGS

  • Creating Strings
  • String Class Methods
  • String Comparison
  • Immutability of Strings

STRING BUFFER & STRING BUILDER

  • Creating String Buffer Object
  • String Buffer Class Methods
  • String Builder Class

CLASSES & OBJECTS

  • Oops Concepts
  • Creating an Object
  • Initializing an Instance Variable
  • Access Specifiers
  • Constructors & its Types

METHODS IN JAVA

  • Method Prototype
  • Static Methods
  • Passing Parameters in Method (Primitives & Objects)

RELATIONSHIP BETWEEN OBJECTS

  • Relating Objects using References
  • Inner Classes

INHERITANCE & POLYMORPHISM

  • Concept of Inheritance
  • The Keyword ’Super’
  • Abstract Classes
  • Interface
  • Packages

EXCEPTION HANDLING

  • Errors in Java Program
  • Concepts of Exceptions
  • Keywords: Throw & Throws
  • Multiple Exceptions

DATABASE CONNECTIVITY

  • Concepts of JDBC
  • Connecting with Different Databases
  • Basics of HTML

JSP & SERVLETS

  • JSP Basics
  • Scriplets
  • JSP Tags
  • JSP Directives
  • Servlets- Concept & Use

MULTITHREADING

  • Single Tasking
  • Multi Tasking
  • Uses of Threads
  • Creating & Running a Thread
  • Multiple Threads on Single Object
  • Thread Class Methods
  • Deadlocks of Threads

NETWORKING IN JAVA

  • TCP/IP Protocol
  • Concepts of Sockets
  • Creating Client that Receive Data
  • Creating Server that Sends Data
  • Two Way Communication

JNDI

  • Concept of JNDI
  • JNDI Overview Structure
  • Application with Examples

EJB

  • EJB 2.x Overview
  • Introduction to JMS
  • JMS Architecture
  • JMS Programming API
  • Steps for writing JMS Client
  • Session Bean
  • Message Driven Bean

Leave a Reply

Your email address will not be published. Required fields are marked *