Srihitha Technologies
    B7, 3rd Floor, Eureka Court, Beside Image Hospitals, Ameerpet, Hyderabad .
          Ph: 9885144200, 9394799566. www. srihithatechnologies.com

                                              Java

Duration: 70hrs

Core Java                                               •   String Tokenizer

                                                     Packages:
Introducing the JAVA technology:
                                                        •   Introduction to all predefined
   •   Relating Java with other languages
                                                            packages
   •   Showing how to download, install,
                                                        •   User Defined Packages
       and configure the Java environment
                                                        •   Access specifiers
       on a Windows system
   •   Describing the various Java
                                                     Exceptions and Assertions:
       technologies such as Java EE, Java
       ME, Embedded Java SE
                                                        •   Introduction
   •   Key features of the technology and
                                                        •   Exceptions categories
       advantages of using Java
   •   Java versions, Features and History              •   Standard Java Exception classes
   •   Java Programming format                          •   Creating your own Exception classes
   •   Java Keywords                                    •   Using Try-catch and finally clause
   •   Java Data Types                                  •   The multi-catch feature
   •   Declarations and Access Control                  •   Best Practices using Exceptions
   •   Operators and Assignments                        •   Assertions
   •   Flow Control
                                                     Multithreading:
   •   Typecasting
   •   Arrays
                                                        •   Introduction
   •   Command-line arguments
                                                        •   Thread creations
                                                        •   Thread Life cycle
OOPS:
                                                        •   Synchronization
   •   Introduction                                     •   Wait() notify() and notifyAll()
   •   Class                                                methods
                                                        •   Deadlock
   •   Object
                                                        •   Deamon Threads
   •   Local, Instance and static variables
   •   Constructors
                                                     I/O Streams:
   •   This keyword
   •   Inheritance
                                                        •   I/O using Java
   •   Working with super classes and
                                                        •   Byte Oriented Streams
       subclasses
                                                        •   Character Oriented Streams
   •   Using types of polymorphism such
                                                        •   Files
       as overloading, overriding, and
                                                        •   Serialization
       dynamic binding
   •   Abstraction
   •   Encapsulation                                 Wrapper Classes:
   •   Abstract classes
                                                        •   Introduction
   •   Interfaces
                                                        •   Byte, Short, Integer, Long
                                                        •   Float, Double
String Processing:
                                                        •   Character
   •   String manipulation with                         •   Boolean classes
       StringBuilder and StringBuffer
   •   Essential String Methods                      Generics and Collections:
Srihitha Technologies
    B7, 3rd Floor, Eureka Court, Beside Image Hospitals, Ameerpet, Hyderabad .
          Ph: 9885144200, 9394799566. www. srihithatechnologies.com

                                              Java

Duration: 70hrs

   •    Introduction                                    11. Sharing of data among servlets of a
   •    Generic Classes and type parameters                 web application
   •    Java.util Package                               12. Request dispatching
   •    List, Set and Map                               13. HttpServlet basics
   •    Stack and Queue                                 14. Session Tracking
                                                        15. Cookies
Inner Classes:                                          16. URL Rewriting
                                                        17. Filters
   •    Introduction                                    18. Listeners
   •    Member Inner classes                            19. Web-Security
   •    Static Inner classes                            20. Sample Application Development
   •    Local Inner classes                                 using Servlets
   •    Anonymous inner classes
                                                     JSP:
Java SE 7 New Features
                                                        1.  Introduction
                                                        2.  JSP Life cycle
Advanced Java                                           3.  JSP Implicit Objects
                                                        4.  Constituents of a JSP
JDBC:                                                   5.  Performing database operations with
                                                            JSP
   1.  Introduction                                     6. Using a Java Bean in a JSP
   2.  JDBC Architecture                                7. Sharing of Java Bean’s across JSP’s
   3.  JDBC API                                         8. JSP Models
   4.  Types of JDBC Drivers                            9. Custom Actions
   5.  JDBC Terminologies                               10. Custom Tag development steps
   6.  Steps to develop a database-aware                11. JSTL & Tag library
       java application
   7. Connectivity Approaches                        Servers:
   8. Retrieving the data from the database
   9. Java.sql.Statement                                1. Tomcat
   10. Java.sql.PreparedStatement                       2. Weblogic
   11. Java.sql.CallableStatement
   12. Batch Updates                                 Database:
   13. Types of ResultSet                            Oracle

