Training
In Noida
Description
-
Type
Training
-
Location
Noida
-
Duration
3 Months
Suitable for: MCA, M.Sc(IT/CS), B.Tech, BCA, B.Sc(IT), Gradaute
Facilities
Location
Start date
Start date
Reviews
Course programme
Course Contents of JAVA- J2EE
Introduction to JAVA
? What is Java?
? How to Get Java
? A First Java Program
? Compiling and Interpreting Applications
? The JDK Directory Structure
Language Fundamentals
? A Java Program
? If Statements
? Switch Statements
? Loop Statements
? Syntax Details
? Primitive Datatypes
? Variables
? Expressions in Java
? Strings
? Arrays
? Enhanced for Loop
Objects and Classes
? Defining a Class, Constructors
? Creating an Object
? Instance Data and Class Data
? Methods, Encapsulation
? Access Modifiers
Using Java Objects
? Printing to the Console
? Print Format Strings
? String Builder and String Buffer
? Methods and Messages
? Parameter Passing
? Comparing and Identifying Objects
? Destroying Objects
? Using the Primitive-Type Wrapper Classes
? Auto boxing
Inheritance in Java
? Inheritance, Polymorphism
? Inheritance in Java
? Casting, The Object Class
? Method Overriding
Packages
? The import Statement
? Static Imports, Defining Packages
? CLASSPATH and Import
? Package Scope
Exception Handling
? Exceptions Overview
? Catching Exceptions
? The finally Block, Assertions
? Exception Methods, Declaring Exceptions
? Defining and Throwing Exceptions
? Errors and Runtime Exceptions
Input/Output Streams
? Overview of Streams ,Bytes vs. Characters
? Converting Byte Streams to Character Streams
? File Object, Binary Input and Output
? Print Writer Class, Reading and Writing Objects
? Basic and Filtered Streams
Core Collection Classes
? The Collections Framework
? Set Implementation Classes
? The List Interface
? List Implementation Classes
? The Queue Interface
? Queue Implementation Classes
? Map Implementation Classes
Inner Classes
? Member Classes
? Local Classes
? Anonymous Classes
? Instance Initializes
? Static Nested Classes
Introduction to Swing
? AWT and Swing
? Displaying a Window
? GUI Programming in Java
? Handling Events ,Arranging Components
? A Scrollable Component
? Configuring Components
? Menus
? Using the Jfile Chooser
Swing Events and Layout Managers
? The Java Event Delegation Model
? Action Events, List Selection Events
? Mouse Events
? Layout Managers
? Border, Flow and Box Layout
Introduction to JDBC
? The JDBC Connectivity Model
? Database Programming
? Connecting to the Database
? Creating a SQL Query
? Getting the Results
? Updating Database Data
JDBC SQL Programming
? Error Checking and the SQL Exception Class
? The SQL Warning Class
? JDBC Types
? Executing SQL Queries
? Executing SQL Updates
? Parameterized Statements
? Stored & Transaction Procedures
Introduction to Threads
? Non-Threaded Applications
? Threaded Applications
? Creating Threads
? Thread States
? Runnable , Coordinating , Interrupting Threads
? Thread Groups
Thread Synchronization
? Race Conditions
? Synchronized Methods
? Deadlocks
? Synchronized Blocks
? Thread-Aware Collections
? Executor
? Callable
Java Performance Tuning
? Is Java Slow?
? Don't Optimize Until You Profile
? Garbage Collection Concepts
? Garbage Collection Generations
? Object Creation , String, StringBuffer
? Synchronized,Inline methods
? Tuning Collections
Regular Expressions
? Pattern Matching and Regular Expressions
? Regular Expressions in Java
? Regular Expression Syntax
? Special Characters
? Quantifiers, Assertions
? The Pattern Class, The Matcher Class
? Capturing Groups
J2EE
• Introduction to J2EE
• J2SE Building Blocks
• Servlet
• JSP
• Web Applications
• Web Services
• Struts
• Enterprise Java Beans
• J2EE Clients
• The J2EE Platform
JAVA