1. Trang chủ
  2. » Giáo Dục - Đào Tạo

6629 module PM advanced application development 2 ver 1 0

12 61 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 281 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

IntroductionAt the end of this course, students will be able to:  Understand the JDBC API  Learn database connectivity and use of stored procedures and rowsets  Learn the enhancement

Trang 1

Module Presenter’s Manual

for

Advanced Application

Development -II

Curriculum Code: 6629

Effective from: Feb 2014

Ver 1.0

Trang 2

Version No Effective Date Change Replaced

Pages

1.0 Feb - 2014 New

Trang 3

-© 2014 Aptech Limited DM1

Table of Contents

Sr.

No.

Details Page

No.

2. Information on Module Session All o cat i on 4

Trang 4

1 Introduction

At the end of this course, students will be able to:

 Understand the JDBC API

 Learn database connectivity and use of stored procedures and rowsets

 Learn the enhancements in JDBC 4.0 and 4.1

 Understand Java Security, Cryptography, and Digital Signatures

 Learn about the SQLXML and XML data types

Trang 5

© 2014 Aptech Limited DM1

Presenter’s Manual Advanced Application Development - II

2 Information on Session Allocation

(No of Hrs) (No of Hrs) Lab (No of Hrs) Total Advanced Application

Throughout this Presenter’s Manual, the module Advanced Application Development –

II will be referred to as AAD2.

Trang 6

3 Module Deliverables available on OnlineVarsity

URL: http://onlinevarsity.com

 Faculty account: contact with GL

 Student account:

o Account: student’s email

o Password: portal enrolment ID (default)

To aid the teaching process, following are the deliverables

Faculty Deliverables: Presenter Manual (PM)

To aid the learning process, following are the deliverables

Student Deliverables: Learner’s Guide (eBook)

Resources available on OnlineVarsity for Students:

Feature - Description/Functionality Download Book - Student has the option to download the subject

related e-book and read offline.

Glossary - Student can access a list of subject related specialized

words with their definitions.

FAQ - Student can access frequently asked questions and their

answers.

Show Me How - Student can view a step-wise

simulation/demonstration of the module related topics.

Let Me Try - Student can practice a step-wise

simulation/demonstration of the module related topics.

Practice 4 Me - Student can test and evaluate their understanding of

module related topics.

Trang 7

© 2014 Aptech Limited DM1

Presenter’s Manual Advanced Application Development - II

Work Assignments - Student can solve scenario based lab

assignments (Hands-on) The faculty will evaluate and give their feedbacks.

Download Source code/Files – Student can download courseware

related source files.

References - Student can access additional subject related material

for reading.

Feedback - Student can provide feedback on the course material.

Ask to Learn – Student can submit subject related technical queries.

Queries submitted will be directed to the particular course coordinator/head.

Trang 8

4 Week-wise Session Schedule

A Session has duration of 2 hrs

The Concepts session is to be conducted in the classroom

Lab session is to be conducted in the lab

Delivery scheme 1: 4 session per week

AAD2 – T1

Session 2 AAD2 – L1

Session 3 AAD2 – T2

Session 4 AAD2 – L2

AAD2 – T3

Session 6 AAD2 – L3

Session 7 AAD2 – T4

Session 8 AAD2 – L4

Delivery scheme 2: 6 session per week

AAD2 – T1 Session 2 AAD2 – L1

Session 3 AAD2 – T2 Session 4 AAD2 – L2

Session 5 AAD2 – T3 Session 6 AAD2 – L3

AAD2 – T4 Session 8 AAD2 – L4 AAD2: Advanced Application Development - II

T: Theory Session, L: Lab Session

Trang 9

© 2014 Aptech Limited DM1

Presenter’s Manual Advanced Application Development - II

5 Session Coverage

Session

No.

Session

Deliverables’ Mapping

AAD2 – T1 All the topics as listed below from Session 1 and Session 2 of Database

Programming in Java book should be covered in this session

Session 1 – JDBC Concepts

 Explain JDBC architecture and database connectivity

 Explain creation of a JDBC application

 Explain creation of queries and different types of queries

 Explain exception handling in a JDBC application

 Explain the use of Stored Procedures and Transactions

 Describe RowSets

 Explain JDBCRowset and CachedRowset

Session 2 – Features of JDBC 4.0 and JDBC 4.1

 Explain Auto loading of JDBC driver and enhancement in connection management

 Describe the ResultSet interface and SQL Exception Handling enhancements

 Explain ROWID Support and enhancements in interfaces and Large Data Objects

 Explain the use of Scalar functions and try-with resources

 Explain the RowsetFactory interface and RowsetProvider class

 Describe JoinRowset, WebRowset, and FilteredRowset

Database Programming in Java Session 1 Session 2

AAD2 – L1 The workshop lessons of Session 3 and Session 4 of Database

Programming in Java course should

be covered in this session

Database Programming in Java (OnlineVarsity) Session 1 Session 2

Trang 10

3 Session 3

AAD2 – T2 All the topics as listed below from Session 3 and Session 4 of Database

Programming in Java book should be covered in this session

Session 3 – Java Security

 Explain Java security architecture

 Explain security of Java applets and applications

 Describe security policy definition for applets and application

 Explain Java Authentication and Authorization Service (JAAS)

 Explain Java Secure Sockets Extension (JSSE)

Session 4 – Cryptography

 Explain Cryptography

 Describe Cryptography Architecture

 Explain Java Cryptography Extension

 Describe the Cipher class

 Explain password-based encryption

 Explain the new security features in Java

Database Programming in Java Session 3 Session 4

AAD2 – L2 The workshop lessons of Session 3 and Session 4 of Database

Programming in Java course should

be covered in this session

Database Programming in Java (OnlineVarsity) Session 3 Session 4

AAD2 – T3 All the topics as listed below from Session 5 of Database Programming

in Java book should be covered in this session

Session 5 – Digital Signatures

 Introduction to Digital Signatures

 Signing and Verifying Data Using Java Tools

 Signing and Verifying Data Using Security API

Database Programming in Java Session 5

AAD2 – L3 The workshop lessons of 5 of Database Programming in Java

course should be covered in this session

Database Programming in Java (OnlineVarsity) Session 5

Trang 11

© 2014 Aptech Limited DM1

Presenter’s Manual Advanced Application Development - II

AAD2 – T4 All the topics as listed below from Session 6 of Database Programming

in Java book should be covered in this session

Session 6 – Handling XML Data

 Explain SQLXML and XML datatypes

 Explain XML Digital Signatures

Database Programming in Java Session 6

AAD2 – L4 The workshop lessons of 5 of Database Programming in Java

course should be covered in this session

Database Programming in Java (OnlineVarsity) Session 6

Trang 12

6 Library References

 Database Programming with JDBC & Java, Second Edition by George Reese

 Java Database Programming Bible by John O'Donahue

~~ End of Document ~~

Ngày đăng: 27/10/2019, 09:26

TỪ KHÓA LIÊN QUAN

w