| Courses Hardware Training / Software Training / Animation / Graphic Designing | Locality Kodambakkam |
VSIT Advanced Java Course is designed for students and professionals who want to be a Java Developer.
Java is a general-purpose, class-based, object-oriented computer programming language that was designed by James Gosling at Sun Microsystems in 1995.
Our JAVA Course Designed to give you a head start into Advance JAVA programming and train you for both Core and Advanced JAVA concepts along with Applet, Servlets, JSP, JSF, Struts, Swing, JDBC, XML, RMI, EJB, Hibernate, HTML 5, CSS 3, JAVA Script, JQuery, AJAX, Eclipse IDE, NETBEANS IDE, MyEclips IDE, Apache Tomcat Servers, Glassfish Server, JBOSS Server, Web logic Server..
Course Contents
Core Java Programming
Chapter 1: Introduction to Java programming
The Java Virtual Machine
Variables and data types
Conditional and looping constructs
Arrays
Chapter 2: Object-oriented programming with Java Classes and Objects
Fields and Methods
Constructors
Overloading methods
Garbage collection
Nested classes
Chapter 3: Inheritance
Overriding methods
Polymorphism
Making methods and classes final
Abstract classes and methods
Interfaces
Chapter 4: Exception handling with try-throw-catch-finally constructs
The Exception class
Chapter 5: The Object class
Cloning objects
The JDK LinkedList class
Strings
String conversions
Chapter 6: Working with types: Wrapper classes
Enumeration interface
Chapter 7: Packages
Package access
Documentation comments
Chapter 8: Applets
Configuring applets
Applet capabilities and restrictions
Chapter 9: Basics of AWT and Swing
Layout Managers
Event Handling
The Action Listener interface
Panels
Classes for various controls, such as label, choice, list,
Checkbox, etc.
Dialogs and frames
Using menus
Using the adapter classes
Graphics
Chapter 10: Threads
Synchronization
Chapter 11: The I/O Package
InputStream and OutputStream classes
Reader and Writer classes
Chapter 12: Basic concepts of networking
Working with URLs
Concepts of URLs
Sockets
Chapter 13: Database connectivity with JDBC
Java security
(Web-Server & support Technologies)
Java Database Connectivity
JDBC Product
Types of Drivers
Two-Tier Client/Server Model
Three-Tier Client/Sever Model
Basic Steps of JDBC
Creating and Executing SQL Statement
The Result Set Object
Working with Database MetaData
Interface
Advanced Java Programming (J2EE)
Chapter 1: Servlets
Servlet Interaction & Advanced Servlets
Life cycle of Servlet
Java Servlet Development Kit
Javax.servlet package
Reading Servlet Parameters
Reading Initialization Parameters
The javax.servlet.http Package
Handling HTTP
Chapter 2: Java Server Pages
JSP Technologies
Understanding the Client-Server Model
Understanding Web server software
Configuring the JSP Server
Handling JSP Errors
JSP Translation Time Errors
JSP Request Time Errors
Creating a JSP Error Page
Chapter 3: RMI
RMI Architecture
Designing RMI application
Executing RMI application
Chapter 4: EJB
Types of EnterpriseJava beans
Session Bean & Entity Bean
Features of Session Bean
Life-cycle of Stateful Seession Bean
Features of Entity Bean
Life-cycle of Entity Bean
Container-managed Transactions &
Bean-managed Transactions
Implementing a container-manged Entity Bean
Chapter 5: XML
What is XML?
XML Syntax Rules
Chapter 6: Struts
Introduction to the Apache Struts
MVC Architecture
Struts Architecture
How Struts Works?
Introduction to the Struts Controller
Introduction to the Struts Action Class
Using Struts ActionFrom Class
Using Struts HTML Tags
Introduction to Struts Validator Framework
Client Side Address Validation in Struts
Custom Validators Example
Developing Application with Struts Tiles
Chapter 7: Hibernate
Introduction to Hibernate 3.0
Hibernate Architecture
First Hibernate Application3
Web Technologies
Chapter 1: HTML & HTML 5
Introduction to HTML
HTML Tags
Creating Forms
Creating tables
Managing Home Page
Chapter 2: CSS
Introduction to CSS
Three ways to use CSS
CSS Properties
Designing website
Working with Templates
Chapter 3: Javascript
Introduction to Javascript
Three ways to use Javascript
Working with events
Client-side Validation
Chapter 4: JQuery
Introduction to JQuery
Validation using JQuery
JQuery Forms
JQuery Examples
Chapter 5: AJAX
Introduction to AJAX
Servlet and JSP with AJAX
Interacting with database
Chapter 6: Working With IDE
Eclipse IDE
Netbeans IDE
Myeclipse IDE
Chapter 7: Working With Servers
Apache Tomcat
Glassfish Server
JBoss Server
Weblogic Server
Our course is designed for professionals aspiring to become Java Developers. Programmers, Web Developers, Web Designers, Programming Hobbyists, Database Administrators, and Youngsters who want to kick start their careers are the key beneficiary of this course.
Towards the end of the Course, you will be working on a live project.
Some Key Highlights of Java
Platform Independent
JAVA is most widely used Programming Language.
JAVA is Presented everywhere
JAVA is Open Source and available for free
JAVA Used to Develop Android Applications
JAVA Used to Design and Develop Hadoop for Processing Big Data
Delivery Mode: Online Classes / Classroom Training.