6629 module PM advanced application development 2 ver 1 0

12 60 0
6629 module PM advanced application development 2 ver 1 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

Module Presenter’s Manual for Advanced Application Development -II Curriculum Code: 6629 Effective from: Feb 2014 Ver 1.0 Amendment Record Version No 1.0 DM1 Effective Date Feb - 2014 Change New © 2014 Aptech Limited Replaced Pages - Table of Contents Sr Details No Page No Introduction Information on Module Session Allocation Week-wise Session Schedule Session Coverage Library References 11 DM1 © 2014 Aptech Limited Presenter’s Manual Advanced Application Development - II Introduction At the end of this course, students will be able to: • • • • • DM1 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 © 2014 Aptech Limited Presenter’s Manual Advanced Application Development - II Information on Session Allocation Module Advanced Application Development – II Theory (No of Hrs) Lab (No of Hrs) Total (No of Hrs) 16 Throughout this Presenter’s Manual, the module Advanced Application Development – II will be referred to as AAD2 DM1 © 2014 Aptech Limited Presenter’s Manual Advanced Application Development - II 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 Me - Student can test and evaluate their understanding of module related topics DM1 © 2014 Aptech Limited 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 DM1 © 2014 Aptech Limited Presenter’s Manual Advanced Application Development - II Week-wise Session Schedule • • • A Session has duration of hrs The Concepts session is to be conducted in the classroom Lab session is to be conducted in the lab Delivery scheme 1: session per week Week Day Session AAD2 – T1 Session AAD2 – T3 Day Session AAD2 – L1 Session AAD2 – L3 Day Session AAD2 – T2 Session AAD2 – T4 Day Session AAD2 – L2 Session AAD2 – L4 Delivery scheme 2: session per week Week Day Day Session AAD2 – T1 Session AAD2 – T2 Session AAD2 – T3 Session Session AAD2 – L2 Session AAD2 – L3 AAD2 – L1 Session AAD2 – T4 Session AAD2 – L4 AAD2: Advanced Application Development - II T: Theory Session, L: Lab Session DM1 Day © 2014 Aptech Limited Presenter’s Manual Advanced Application Development - II Session Coverage Session No Session Title Session Details Session All the topics as listed below from AAD2 – T1 Session and Session of Database Programming in Java book should be covered in this session Session – JDBC Concepts Deliverables’ Mapping Database Programming in Java Session Session • 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 – 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 Session The workshop lessons of Session AAD2 – L1 and Session of Database Programming in Java course should be covered in this session Database Programming in Java (OnlineVarsity) Session Session DM1 © 2014 Aptech Limited Presenter’s Manual Advanced Application Development - II Session All the topics as listed below from AAD2 – T2 Session and Session of Database Programming in Java book should be covered in this session Session – Java Security Database Programming in Java Session Session • 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 – 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 Session The workshop lessons of Session AAD2 – L2 and Session of Database Programming in Java course should be covered in this session Database Programming in Java (OnlineVarsity) Session Session Session All the topics as listed below from AAD2 – T3 Session of Database Programming in Java book should be covered in this session Database Programming in Java Session Session – Digital Signatures • Introduction to Digital Signatures • Signing and Verifying Data Using Java Tools • Signing and Verifying Data Using Security API Session The workshop lessons of of AAD2 – L3 Database Programming in Java course should be covered in this session Database Programming in Java (OnlineVarsity) Session DM1 © 2014 Aptech Limited Presenter’s Manual Advanced Application Development - II Session All the topics as listed below from AAD2 – T4 Session of Database Programming in Java book should be covered in this session Database Programming in Java Session Session – Handling XML Data • Explain SQLXML and XML datatypes • Explain XML Digital Signatures Session AAD2 – L4 The workshop lessons of of Database Programming in Java course should be covered in this session Database Programming in Java (OnlineVarsity) Session DM1 © 2014 Aptech Limited Presenter’s Manual Advanced Application Development - II Library References • • Database Programming with JDBC & Java, Second Edition by George Reese Java Database Programming Bible by John O'Donahue ~~ End of Document ~~ DM1 © 2014 Aptech Limited ... Delivery scheme 1: session per week Week Day Session AAD2 – T1 Session AAD2 – T3 Day Session AAD2 – L1 Session AAD2 – L3 Day Session AAD2 – T2 Session AAD2 – T4 Day Session AAD2 – L2 Session AAD2... Delivery scheme 2: session per week Week Day Day Session AAD2 – T1 Session AAD2 – T2 Session AAD2 – T3 Session Session AAD2 – L2 Session AAD2 – L3 AAD2 – L1 Session AAD2 – T4 Session AAD2 – L4... AAD2 – L4 AAD2: Advanced Application Development - II T: Theory Session, L: Lab Session DM1 Day © 20 14 Aptech Limited Presenter’s Manual Advanced Application Development - II Session Coverage Session

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

Từ khóa liên quan

Mục lục

  • 3. Module Deliverables available on OnlineVarsity

Tài liệu cùng người dùng

Tài liệu liên quan