This course introduces computer programming using the JAVA programming language with object-oriented programming principles. Java is a high-level programming language originally developed by Sun Microsystems and released in 1995. Java runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger.
Java Database Connectivity
- JDBC Product
- Types of Drivers
- Two-Tier Client/Server Model
- Three-Tier Client/Server Model
- Basic Steps of JDBC
- Creating and Executing SQL Statement
- The Result Set Object
- Working with Database MetaData
- Interface
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
Hibernate
- Introduction to Hibernate 3.0
- Hibernate Architecture
- First Hibernate Application
Java Server Pages
- JSP Technologies
- Understanding the client-server model
- Understanding web server software
- Configuring JSP server
- Handling JSP Errors
- JSP Translation Time Errors
- JSP Request Time Errors
- Creating a JSP Error Page
RMI / EJB / XML
- RMI Architecture
- Designing RMI application
- Executing RMI application
- Types of Enterprise Java beans
- Session Bean & Entity Bean
- Features of session Bean
- Life-cycle of stateful session bean
- Features of Entity Bean
- Life-cycle of entity bean
- Container- managed Transactions
- Bean-managed Transactions
- Implementing a container-managed entity bean
- What is XML?
- XML Syntax Rules
Structs
- 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 action form class
- Using struts HTML tags
- Introduction to Struts validator framework
- Client Side address validation in struts
- Custom validators Example
- Developing Applications with struts tiles
Studied or Worked here? Share Your Review
Please do not post:
Thank you once again for doing your part to keep Edarabia the most trusted education source.