AIM. 10 September

Similar documents
Programming the World Wide Web by Robert W. Sebesta

IT6503 WEB PROGRAMMING. Unit-I

Shankersinh Vaghela Bapu Institue of Technology

KINGS COLLEGE OF ENGINEERING 1

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Developing Applications with Java EE 6 on WebLogic Server 12c

Alpha College of Engineering and Technology. Question Bank

Govt. of Karnataka, Department of Technical Education Diploma in Computer Science & Engineering. Fifth Semester. Subject: Web Programming

TUTORIAL QUESTION BANK

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

CS7026: Authoring for Digital Media. Introduction Markup Languages

World Wide Web PROGRAMMING THE PEARSON EIGHTH EDITION. University of Colorado at Colorado Springs

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

Designing for Web Using Markup Language and Style Sheets

WEB PROGRAMMING LAB. Course Code: 15CT1123 L T P C. (Common to CSE&IT)

CTI Short Learning Programme in Internet Development Specialist

San José State University Department of Computer Science CS-174, Server-side Web Programming, Section 2, Spring 2018

CTI Higher Certificate in Information Systems (Internet Development)

Customizing a Packaged Application for a J2EE Environment: A Case Study. Leslie Tierstein TopTier Consulting, Inc.

J2EE Development. Course Detail: Audience. Duration. Course Abstract. Course Objectives. Course Topics. Class Format.

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes

Web Site Development with HTML/JavaScrip

UNIT -I PART-A Q.No Question Competence BTL

Cleveland State University Department of Electrical and Computer Engineering. CIS 408: Internet Computing

112. Introduction to JSP

The project is conducted individually The objective is to develop your dynamic, database supported, web site:

Inf 202 Introduction to Data and Databases (Spring 2010)

J2EE - Version: 25. Developing Enterprise Applications with J2EE Enterprise Technologies

Internet Technologies. Lab Introduction

IT2353 WEB TECHNOLOGY Question Bank UNIT I 1. What is the difference between node and host? 2. What is the purpose of routers? 3. Define protocol. 4.

Web Computing. Revision Notes

112-WL. Introduction to JSP with WebLogic

Web Development IB PRECISION EXAMS

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance.

CSE 336. Introduction to Programming. for Electronic Commerce. Why You Need CSE336

Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21

Prasad V. Potluri Siddhartha Institute of Technology, Kanuru, Vijayawada. Semester end examination: 50 marks

Advanced Java Programming

MASTERS COURSE IN FULL STACK WEB APPLICATION DEVELOPMENT W W W. W E B S T A C K A C A D E M Y. C O M

Delivery Options: Attend face-to-face in the classroom or remote-live attendance.

Standard 1 The student will author web pages using the HyperText Markup Language (HTML)

Lesson 5 Introduction to Cascading Style Sheets

SRI VIDYA COLLEGE OF ENGINEERING & TECHNOLOGY- VIRUDHUNAGAR

COURSE SYLLABUS. Complete JAVA. Industrial Training (3 MONTHS) PH : , Vazhoor Road Changanacherry-01.

CS Final Exam Review Suggestions - Spring 2018

The course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments.

ive JAVA EE C u r r i c u l u m

Planning and Designing Your Site p. 109 Design Concepts p. 116 Summary p. 118 Defining Your Site p. 119 The Files Panel p. 119 Accessing Your Remote

Demonstrate web development using appropriate HTML markup tags, elements and attributes.

Course title: ADVANCED WEB TECHNOLOGIES AND SERVICES

Developing Web Applications

Oracle 10g: Build J2EE Applications

Free Downloads Java Servlet & JSP Cookbook

Microsoft SharePoint Designer 2010

Hackveda Appsec Labs Java Programming Course and Internship Program Description:

Part A Short Answer (50 marks)

CENG 256 Internet Programming Draft

SharePoint Designer Customizing and Branding SharePoint 2010 and Office 365

Call: SharePoint 2013 Course Content:35-40hours Course Outline

Oracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand)

Diploma in Web & Multimedia Development LC201

Course title: WEB DESIGN AND PROGRAMMING

1Z Oracle. Java Enterprise Edition 5 Enterprise Architect Certified Master

Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE

Professional JSP : Using JavaServer Pages, Servlets, EJB, JNDI, JDBC, XML, XSLT, And WML By Karl Avedal, Danny Ayers

Full Stack Developer (FSD) JAVA

1Site Development Foundations Objectives and Locations

COMP9321 Web Application Engineering

Microsoft ASP.NET Using Visual Basic 2008: Volume 1 Table of Contents

COMP9321 Web Application Engineering

Introduction to JavaScript p. 1 JavaScript Myths p. 2 Versions of JavaScript p. 2 Client-Side JavaScript p. 3 JavaScript in Other Contexts p.

GRAPHIC WEB DESIGNER PROGRAM

JAVA 2 ENTERPRISE EDITION (J2EE)

JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK

XML. Jonathan Geisler. April 18, 2008

Java.. servlets and. murach's TRAINING & REFERENCE 2ND EDITION. Joel Murach Andrea Steelman. IlB MIKE MURACH & ASSOCIATES, INC.

Multi-Channel Publishing for AllFusion Gen

CompuScholar, Inc. Alignment to Utah's Web Development I Standards

SUN Sun Certified Enterprise Architect for J2EE 5. Download Full Version :

