Industrial Training

mca Syllabus

Visual Programming & Web Technology
Code: CS-703
Contact: 3L
Credits: 3
Allotted Hrs: 45L

Windows concepts and terminology, key elements [11]
Creating the look, communication via messages, windows resources and functions, adding multimedia and sound resources
Writing windows applications, taking control of windows, adding menus, dialog boxes, Special controls. Concepts of X-Windows System & programming.
Introduction to Visual Basic & difference with BASIC. Concept about form Project, Application, Tools, Toolbox, Controls & Properties. Idea about Labels, Buttons, Text Boxes.
Data basics, Different type variables & their use in VB, sub-functions & Procedure details, Input box () & Msgbox (). Making decisions, looping
List boxes & Data lists, List Box control, Combo Boxes, data Arrays.
Frames, buttons, check boxes, timer control, Programming with data, built in functions, ODBC data base connectivity. Data form Wizard, query, and menus in VB Applications, Graphics.

Dynamic Web Pages [2L]
The need of dynamic web pages; an overview of DHTML, cascading style sheet (css), comparative studies of different technologies of dynamic page creation

Active Web Pages [2L]
Need of active web pages; java applet life cycle.

Java Script [3L]
Data types, variables, operators, conditional statements, array object, date object, string object.
Java Servlet [4L]
Servlet environment and role, HTML support, Servlet API, The servlet life cycle, Cookies and Sessions.

JSP [15L]
JSP architecture, JSP servers, JSP tags, understanding the layout in JSP, Declaring variables, methods in JSP, inserting java expression in JSP, processing request from user and generating dynamic response for the user, inserting applets and java beans into JSP, using include and forward action, comparing JSP and CGI program, comparing JSP and ASP program; Creating ODBC data source name, introduction to JDBC, prepared statement and callable statement.

J2EE[7L]
An overview of J2EE web services, basics of Enterprise Java Beans, EJB vs. Java Beans, basics of RMI, JNI.
Books:
1. Win32 API Programming With VB , Roman,SPD/O’REILLY
2.Learn Microsoft VB 6.0 Now,Halvorson, PHI/MSP
3.Visual Basic 6 from the Ground Up, Cornell,TMH
4.Visual Basic 6, CDG, TMH
5. Visual Basic 6,Dietel, Pearson
6.Visual basic 6.0 in 30 days, Krishnan, Scitech
7.Beginning VB 6 ,Wright,SPD/WROX
8. Visual Basic Complete, Prasenjit Sinha, S. Chand
9. Web Technologies - Godbole A. S. & Kahate A., TMH.
10.Web Technology & Design - Xavier C., New Age Publication.
11. Java Server Programming, J2EE edition. (VOL I and VOL II); WROX publishers
11. X-Window System, R.W.Scheifler & J. Gettys, PHI.

Hi I am Pluto.