Muffakham Jah College of Engineering and Technology (Sultan ul Loom Education Society) Computer Science and Engineering Department

Course Handout 2014-2015 Course Code: CS 351 Course Title: Web Programming and Services Class: B.E 3/4, Semester-II, Section-A Contact Hours per week: 4 Theory + 1 Tutorial Course Coordinator: Mr. Syed Mohiuddin Course Coordinator Phone: 9885495740 Course Coordinator Email: [email protected] Course Coordinator Location: 2206D Course Coordinator Availability: Tuesday 12:30 - 13:30, Wednesday 12:30 – 13:30 Resource Link: http://mjcollege.ac.in/studentresourceslist.php?resourceusername=syed

Pre-requisite Courses: CS251 – Object Oriented Programming using Java CS281 – Java Lab

Course Description: This course will expose students to the programming techniques used in developing interactive web content. In particular, the course builds on the power of Javascript and XML to design web pages that dynamically interact with databases that reside on a server. The course begins by reviewing basic web technologies (XHTML, XML) and exploring the use of JavaScript to add interactive elements, as well as usage of advance Java concepts such as Serlvets, JSP, etc. with various service API’s. This course also introduces .Net Platform to prepare students to explore C# and ASP.Net as alternative approach for web development.

Course Outcomes On successful completion of this course, students will be able to: 1. Create user friendly, interactive websites with XHTML Specifications using client side Javascript 2. Demonstrate Server Side Programming using J2EE with filters 3. Undertake server side programming using JSP 4. Describe JDBC API for interfacing with databases and explore Java Mail API 5. Develop application on .Net Platform using ASP.Net and C#

Overview of Learning Activities 1. Lectures 2. Assignment Work 3. Tutorials and Programming Activity

Overview of Learning Resources 1. Prescribed Text Book a. Professional Java Server Programming J2EE, 1.3 Edition, by Subrahmanyam Allamaraju, Cedric Beust, Apress Publications b. Programming the World Wide Web, Robert W. Sebesta, Pearson Education. c. Professional .NET Framework 2.0, by Joe Duffy Wiley India, 2007 2. Reference Books / Resources in the Library a. Java The Complete Reference, 9th Edition, Herbert Schildt, Tata McGraw-Hill Education 3. Freely accessible internet sites a. http://www.w3schools.com b. http://net-tutorials.com/

4. Computer Software a. J2SE 1.6 SDK & Apache Tomcat Server 6.0 b. Microsoft Visual Studio 2008 c. SQL Database

Overview of Assessment i. Class Tests

20 Marks

ii. University Exam

75 Marks

iii. Assignments, Tutorial & Programming Activity

05 Marks

Course Coordinator

Course Advisor

Module Coordinator

Program Coordinator

Head-CSED

MJCET/CSED/CO’s/IP/Revision 01

Course Handout - Web Programming and Services Theory.pdf ...

Course Handout - Web Programming and Services Theory.pdf. Course Handout - Web Programming and Services Theory.pdf. Open. Extract. Open with. Sign In.

54KB Sizes 2 Downloads 246 Views

Recommend Documents

Course Outcome - Web Programming and Networking Lab.pdf ...
Course Outcome - Web Programming and Networking Lab.pdf. Course Outcome - Web Programming and Networking Lab.pdf. Open. Extract. Open with. Sign In.

CRASH COURSE _ ACCOMPANYING HANDOUT _ FAMILY ...
No temple: All “available” ordinances are done. The person could have a. spouse/parents ... Attach records that match, gaining the information from that record. 6) Reserve available ordinances. Page 1 of 1. CRASH COURSE _ ACCOMPANYING HANDOUT _ F

HANDOUT
Why do you think Paul says we are light in verses 8–14? Is there something in our identity that has changed from darkness to light? Paul also asks us to “live as ...

Catalog
18: Studio Visit: SEO. 17: Terry Haggerty: Angle ...... 19: Interview with Vera Cortês / Vera Cortês Art Agency / ARCO 2008 Madrid, Spain. 18: Dan Perjovschi: Stu ...

