For Hyderabad best hostels information log on to www.hydhostels.com Software Training,Hardware Training,Career Counseling,Call Center Training,Technical Training,Course Modules,Faqs,Medical Transcription,:: ::::::::::
Course content
                                                        JAVA BASICS                                                           
 

     1. Core Java

  1. OOPs in java
  2. Java Vs Other Language
  3. Packages
  4. Interfaces
  5. Exception handling
  6. Applets
  7. Multi-threading
  8. AWT
  9. Event handling
  10. Advance AWT
  11. I/O handling
  12. Networking
  13. Collections

2. JDBC (Java Database Connectivity)

  1. What is JDBC
  2. JDBC architecture
  3. JDBC classes and interfaces
  4. JDBC driver types
  5. Understanding JDBC API
  6. Connecting to a Database
  7. Working with Statements
  8. Statement
  9. Prepared statement
  10. Callable statement
  11. Processing results sets
  12. Working with Metadata’s
  13. Handling transactions

 
3. Java Beans                                                         Top

  1. Introductions to Java Beans
  2. Advantages of Java Beans
  3. Properties of Java Beans
  4. Design pattern
  5. Jar and Manifest files
  6. Introspection
  7. Understanding reflection
  8. Brief overview of reflection API
  9. Bean persistence
  10. Understanding Bean Development Kit (BDK)
  11. Adding a Bean to the toolbox
  12. Manipulating Events in the Bean Box
  13. Using the Bean Box to generate Applets

4. RMI Overview

  1. Understanding RMI
  2. RMI architecture
  3. Introduction to RPC
  4. Elation between RMI and RPC
  5. Writing an RMI application
  6. Building Remote interfaces
  7. Building a Remote object
  8. Building a server
  9. Building a client
  10. Step to setup RMI based application execution
  11. Summarizing the interaction between elements of RMI
  12. Brief Overview of RMI API.

5. Swing

  1. JFC and Swing
  2. Difference between Swing and WT Components
  3. Compiling and running Swing programs
  4. A Quick Tour of Swing application code
  5. Swing components and containment Hierarchy
  6. Layout management
  7. Setting the Layout Manager
  8. Providing hints about a component
  9. Putting Space between components
  10. Event Handling
  11. Threads and Event Handling
  12. Painting
  13. Threads and Swing
  14. Swing features and concepts
  15. The Jcomponent   Class
  16. Using Top Level containers
  17. Using Atomic components
  18. Working with borders
  19. Handling PLAF

6. Java 2 platform Enterprise Edition Architecture

  1. Understanding the Enterprise
  2. What is J2EE?
  3. Advantages of using J2EE?
  4. Understanding MVC Architecture
  5. When to use J2EE
  6. Overview of J2EE API’s

7. Servlets                                                           Top

  1. International functionality basics
  2. What is a Servlet?
  3. Competing Technologies
  4. Servlets and Threads
  5. Advantages of Servlets over competing technologies
  6. Servlet Lifecycle
  7. Servlet Program structure
  8. HTTP Servlets and HTTP request methods
  9. Deploying Servlets on Tomcat
  10. Deploying Servlets on Web logic server
  11. Understanding Servlet API
  12. Responding to requests
  13. Accessing form input data
  14. Working with Header fields
  15. URL Redirecting
  16. Understanding Single Thread Model
  17. Session Tracking
  18. Hidden form fields
  19. Cookies
  20. Session Objects
  21. URL Rewriting
  22. Server-side includes
  23. Servlet chaining
  24. Normal chaining
  25. Mime-based chaining
  26. Http Tunneling

8. Java Sever Pages

  1. What is a JSP?
  2. Why JSP?
  3. JSP architecture
  4. Advantages of JSP
  5. JSP History
  6. Comparing JSP
  7. JSP Life cycle
  8. Demo code
  9. Deploying JSP on Tomcat
  10. Deploying JSP on Web logic
  11. Understanding JSP API
  12. JSP Tag conventions
  13. Understanding JSP components
  14. Comments
  15. JSP Tags
  16. Defining Variables and Methods
  17. JSP action
  18. JSPs and JavaBeans
  19. Including and forwarding
  20. Creating Custom Tags
  21. Using Taglib directive
  22. Writing a TLD
  23. Writing a Simple Custom Tag
  24. Writing a custom tag with attributes
  25. Writing a custom tag with body
  26. Writing a custom tag with scripting variables
  27. Writing a cooperative custom tag
  28. Writing an iterative custom tag

9. Enterprise Java Beans                                            Top

  1. What are EJBs?
  2. Why use EJB?
  3. EJB architecture
  4. EJB types
  5. Sessions Beans
  6. Entity Beans
  7. Message Beans
  8. Understanding EJB API
  9. EJB Life cycle
  10. Understanding EJB code structure
  11. Home interface
  12. Local home interface
  13. Remote (Bean) interface
  14. Local Bean interface
  15. Java Naming and Directory interface (JNDI)
  16. Accessing an EJB from java application client
  17. Accessing an EJB from Web Client
  18. Understanding Deployment descriptions
  19. Verification of development
  20. Working with session beans
  21. Creating a stateless session beans
  22. Creating a stateless session bean
  23. Configuring and Deploying the bean on RI Server
  24. Configuring and Deploying the bean on Web logic
  25. Working with Entity beans
  26. Understanding CMP
  27. Principles of CMP
  28. Creating a CMP bean
  29. Creating the abstract schema
  30. Mapping fields
  31. Configuring the CMR
  32. Deploying the bean
  33. Understanding BMP
  34. Working with MDB
  35. Review of JMS
  36. What is MDB?
  37. Features and usability of MDB
  38. Writing an MDB
  39. Setting up the Message Queue
  40. Configuring and Deploying the bean of Web logic
  41. Summarizing EJB

10. Java Messages Service (JMS)

  1. Messaging architecture
  2. Public/ Subscribing and point to point
  3. JMS API
  4. Queues and Topics in JMS
  5. Messages Types
  6. Creating and Using topics
  7. Creating and Using Queues
  8. Temporary Topics
  9. Message transactions
  10. Formatting Data with XML
  11. Integration with legacy systems
  12. Sample application
  13. Deploying and Execution the application
  14. 11. Struts
  15. Introduction to Struts
  16. Why Struts?
  17. Overview of Struts framework Components
  18. Your first Struts application
  19. Struts Installation and test
  20. Struts HML Tag Libraries
  21. Using forms- Submission, Navigation and Prepopulation

12. Cascading Style Sheets                                         Top

  1. What is CSS?
  2. Advantages of CSS
  3. Writing a CSS
  4. Using CSS in HTML
  5. Using CSS XML

13. The eXtensible Style sheet Language (XSL)

  1. What is XSL?
  2. Why use XSL?
  3. Comparing CSS and XSL
  4. Advantages of XSL
  5. Style sheets and transformations
  6. Namespace
  7. Extracting elements and attributes
  8. Handling iterations
  9. Decision making
  10. XSL example

14. Parsing XML documents

  1. What is a Parser
  2. Parser types
  3. List of available XML Parsing tools and API’s
  4. Comparing SAX
  5. Disadvantages of SAX
  6. Setting  SXA Parser Sample Applications
  7. Extracting elements
  8. Extracting Attributes
  9. Extracting Characters
  10. Handling events
  11. IDE’S
  12. ECLISE
  13. Net Beans
  14. SERVER’S
  15. Web logic
  16. JBOSS
  17. TOMCAT
  18. IBM WEBSPHERE.

                                  Top