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

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

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

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

AIM. 10 September

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

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

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Kingdom of Saudi Arabia Ministry of Higher Education College of Computer & Information Sciences Majmaah University. Course Profile

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

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

TUTORIAL QUESTION BANK

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

IT6503 WEB PROGRAMMING. Unit-I

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

Advanced Web Programming (17MCA42)

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

Computer Science Department

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

COWLEY COLLEGE & Area Vocational Technical School

Programming the World Wide Web by Robert W. Sebesta

Ministry of Higher Education and Scientific Research

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

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY. All Section students 1,2(B2) 4 (B1) 9 (B2) Office

Kingdom of Saudi Arabia Ministry of Higher Education College of Computer & Information Sciences Majmaah University. Course Profile

CENG 256 Internet Programming Draft

The University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus

ITT Technical Institute. SD3120T Programming in Open Source with LAMP Onsite and Online Course SYLLABUS

Developing Applications with Java EE 6 on WebLogic Server 12c

Alpha College of Engineering and Technology. Question Bank

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTER SCIENCE AND ENGINEERING DEPARTMENT OF CSE COURSE PLAN

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Course title: WEB DESIGN AND PROGRAMMING

COS 333: Advanced Programming Techniques

CIS 408 Internet Computing (3-0-3)

FACULTY OF INFORMATION STUDIES UNIVERSITI TEKNOLOGI MARA CAWANGAN KELANTAN SCHEME OF WORK (RANCANGAN KULIAH)

KINGS COLLEGE OF ENGINEERING 1

COWLEY COLLEGE & Area Vocational Technical School

COWLEY COLLEGE & Area Vocational Technical School

SYLLABUS. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus

SUBJECT OUTLINE DETAILS

Shankersinh Vaghela Bapu Institue of Technology

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

Ch04 JavaServer Pages (JSP)

CO Java EE 7: Back-End Server Application Development

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

AG & SG SIDDHARTHA COLLEGE OF ARTS AND SCIENCES - VUYYURU.

hrs. Designing Fundamentals 2 Paper-II: Data base hrs. management Systems Semester IV 3 Paper-I: Web

Discipline : MCA. Semester : IV. Subject : Advanced Java Programming. Lesson Plan Duration : 15 weeks (from January 2018 to April 2018)

PHP & My SQL Duration-4-6 Months

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

COWLEY COLLEGE & Area Vocational Technical School

COS 333: Advanced Programming Techniques. Robert M. Dondero, Ph.D. Princeton University

TIME SCHEDULE MODULE TOPICS PERIODS. HTML Document Object Model (DOM) and javascript Object Notation (JSON)

CMPE 280 Web UI Design and Development

TEACHING PLAN. Credit: hours lab per week (1 credit hour) Semester: Semester 5 (Spring 2015) Computer Programming - CSC-113

Designing for Web Using Markup Language and Style Sheets

Swami Ramanand Teerth Marathwada University, Nanded

INSTITUTE OF TECHNOLOGY AND ADVANCED LEARNING SCHOOL OF APPLIED TECHNOLOGY COURSE OUTLINE ACADEMIC YEAR 2012/2013

CSCI 6312 Advanced Internet Programming

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

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

CYBERSECURITY AND COMPUTER NETWORKS

CMPUT 391 Database Management Systems. Fall Semester 2006, Section A1, Dr. Jörg Sander. Introduction

CMPE 280 Web UI Design and Development

ITT Technical Institute. SD3240T Creating Websites in the LAMP Environment Onsite and Online Course SYLLABUS

Course Design Document: IS202 Data Management. Version 4.5

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS. INTRODUCTION TO INTERNET SOFTWARE DEVELOPMENT CSIT 2230 (formerly CSIT 2645)

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

Web Engineering (CC 552)

B. Subject-specific skills B1. Problem solving skills: Supply the student with the ability to solve different problems related to the topics

Course Title: Component-Based Software Development Date: Sept 8, 2010

