ADVANCED JAVA PROGRAMMING Syllabus of Jntu II year MCA IV semester




JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY
, HYDERABAD
II Year MCA IV Semester
ADVANCED JAVA PROGRAMMING
UNIT-I:
HTML Common tags- List, Tables, images, forms, Frames; Cascading Style sheets;
Introduction to Java Scripts, Objects in Java Script, Dynamic HTML with Java Script
UNIT -II:
XML: Document type definition, XML Schemas, Document Object model, Presenting
XML, Using XML Processors: DOM and SAX
UNIT- III:
Review of Applets, Class, Event Handling, AWT Programming
Introduction to Swing:
JApplet, Handling Swing Controls like Icons – Labels – Buttons – Text Boxes – Combo
– Boxes – Tabbed Pains – Scroll Pains – Trees – Tables Differences between AWT
Controls & Swing Controls Developing a Home page using Applet & Swing
UNIT - IV:
Java Beans Introduction to Java Beans, Advantages of Java Beans, BDK Introspection,
Using Bound properties, Bean Info Interface, Constrained properties Persistence,
Customizers, Java Beans API
UNIT - V:
Introduction to Servelets: Lifecycle of a Serverlet, JSDK The Servelet API, The
javax.servelet Package, Reading Servelet parameters, Reading Initialization parameters.
The javax.servelet HTTP package, Handling Http Request & Responses, Using Cookies-
Session Tracking, Security Issues
UNIT -VI:
Introduction to JSP The Problem with Servelet. The Anatomy of a JSP Page, JSP
Processing.
JSP Application Design with MVC Setting Up and JSP Environment: Installing the Java
Software Development Kit, Tomcat Server & Testing Tomcat
UNIT - VII:
JSP Application Development: Generating Dynamic Content, Using Scripting Elements
Implicit JSP Objects, Conditional Processing – Displaying Values Using an Expression to
Set an Attribute, Declaring Variables and Methods Error Handling and Debugging
Sharing Data Between JSP pages, Requests, and Users Passing Control and Date between
Pages – Sharing Session and Application Data – Memory Usage Considerations
UNIT - VIII:
Database Access Database Programming using JDBC Studying Javax.sql.* package
Accessing a Database from a JSP Page Application – Specific Database Actions
Deploying JAVA Beans in a JSP Page. Introduction to struts framework.
TEXT BOOKS:
Internet and World Wide Web – How to program by Dietel and Nieto Pearson
Education Asia. (Chapters: 3, 4, 8, 9, 10, 11, 12 – 18)
The complete Reference Java 2 Third Edition by Patrick Naughton and Herbert
Schildt. (Chapters: 19, 20, 21, 22, 25, 27)
Java Server Pages by Hans Bergstan. (Chapters: 1 – 9)
REFERENCE BOOKS:
1. Internet and World Wide Web – How to program by Dietel and Nieto PHI/Pearson
Education Asia.
2. Jakarta Struts Cookbook , Bill Siggelkow, S P D O’Reilly for chap 8.
3. Murach’s beginning JAVA JDK 5, Murach, SPD
4. An Introduction to web Design and Programming –Wang-Thomson
5. Web Applications Technologies Concepts-Knuckles,John Wiley
6. Programming world wide web-Sebesta,Pearson
7. Building Web Applications-NIIT,PHI
8. Web Warrior Guide to Web Programmming-Bai/Ekedaw-Thomas
9. Beginning Web Programming-Jon Duckett WROX.
10. Java Server Pages, Pekowsky, Pearson.


Reference: http://www.gmrit.org/resources/syllabus_mca.pdf


Related Articles

Creating new JEE 5 applications (Java and EJB Web Services) using RAD 7.5

Now days, most of the enterprise applications are developed in RAD 7.0+ (Rational Application Developer). The Web service application can be written in Java or in EJB. For creating Web services in Java or EJB, the vast documentation is available. Referring such documentation during speedy development period becomes a hectic job. So to avoid it, this article will help to easily develop a JEE5 application using simple steps.

Program for Addition performer in Java

This article provides a description to the addition performer in Java, that can perform addition operation on two input numbers. Code for the addition performer is provided in the article. The program is based on use of Swings. In Java Frames can be created and different text fields alongwith labels corresponding to them can be added. And use of all these elements can develope an efficient adder.

What is difference between an Interface and Abstract class in Java?

Are you looking for an article which explains the concepts of an Interface and Abstract class in simple language? Then your search ends here. Read this article, herein the detail about abstract class and an Interface is given. Also the important differences between an Interface and Abstract class is in Java is explained. This article highlights the important aspects regarding whether abstract class to be used or an Interface is to be used for given requirement of Enterprise application.

Directory Structure - XML Output

In this article, I have submitted a Java program. We will be able to get the dynamic XML file with treeview represents a folder and file structure of a given folder path using it. This Java program also show how to use a recursive function to read a directory structure and then save it to XML file. I commented properly for your better understanding how the program flow goes. The output XML file is well-formed

More articles: Java

Comments

No responses found. Be the first to comment...


  • Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
  • No HTML formatting and links to other web sites are allowed.
  • This is a strictly moderated site. Absolutely no spam allowed.
  • Name:
    Email: