Book Online Tickets for javatraining, Hyderabad. Core JAVA and Advanced JAVA Course Outline


Introduction to Java
What is java?
Object oriented programming
Internet programming
Platform Independency
Internet Security
C,C++ VS Java


OOPs concepts and their implementation in Java


OOPs concept , i

javatraining

 

Invite friends

Contact Us

Page Views : 16

About The Event

Core JAVA and Advanced JAVA Course Outline

  • Introduction to Java
  • What is java?
  • Object oriented programming
  • Internet programming
  • Platform Independency
  • Internet Security
  • C,C++ VS Java

OOPs concepts and their implementation in Java

  • OOPs concept , its properties and uses
  • Defining methods and variables in java
  • Class Member and instance members
  • Java First Program
  • Role of Constructor
  • Use of Final Keywords
  • Memory Management Using Garbage collector
  • Overloading and Overriding
  • Use of this and supper Keywords
  • Inheritance
  • Dynamic Binding and Static Binding
  • Runtime Polymorphism and its Power
  • Abstract class and Interfaces
  • Inner / Nested classes and its uses

Packages:

  • Introduction of Package
  • Programs related to Packages
  • Scope of Access Modifiers

Exception Handling

  • Introduction of exception and Error
  • Throwable class
  • Try, catch and finally blocks
  • Throw and throws Kewords
  • Chacked and Unchacked Exception
  • User Define Exception

Multithreading

  • What is Program, Process, Thread
  • Multiprocessing, multithreading and Multitasking
  • Use of sleep() and suspend Methods
  • Integrated Thread Synchronization
  • Use of wait(), noitify() and notifyAll() Mwthods
  • What Is the JDBC API?
  • Driver Types
  • Two-tier and Three-tier Models
  • Connection Overview
  • Statement Overview
  • Sending Batch Updates
  • ResultSet Overview
  • Concurrency Types
  • PreparedStatement Overview
  • CallableStatement Overview

JDBC SQL Programing

  • Error Checking and the SQLException Class
  • The SQL Warning Class
  • JDBC Types
  • Executing SQL Queries
  • Transaction Management

String Handling

  • String class
  • StringBuffer class
  • StringBuilder class
  • StringTokenizer class

Internet Programming using Applets

  • Getting Started With Applets
  • Defining an Applet Subclass
  • Life Cycle of an Applet
  • Applet's Execution Environment
  • Developing an Applet
  • Deploying an Applet
  • Deploying With the Applet Tag
  • Doing More With Applets
  • Displaying Short Status Strings

Windows programming using AWT and Swing

  • Learning Swing with the NetBeans IDE
  • Using Swing Components
  • Concurrency in Swing
  • Using Other Swing Features
  • Laying Out Components Within a Container
  • Drag and Drop and Data Transfer
  • Writing Event Listeners

Java Message Service API

  • Overview
  • What Is Messaging?
  • When Can You Use the JMS API?
  • Basic JMS API Concepts
  • JMS API Architecture
  • The JMS API Programming Model
  • Administered Objects
  • Connections
  • Sessions
  • Message Producers
  • Message Consumers
  • Writing Simple JMS Client Applications

Java Server Faces

  • Introduction to JSF
  • JSF Features
  • JSF for Web Application
  • JSF components
  • JSF Tags, Life Cycle & Architecture
  • JSF Renderers
  • JSF HTML Tag Reference
  • JSF Core Tag Reference
  • JSF Facelet Tag Reference
  • JSF Navigation, JSF with Ajax