CIS 3308 Web Application Programming Syllabus

COURSE OUTLINE PRE-REQUISITES/CO-REQUISITES: COMP228, COMP214 COURSE ELIGIBILITY FOR PRIOR LEARNING ASSESSMENT AND RECOGNITION (PLAR):

PHP and MySQL Programming

New York City College of Technology The City University of New York. Department of Communication Design. COMD Dynamic Web I: Web 2.

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2

CPET 581 E-Commerce & Business Technologies. Topics

Course Name: Database Design Course Code: IS414

ITSC 1319 INTERNET/WEB PAGE DEVELOPMENT SYLLABUS

Basic Web Application Development Spring credit hour Student Taught (Satisfactory/Unsatisfactory)

Internet Web Technologies ITP 104 (2 Units)

COWLEY COLLEGE & Area Vocational Technical School

GUJARAT TECHNOLOGICAL UNIVERSITY

COMP9321 Web Application Engineering

PHP PROGRAMMING WITH MYSQL 2ND EDITION SOLUTIONS PDF

COS 333: Advanced Programming Techniques. Copyright 2017 by Robert M. Dondero, Ph.D. Princeton University

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

SYLLABUS. Departmental Syllabus. Advanced Web Page Design. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus

Static Webpage Development

Advanced Database Organization INF613

Course and Contact Information. Course Description. Course Objectives

Java- EE Web Application Development with Enterprise JavaBeans and Web Services

Syllabus Course Number: CS 412 Course Title: Web and Database Programming

Web Programming Fall 2011

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

COMPUTER INFORMATION SYSTEMS

Inf 202 Introduction to Data and Databases (Spring 2010)

CS7026: Authoring for Digital Media. Introduction Markup Languages

Tutorial Point Servlets Pdf

Syllabus: Creating Websites for Teachers

Transcription:

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN SUBJECT: IT 3.1.3 WEB TECHNOLOGY CLASS: III/IVB.Tech., I st SEMESTER, A.Y.2017-18 INSTRUCTOR: SATYANARAYANA KOTHA

SIR C R REDDY COLLEGE OF ENGINEERING DEPT. OF INFORMATION TECHNOLOGY PROGRAMME:B.Tech SEMESTER: III -I Academic YEAR: 2017 18 Course: IT 3.1.3 Web Technologies Instructor: Satyanarayanakotha Course Contents Category of Course Course Title Course Code Credits- 4C Theory Paper Departmental IT 3.1.3 Web Technologies IT 3.1.3 L-3 T-1 Max.Marks-70 Duration-3hrs. Course objectives: 1. Able to understand fundamentals of HTML, Java Script, XML, Servlets, PHP and MySQL. 2. Able to apply the web application development concepts using HTML, Java Script, Servlets, PHP and MySQL. 3. Able to Design the web applications in Object Oriented Approach. 4. Able to Develop the web applications using Sevlets and PHP. Students who have successfully completed this course will have full understanding of the following concepts Course Outcomes: 1. Understand fundamentals of HTML, Java Script, XML, Servlets, PHP and MySQL. 2. Apply the web application development concepts using HTML, Java Script, Servlets, PHP and MySQL. 3. Design the web applications in Object Oriented Approach. 4. Develop the web applications using Sevlets and PHP

ONLINE REFERENCES: http://www.tutorialspoint.com/html/ http://www.tutorialspoint.com/javascript/ http://www.tutorialspoint.com/jdbc https://www.tutorialspoint.com//servlets/index.htm https://www.javatpoint.com/servlet-tutorial https://www.javatpoint.com/java-jdbc https://www.tutorialspoint.com/php/ https://www.tutorialspoint.com/mysql/ Prerequisite:you should have a good understanding of HTML and Java programming language. As you are going to deal with RDBMS, you should have prior exposure to SQL and Database concepts. It will be great if you have a basic understanding of web application and how internet works. Internal Assessment Details: Attendance: 5 Marks Internal Test 1& 2: 15 Marks Assignment-1: 5 Marks Assignment-2: 5 Marks Total: 30 Marks