Styles, Style Sheets, the Box Model and Liquid Layout

J2EE Technologies. Industrial Training

IT2353 Web Technology Important Questions 2 Marks and 16 Marks Unit 1 Part A 1. Differentiate Internet with Intranet. 2. What are HTML tags? 3.

Java Applets, etc. Instructor: Dmitri A. Gusev. Fall Lecture 25, December 5, CS 502: Computers and Communications Technology

CSCI 6312 Advanced Internet Programming

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 14 Database Connectivity and Web Technologies

Contents. Acknowledgments

COMP9321 Web Application Engineering

S.No Description 1 Allocation of subjects to the faculty based on their specialization by the HoD 2 Preparation of college Academic Calendar and

VTU Question Bank. UNIT 1 Introduction to WWW, XHTML

Government of Karnataka Department of Technical Education Bengaluru. Course Title: Web Programming Lab Scheme (L:T:P) : 0:2:4 Total Contact Hours: 78

XML. Objectives. Duration. Audience. Pre-Requisites

LEARNING & DEVELOPMENT

Introduction to JSP and Servlets Training 5-days

Distributed Multitiered Application

Microsoft ASP.NET Whole Course Syllabus upto Developer Module (Including all three module Primary.NET + Advance Course Techniques+ Developer Tricks)

N/A. Yes. Students are expected to review and understand all areas of the course outline.

Course Syllabus. Course Title. Who should attend? Course Description. ASP.NET ( Level 1 )

HTMLandXHTML 5th Edition

Mobile Devices: Server and Management Lesson 04 Gateways and Portals


Transcription:

AIM These two courses are aimed at introducing you to the World of Web Programming. These courses does NOT make you Master all the skills of a Web Programmer. You must learn and work MORE in this area to master. May be you can use this knowledge in your project of 6 th Semester. 10 September 2013 2

Objectives After going through these two course a student should be able to: Use HTML tags to create simple static web pages Format a simple Web page using Cascading Style sheets State the concepts applicable to web programming Create an interactive and dynamic Web site using JavaScript represent data over the Web using XML Perform server side scripting using Java Server Pages (JSP) 10 September 2013 3

The Course Structure Consists of two Blocks Block 1: Client Side Unit 1: Web 2.0 and HTML Unit 2: Using Style Sheets Unit 3: Introduction to XML Unit 4: Programming with JavaScript DOM and Events Unit 5: Introduction to WAP and WML Block 2: Server Side Unit 1: The Server Side Scripting Unit 2: JSP Basic Unit 3: JSP Applications Unit 4: JSP Application Development 10 September 2013 4

Theory Session 1: Unit 1: (1 Hour) 10 minutes for Web 2.0, 10 minutes for HTML5 and about 40 minutes for explaining an example of creation of Form and other web pages features Unit 2: (1 hour) Explain the use of CSS with an example. Include topics like Embedded and External Style Sheets, Style Specification Formats, Colour, Font, List, Alignment Properties and values Lab Session 1: Using Web 2.0 and creating pages using HTML 10 September 2013 5

Theory Session 2: Unit 2: (1 Hour) Explain an example of use of CSS with details on ID and class types in CSS and use of DIVs and SPANs to create maintainable web pages. Unit 3: (1 hour) Explain the concept of XML and DTD with the help of an example. Lab Session 2: Create Style Sheets and web pages. Change style sheet and see effect on web pages 10 September 2013 6

Theory Session 3: Unit 3: (1 Hour) Explain an example of XML, XML Schema and XSLT. Unit 4: (1 hour) Explain the concept of the Document Object Model, Element Access in JavaScript, handling DOM components. Lab Session 3: Creating XML documents 10 September 2013 7

Theory Session 4: Unit 4: Explain the concept of the Events and Event Handling using JavaScript with the help of few examples Creating Dynamic document using JavaScript Lab Session 4: Use of JavaScript for DOM 10 September 2013 8

Theory Session 5: Unit 5: Explain the concept of the WML and its uses with the help of an example Lab Session 5: Use of JavaScript for Event Handling 10 September 2013 9

Theory Session 6: Block 2: Unit 1: Server Side Scripting Explain the concepts of client and server side scripting, N tier Architecture, GET and POST, Web Container concept Lab Session 6: Using different tags of JSP 10 September 2013 10

Theory Session 7: Block 2: Unit 2: JSP Basics Explanation on JSP directives, Scriptlets, objects, classes, variables etc. Lab Session 7: Using different tags of JSP 10 September 2013 11

Theory Session 8: Block 2 Unit 2: JSP Basic (1 Hour) Explain a simple example of JSP involving Request, response, sessions and application objects. Block 2 Unit 3: JSP Applications (1 Hour) Example of using cookies and sessions Lab Session 8: Deploy JSP and Database based Application 10 September 2013 12

Theory Session 9: Block 2: Unit 3: JSP Applications (1 Hour) Exceptions and exception handling using JSP and managing email using JSP Block 2: Unit 4: JSP Application Development (1 Hour) Need for JDBC, Database Drivers, Connection using JDBC API Lab Session 9: Deploy JSP and Database based Application involving Sessions and Cookies 10 September 2013 13

Theory Session 10: Block 2: Unit 4: JSP Application Development Explain the development of a complete example using JSP, explain its development and deployment. Lab Session 10: Writing simple applications using JSP and JDBC and deploying it 10 September 2013 14