Advanced Java Programming
-40%
  • Advanced Java Programming

Advanced Java Programming

₹222.00
₹370.00
Tax excluded
1649
13 Items

Specific References

Advanced Java Programming

Author: Vijay Patil, Sanjay Shimpi

Book ID: 1649

ISBN: 978-93-5016-318-4

Quantity
In Stock

CONTENTS

1. Introduction to Abstract Windowing Toolkit (AWT) & Swings

1. Working with Windows and AWT

1.1 Abstract Window Toolkit

1.2 AWT Features

1.3 AWT Classes

2. Window Fundamentals

2.1 Component

3. Creating a Windowed Program

4. AWT Controls, Layout Managers and Menus

4.1 Control Fundamentals

4.2 Layout Managers

5. Introduction of Swing

5.1 Java Foundation Classes

5.2 JFC Technologies

5.3 Features of Swing

5.4 Difference between Swing and AWT

5.5 Pros and Cons of Swing

5.6 Swing Components

5.7 Java Swing Packages

5.8 Swing Basic Containers

5.9 MVC Architecture

5.10 Working with Swing

Multiple Choice Questions

2. Event Handling

1. Introduction

2. The Delegation Event Model

2.1 How Does the Model Work?

2.2 Delegating the Event

2.3 Event Sources

2.4 Event Listeners

2.5 Event Classes

2.6 ActionEvent Class

2.7 The AdjustmentEvent Class

2.8 The ComponentEvent Class

2.9 The ContainerEvent Class

2.10 The FocusEvent Class

2.11 The InputEvent Class

2.12 The ItemEvent Class

2.13 The KeyEvent Class

2.14 The MouseEvent Class

2.15 MouseWheelEvent

2.16 The TextEvent Class

2.17 The WindowEvent Class

2.18 Sources of Events

3. Adapter Classes

4. Inner Classes

5. Event Listener Interfaces

5.1 Handling Mouse Events

5.2 Handling Keyboard Events

Multiple Choice Questions

3. Networking and Security

1. Introduction

2. Basics of Networking

2.1 Protocol

2.2 Socket Overview

2.3 Port

2.4 Client/Server Paradigm

2.5 Reserved Sockets

2.6 Web Server

2.7 Proxy Servers

2.8 Internet Addressing

3. InetAddress Class

3.1 Factory Methods

3.2 Instance Methods

4. Transmission Control Protocol (TCP)

4.1 Java Socket's and ServerSocket's

4.2 Socket Class

4.3 ServerSocket Class

5. URL

5.1 URL Format

5.2 Methods of URL Class

5.3 URLConnection

5.4 Reading from and Writing to a URLConnection

5.5 User Datagram Protocol (UDP)

5.6 Datagrams

5.7 DatagramPacket

5.8 DatagramSocket

5.9 Sending and Receiving Datagrams

6. Security with Java

Multiple Choice Questions

4. Interacting with Database

1. Introduction

2. Java as Database Front End

2.1 Database Access Methods

2.2 Database Client-Server Methodology

2.3 Two-Tier Architectures/Model

2.4 Three-Tier Architecture / Model

2.5 What is JDBC?

2.6 The JDBC Structure

2.7 JDBC Components

2.8 JDBC Drivers

2.9 Why Do We Need JDBC?

3. The JDBC API

3.1 Java Interfaces, Objects and Exceptions

3.2 The JDBC Process

3.3 DriverManager Class

3.4 Statement Objects

3.5 Interface Statement methods

3.6 PreparedStatement Interface

3.7 Resultset

3.8 CallableStatement Object

Multiple Choice Questions

5. Servlets and JSP

1. Introduction

2. The Hypertext Transfer Protocol (HTTP)

2.1 HTTP Requests

2.2 HTTP Responses

3. Servlets

3.1 How a Servlet Works?

3.2 The Javax.Servlet Package

3.3 The Servlet’s Life Cycle

4. Types of Servlet

4.1 Generic Servlet

4.2 The HttpServlet Class

5. Session Tracking and Management

5.1 User Authentication

5.2 Hidden From Fields

5.3 URL Rewriting

5.4 Cookies

5.5 Simple Cookie Operations

5.6 Session Objects

6. Introduction to Servlet Chaining and Filters

7. JSP

7.1 Expression Tag

7.2 JSP Declarations

7.3 Life Cycle of JSP

7.4 Java Beans

7.5 JAR Files

Multiple Choice Questions