IT3.1.3 WEB TECHNOLOGIES Credits:4 Instruction: 3 Periods & 1 Tut /week Sessional Marks: 30 University-Exam : 3 Hours Univ-Exam Marks:70 -------------------------------------------------------------------------------------------- Introduction to HTML, Core Elements, Links and Addressing, Images, Text, Colors and Background, Lists, Tables and Layouts, Frames, Forms, Cascading Style Sheets. 2. Introduction to Java Scripts, Elements of Objects in Java Script, Dynamic HTML with Java Script 3. Document type definition, XML Syntax, XML Schemas, Document Object model, Presenting XML, Using XML Processors 4. Introduction to Servlet, Servlet Life Cycles, Servlet Basics, Tomcat Web Server, Configuring ApacheTomcat, Handling Client Request and Response, Handling Cookies, Session Tracking. 5. Introduction to PHP, Language Basics, Functions, Strings, Arrays. 6. Web Techniques, Data bases, Graphics, PDF, Dates and Times. 7. MYSQL Installation, Accessing MySQL Using PHP, Form Handling, Cookies, Sessions, and Authentication,Tables, Inserting Data into Tables, Selecting Data from a Table, Updating Table, Deleting data from Table, Webpage creation. Text Books: 1. Web Programming, building internet applications, 2nd Ed., Chris Bates, Wiley Dreamtech 2. The complete Reference HTML and DHTML, Thomas A. Powey 3. Learning Php, Mysql, Robin Nixon 4. Programming Php, Kevin Tatroe, Peter MacIntyre & Rasmus Lerdorf foreword by Michael Bourque. Reference Books: 1., World Wide Web, How to program, Dietel, Nieto, PHI/PEA 2. Web Tehnologies, Godbole, kahate, 2nd Ed., TMH

SIR C R REDDY COLLEGE OF ENGINEERING:: ELURU DEPARTMENT OF INFORMATION TECHNOLOGY COURSE SCHEDULE The schedule for the whole course/subject is: Unit No Description of the Chapter Description of the Topics Total no of periods (L+T) 1 Introduction Introduction to HTML, Core Elements, Links and Addressing, Images, Text, Colors and Background, Lists, Tables and Layouts, Frames, Forms, Cascading Style Sheets. 2 Java Script Introduction to Java Scripts, Elements of Objects in Java Script, Dynamic HTML with Java Script Document type definition, XML 3 XML Syntax, XML Schemas, Document Object model, Presenting XML, Using XML Processors Introduction to Servlet, Servlet Life Cycles, Servlet Basics, Tomcat Web 4 Servlets Server, Configuring ApacheTomcat, Handling Client Request and Response, Handling Cookies, Session Tracking. 5 PHP Introduction to PHP, Language Basics, Functions, Strings, Arrays. 6. Web Techniques Web Techniques, Data bases, Graphics, PDF, Dates and Times. 7 MYSQL MYSQL Installation, Accessing MySQL Using PHP, Form Handling, Cookies, Sessions, and Authentication,Tables, Inserting Data into Tables, Selecting Data from a Table, Updating Table, Deleting data from Table, Webpage creation. 10 5 5 10 5 5 20

Total no of instructional periods available for the course : 65 periods Total no of estimated periods : 60 periods Signature of the H.O.D Signature of the Faculty Date LECTURE PLAN DEPARTMET NAME OF LECTURER INFORMATION TECHNOLOGY SatyanarayanaKotha Sl.No Topics to be covered No. of Lecture Teaching method hours 1 Introdution to Web Technologies and course outcomes 2 Introduction to HTML 3 HTML Core Elements 4 Links and Addressing 5 Images, Text 6 Colors and Background, Lists 7 Tables and Layouts 8 Frames, Forms and LCD with. 9 Cascading Style Sheets 10 Cascading Style Sheets and LCD with