SERVLETS:
                                                     J2EE Course
   1.  Introduction
   2.  Web application development                   J2EE
   3.  Web Application Architecture
   4.  Web container Model                           Remote Method Invocation
   5.  Web Application development
       System Requirements                              •    Introduction
   6. Servlets                                          •    Terminologies used in socket
   7. Servlets Architecture                                  programming
   8. Skeleton structure of a servlet                   •    Elements required in RMI
   9. Servlet life-cycle                                •    Steps for running RMI application
   10. Performing Database operations in                •    Problems with RMI
       servlet
Srihitha Technologies
   B7, 3rd Floor, Eureka Court, Beside Image Hospitals, Ameerpet, Hyderabad .
         Ph: 9885144200, 9394799566. www. srihithatechnologies.com

                                               Java

Duration: 70hrs

J2EE – Java 2 Platform Enterprise                                        Bean Managed
                                                                         
Edition                                                                  Transactions
                                                                              Bean managed
   •   Introduction                                                             transactions
   •   Component API                                                            for Stateless
   •   Service API                                                              Session Beans
   •   J2EE Architecture                                                      Bean
   •   J2EE Application Development                                             Managed
       Roles                                                                    Transactions
                                                                                for Stateful
Enterprise Java Beans                                                           session Beans
                                                                o Container Managed
   •   Introduction                                               Transactions
   •   Types of EJB’s                                    •   JDBC Connection Pooling in EJB
   •   Elements of EJB’s
   •   EJB Architecture                               MDB – Message Driven Bean
   •   Session Beans                                  JNDI – Java Naming and Directory
           o Stateless Session beans                  Interface
                   Elements required in
                      stateless session                  •   Introduction
                      beans                              •   Architecture of JNDI
                   Life cycle of Stateless              •   Programming with JNDI
                      Session Beans
                   Applications                      Java Messaging Service (JMS)
                      development with
                      stateless session                  •   Introduction
                      beans                              •   JMS Models
           o Stateful Session Beans
                   Elements required for             Server:
                      Stateful session beans
                   Life cycle of stateful               •   Bea Weblogic or IBM Websphere
                      session beans
                   Application                       IDE:
                      development with
                      stateful session beans             •   My Eclipse
   •   Entity Beans                                      •   IBM Rational Application Developer
           o Elements required to write an
              entity bean                             EJB 3.0 Features
           o Life cycle of an entity bean
           o Application development
              with Entity beans
           o Types of Entity beans
                   Container Managed
                      Persistence (CMP)
                   Bean Managed
                      Persistence (BMP)
   •   Transactions
           o Introduction
           o Types of Transactions

