LiveZilla Live Help
India : +91 996 395 7366
USA : +1 214 347 4655
facebook twitter linkedin Google +

Java

Java Online Training

Java is a general-purpose, concurrent, class-based, object-oriented computer programming language that is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers “write once, run anywhere” (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. Java applications are typically compiled to bytecode (class file) that can run on any Java virtual machine (JVM) regardless of computer architecture.

Courses: JAVA

Introduction

  • Basics of Java
  • Why Java ?
  • Java Designing Goal.
  • Role of Java Programmer in Industry.
  • Importance Of JVM
  • Language Fundamentals

The Java Environment: 

  • Installing Java.
  • Java Program Development
  • Java Source File Structure
  • Compilation
  • Executions.

OBJECT ORIENTED PROGRAMMING

  • Objectives
  • Software Engineering
  • Declaring Java Technology Classes
  • Declaring Methods, Attributes
  • Encapsulation, Information Hiding
  • Constructors
  • Packages

IDENTIFIERS, KEYWORDS AND TYPES 

  • Tokens, Identifiers
  • Keywords, Literals, Comments(single line comment multi line comment)
  • Assignments.
  • Objectives
  • Comments
  • Semicolons, Blocks, White Spaces
  • Java Programming Language Types
  • Java Reference Types
  • this Reference
  • Variables
  • Operators
  • Branching Statements
  • Looping Statements

Array & String 

  • Defining an Array
  • Initializing & Accessing Array
  • Multi –Dimensional Array
  • Operation on String
  • Mutable & Immutable String
  • Using Collection BasesLoopfor String
  • Tokenizing a String
  • Creating Strings using StringBuffer
  • Overloading Constructors
  • Wrapper Classes
  • Static Keyword
  • Final Keyword
  • Enumerated Types
  • Abstract Classes
  • Interfaces

EXCEPTIONS

THREADS

EVENT HANDLING

JDBC  OVERVIEW

Introduction to J2EE

  •  J2EE Overview
  • Why J2EE?
  • J2EE Architecture
  • 2EE APIs
  • J2EE Containers
  • Java Server Technologies
  • Servlet
  • Web Application Basics.
  • Architecture and challenges of Web Application.
  • Introduction to servlet
  • Servlet life cycle
  • Developing and Deploying Servlets
  • Exploring Deployment Descriptor (web.xml).
  • Handling Request and Response
  • Initializing a Servlet
  • Accessing Database
  • Servlet Chaining
  • Session Tracking  & Management
  • Dealing with cookies
  • Transferring Request
  • Accessing Web Context
  • Passing INIT and CONTEXT Parameter
  • Sharing information using scope object
  • Controlling concurrent access
  • User Authentication
  • Filtering Request and Response
  • Programming Filter
  • Filter Mapping
  • Servlet Listeners

JSP Capabilities

Struts Framework

Awareness to Other J2EE Technologies:

  • Java Mail
  • JTA
  • Web Services
  • JMS
  • ANT
  • Log4J
  • JSF

Hibernate

Spring Framework

Design Pattern