11 Introduction to Java Scripts 12 Elements of Objects in Java Script. 13 Dynamic HTML with Java Script 14 Dynamic HTML with Java Script and LCD with 15 XML Basics 16 Document type definition 17 XML Syntax and LCD with 18 XML Schemas 19 Presenting XML 20 Using XML Processors 21 Introduction to Server Side Technologies 22 Introduction to Servlet 23 Servlet Life Cycles 24 Servlet Basics 25 Tomcat Web Server 26 Configuring Apache Tomcat and LCD with 27 Handling Client Request and Response 28 Handling Cookies and LCD with 29 Session Tracking

30 Example Programs and LCD with 31 Introduction to PHP 32 Language Basics 33 Example Programs 34 Functions with Example Programs 35 Strings, Arrays with Example Programs and LCD with 36 Web Techniques 37 Handeling Data bases 38 Graphics 39 PDF, Dates and Times with example programs. and LCD with 40 Sample Programs and LCD with 41 MYSQL Basics 42 MYSQL Installation and LCD with 43 Accessing MySQL Using PHP 44 Accessing MySQL Using PHP and LCD with and LCD with 45 Form Handling and LCD with 46 Cookies 47 Sessions and Authentication 48 Sample Programs 1 LCD with

49 Tables Creation in MYSQL 50 Inserting Data into Tables 51 Selecting Data from a Table 52 Updating Table, Deleting data from Table 53 Webpage creation and LCD with 54 Homepage Creation and LCD with 55 Servlet-MYSQL Communication 56 PHP-MYSQL Communication 57 Directory Structure 58 About IDE and LCD with 59 Application Development Basics and LCD with 60 Sample Applications and LCD with

Short Answer Questions WEB TECHNOLOGIES (Unit Wise Question Bank) 1. HTML 1. What is the purpose of HTML? 2. What is CSS? 3. Write a sample html code for table? 4. What is html Frame? 5. 1. Write about HTML core elements? 2. Design a web page with form controls? 3. Develop a web page that displays your class time table? 4. Distinguish between different CSDS styles? Short Answer Questions 2. JAVA SCRIPT 1. Write about Java Script? 2. What is Client side validation? 3. What is Server side validation? 1. Explain Java Script Objects? 2. Explain about Dynamic HTML with Java Script 3. XML Short Answer Questions 1. What is the Purpose of XML? 2. What is DTD? 3. What is Schema? 4. Difference of DTD and Schema? 1. Explain about XML parsing? 2. Write about DOM? 3. Write about XML Processors?

4. Servlets Short Answer Questions 1. What are features of Servlets? 2. What is Web Server? 3. What is Application Server? 4. What is HTTP Response Header? 5. Write about Servlet Container? 6. Write about Service method? 1. Write a sample servlet program? 2. Explain Servlet Life Cycle? 3. Explain Servlet API? 4. Write about Session Management? 5. Explain about Dispatching Requests? 6. Explain about Servlets with JDBC?. Short Answer Questions 5. PHP 1. Explain features of PHP? 2. Write difference between Servlets and PHP? 3. Write about PHP syntax? 1. Explain Functions, Strings, Arrays of PHP? 2. Develop PHP programs using Functions, Strings, Arrays? Short Answer Questions 6. Enterprise JavaBeans 1. What is Database? 2. Explain how to use Date and Time in PHP? 1. Develop a PHP program to connect with database?? 2. Design a aphp Program that uses Graphics ad PDFs? 3. Write about HTML form and PHP Communication?

7.MYSQL Short Answer Questions 1. What is MYSQL? 2. What is Cookie? 3. What is Session? 4. Write query to to create a table, update a table and insert data into table? 1. Develop an application for form handling with PHP and MYSQL? 2. Explain Session in PHP with example program? 3. Write about Cookies with example program? 4. Develop a web page that communicates with MYSQL?