Java Online Training

  • 1.
    Srihitha Technologies B7, 3rd Floor, Eureka Court, Beside Image Hospitals, Ameerpet, Hyderabad . Ph: 9885144200, 9394799566. www. srihithatechnologies.com Java Duration: 70hrs Core Java • String Tokenizer Packages: Introducing the JAVA technology: • Introduction to all predefined • Relating Java with other languages packages • Showing how to download, install, • User Defined Packages and configure the Java environment • Access specifiers on a Windows system • Describing the various Java Exceptions and Assertions: technologies such as Java EE, Java ME, Embedded Java SE • Introduction • Key features of the technology and • Exceptions categories advantages of using Java • Java versions, Features and History • Standard Java Exception classes • Java Programming format • Creating your own Exception classes • Java Keywords • Using Try-catch and finally clause • Java Data Types • The multi-catch feature • Declarations and Access Control • Best Practices using Exceptions • Operators and Assignments • Assertions • Flow Control Multithreading: • Typecasting • Arrays • Introduction • Command-line arguments • Thread creations • Thread Life cycle OOPS: • Synchronization • Introduction • Wait() notify() and notifyAll() • Class methods • Deadlock • Object • Deamon Threads • Local, Instance and static variables • Constructors I/O Streams: • This keyword • Inheritance • I/O using Java • Working with super classes and • Byte Oriented Streams subclasses • Character Oriented Streams • Using types of polymorphism such • Files as overloading, overriding, and • Serialization dynamic binding • Abstraction • Encapsulation Wrapper Classes: • Abstract classes • Introduction • Interfaces • Byte, Short, Integer, Long • Float, Double String Processing: • Character • String manipulation with • Boolean classes StringBuilder and StringBuffer • Essential String Methods Generics and Collections:
  • 2.
    Srihitha Technologies B7, 3rd Floor, Eureka Court, Beside Image Hospitals, Ameerpet, Hyderabad . Ph: 9885144200, 9394799566. www. srihithatechnologies.com Java Duration: 70hrs • Introduction 11. Sharing of data among servlets of a • Generic Classes and type parameters web application • Java.util Package 12. Request dispatching • List, Set and Map 13. HttpServlet basics • Stack and Queue 14. Session Tracking 15. Cookies Inner Classes: 16. URL Rewriting 17. Filters • Introduction 18. Listeners • Member Inner classes 19. Web-Security • Static Inner classes 20. Sample Application Development • Local Inner classes using Servlets • Anonymous inner classes JSP: Java SE 7 New Features 1. Introduction 2. JSP Life cycle Advanced Java 3. JSP Implicit Objects 4. Constituents of a JSP JDBC: 5. Performing database operations with JSP 1. Introduction 6. Using a Java Bean in a JSP 2. JDBC Architecture 7. Sharing of Java Bean’s across JSP’s 3. JDBC API 8. JSP Models 4. Types of JDBC Drivers 9. Custom Actions 5. JDBC Terminologies 10. Custom Tag development steps 6. Steps to develop a database-aware 11. JSTL & Tag library java application 7. Connectivity Approaches Servers: 8. Retrieving the data from the database 9. Java.sql.Statement 1. Tomcat 10. Java.sql.PreparedStatement 2. Weblogic 11. Java.sql.CallableStatement 12. Batch Updates Database: 13. Types of ResultSet Oracle SERVLETS: J2EE Course 1. Introduction 2. Web application development J2EE 3. Web Application Architecture 4. Web container Model Remote Method Invocation 5. Web Application development System Requirements • Introduction 6. Servlets • Terminologies used in socket 7. Servlets Architecture programming 8. Skeleton structure of a servlet • Elements required in RMI 9. Servlet life-cycle • Steps for running RMI application 10. Performing Database operations in • Problems with RMI servlet
  • 3.
    Srihitha Technologies B7, 3rd Floor, Eureka Court, Beside Image Hospitals, Ameerpet, Hyderabad . Ph: 9885144200, 9394799566. www. srihithatechnologies.com Java Duration: 70hrs J2EE – Java 2 Platform Enterprise Bean Managed  Edition Transactions  Bean managed • Introduction transactions • Component API for Stateless • Service API Session Beans • J2EE Architecture  Bean • J2EE Application Development Managed Roles Transactions for Stateful Enterprise Java Beans session Beans o Container Managed • Introduction Transactions • Types of EJB’s • JDBC Connection Pooling in EJB • Elements of EJB’s • EJB Architecture MDB – Message Driven Bean • Session Beans JNDI – Java Naming and Directory o Stateless Session beans Interface  Elements required in stateless session • Introduction beans • Architecture of JNDI  Life cycle of Stateless • Programming with JNDI Session Beans  Applications Java Messaging Service (JMS) development with stateless session • Introduction beans • JMS Models o Stateful Session Beans  Elements required for Server: Stateful session beans  Life cycle of stateful • Bea Weblogic or IBM Websphere session beans  Application IDE: development with stateful session beans • My Eclipse • Entity Beans • IBM Rational Application Developer o Elements required to write an entity bean EJB 3.0 Features o Life cycle of an entity bean o Application development with Entity beans o Types of Entity beans  Container Managed Persistence (CMP)  Bean Managed Persistence (BMP) • Transactions o Introduction o Types of Transactions