General info: CS6501
INTERNET
PROGRAMMING
|
University – Anna university,
Tamil Nadu, India
Marks: UNIT 1 to 5 – 9+3 each unit
Period - TOTAL (L:45+T:15): 60 PERIODS
|
OBJECTIVES:
: The student should be made to:
1) Learn Java Programming.
2) Understand different Internet Technologies.
3) Be exposed to java specific web services
architecture.
|
|
UNIT
I- JAVA
PROGRAMMING
An
overview of Java – Data Types – Variables and Arrays – Operators – Control
Statements – Classes – Objects – Methods – Inheritance - Packages – Abstract
classes – Interfaces and Inner classes – Exception handling - Introduction to
Threads – Multithreading – String handling – Streams and I/O – Applets.
|
|
UNIT
II- WEBSITES BASICS, HTML
Web
2.0: Basics-RIA Rich Internet Applications - Collaborations tools -
Understanding websites and web servers: Understanding Internet – Difference
between websites and web server- Internet technologies Overview
–Understanding the difference between internet and intranet; HTML and CSS:
HTML 5.0 , XHTML, CSS 3.
|
|
UNIT III- CLIENT
SIDE AND SERVER SIDE PROGRAMMING
Java
Script: An introduction to JavaScript–JavaScript DOM Model-Date and
Objects,-Regular Expressions- Exception Handling-Validation-Built-in objects-Event
Handling- DHTML with JavaScript. Servlets: Java Servlet Architecture- Servlet
Life Cycle- Form GET and POST actions- Session Handling- Understanding
Cookies- Installing and Configuring Apache Tomcat Web Server;- DATABASE
CONNECTIVITY: JDBC perspectives, JDBC program example - JSP:
Understanding Java Server Pages-JSP Standard Tag Library(JSTL)-Creating HTML
forms by embedding JSP code.
|
|
UNIT
IV- PHP and XML
An
introduction to PHP: PHP- Using PHP- Variables- Program control- Built-in
functions-Connecting to Database – Using Cookies-Regular Expressions; XML:
Basic XML- Document Type Definition- XML Schema DOM and Presenting XML, XML
Parsers and Validation, XSL and XSLT Transformation, News Feed (RSS and
ATOM).
|
|
UNIT
V- INTRODUCTION TO AJAX and WEB
SERVICES
AJAX:
Ajax Client Server Architecture-XML Http Request Object-Call Back Methods;
Web Services: Introduction- Java web services Basics – Creating, Publishing
,Testing and Describing a Web services (WSDL)-Consuming a web service,
Database Driven web service from an application – SOAP.
|
|
OUTCOMES: At the end of the course, the student should be able
to:
1) Implement
Java programs.
2) Create
a basic website using HTML and Cascading Style Sheets.
3) Design
and implement dynamic web page with validation using JavaScript objects and
by applying different event handling mechanisms.
4) Design
rich client presentation using AJAX.
5) Design
and implement simple web page in PHP, and to present data in XML format.
6) Design
and implement server side programs using Servlets and JSP.
|
|
TEXT
BOOKS: 1. Deitel and Deitel and
Nieto, “Internet and World Wide Web - How to Program”, Prentice
Hall, 5th Edition, 2011.
2.
Herbert Schildt, “Java-The Complete Reference”, Eighth Edition, Mc Graw Hill
Professional, 2011.
|
|
REFERENCES: 1. Stephen Wynkoop and John Burke “Running a Perfect
Website”, QUE, 2nd Edition,1999. 2. Chris Bates, Web Programming – Building
Intranet Applications, 3rd Edition, Wiley Publications, 2009. 3. Jeffrey C
and Jackson, “Web Technologies A Computer Science Perspective”, Pearson
Education, 2011. 4. Gopalan N.P. and Akilandeswari J., “Web Technology”,
Prentice Hall of India, 2011. 5. Paul Dietel and Harvey Deitel, “Java How to
Program”, , 8th Edition Prentice Hall of India. 6. Mahesh P. Matha, “Core
Java A Comprehensive Study”, Prentice Hall of India, 2011. 7. Uttam K.Roy,
“Web Technologies”, Oxford University Press, 2011.
|
|
Wednesday, 13 June 2018
CS6501 INTERNET PROGRAMMING
Subscribe to:
Post Comments (Atom)
Active Employee Report
Active Employee Report SELECT PPPMF.PRIORITY, "PER_ALL_PEOPLE_F_1"."PERSON_NUMBER" AS "PERSON_NUMBER...
-
/* Name : Annual leave Bonus v3 DATE: 23-03-2020 CREATED BY : PARTHA This report is to get the employee's performance rating...
-
1) Microsoft excel short cut keys. 2) Microsoft for beginners #1 3) Microsoft for beginners#2 4) ...
No comments:
Post a Comment