DataCite2RDF
Feb 4, 2016 - class pro:Role in PRO, or of its sub-classes in SCORO: • scoro:contact-person. • scoro:data-creator. • scoro:data-curator. • scoro:data-manager. • pro:distributor. • pro:editor. • scoro:funder. • scoro:host-institution.

negative
Jun 3, 2016 - Oil near USD50/bbl but industry players not excited ... should disconnect oil services players' stock price with oil price as ..... Software Technology • Telcos ..... constituting legal, accounting or tax advice, and that for accurate

Web Services Annotation and Reasoning
handle and to manipulate them by introducing Semantic Web technologies and additional logical formalisms into the annotation process. The annotation proc-.

negative
Jun 3, 2016 - stronger confidence on oil price sustainability, there is little hope for a .... year, the sentiment from oil companies remains negative and capital .... Automotive • Semiconductor • Technology ..... Structured securities are comple

Catalog
18: Studio Visit: SEO. 17: Terry Haggerty: Angle of Response / Kuttner Siebert Gallery, Berlin. 14: Interview with Dan Perjovschi at Fumetto Festival Lucerne.

Catalog
10: Urs Fischer: Service à la Française (2009) / Luma Westbau / Pool etc. ...... 10: Claes Oldenburg & Coosje van Bruggen: The European Desktop / Ivorypress ...

Creating and Consuming Web Services
No part of this work may be reproduced or transmitted in any form or by any means, electronic ... Phone 510-549-5930, fax 510-549-5939, email [email protected], or visit ...... After that, a customer looking for a service of that type can find it in ..

Creating and Consuming Web Services
Outside the United States: fax +49 6221 345229, email [email protected], or ...... Google API. .

DataCite2RDF
Feb 4, 2016 - Changes the examples used for 6 Subject, and for 11 AlternateIdentifier. 5. Corrected an RDF term duplication in 7.2 contributorName. 6. Improvement to the formatting of the exemplar RDF statements, to enhance clarity. 7. Added “data

XML Programming: Web Applications and Web ...
Listings 1 - 11 - using XML data with relational databases. • building ...... DTDs are good at design time, and they are useful as a concise description of a shared ...

XML Programming: Web Applications and Web ...
Listings 1 - 11 - a degree in Russian from an ivy league school in the United States. He has pub- ..... XML IS THE CENTRAL TECHNOLOGY of the Internet. When it first ...... All their contributions are online, together with an excellent. 74. Chapter ..

MWE COURSE HANDOUT 2015-16.pdf
Brain storming. sessions. Chalk and Talk,. Test3. Page 3 of 12. MWE COURSE HANDOUT 2015-16.pdf. MWE COURSE HANDOUT 2015-16.pdf. Open. Extract.

COURSE HANDOUT LAB-2017-SEM-II.pdf
COURSE HANDOUT LAB-2017-SEM-II.pdf. COURSE HANDOUT LAB-2017-SEM-II.pdf. Open. Extract. Open with. Sign In. Main menu.

Programming Mobile Web - GitHub
Wordpress. Theme. Plugin. Joomla. Theme. Add on. Drupal. Module. Theme. More … Forum. Vanilla. esoTalk. Phpbb. More … More … Web server. Apache.

asic 2016-17 course handout -modefied (2).pdf
asic 2016-17 course handout -modefied (2).pdf. asic 2016-17 course handout -modefied (2).pdf. Open. Extract. Open with. Sign In. Main menu. Displaying asic ...

Java Web Services
It uses technology available from Apache, IBM, BEA, Sonic .... By using XML as the data representation layer for all web services protocols and .... However, one of the big promises of web services is seamless, automatic business integration:.

Output file
Mar 2, 2015 - segments except for PC & Data Storage achieved top-line growth, with ... Note: Industry universe defined as companies under identical GICS ...

Mark I
returned directly to our Southport Service inepartment for repair. See the Service ..... are prohibited by Federal law from shipping a handgun by Mail. Handguns ...

Greater Connected
I was delighted to accept the invitation from fellow business leaders to chair an independent business led review of the submissions to. Government by the five ...