IT55 - Advanced Internet Technology
Objective : To provide extension to web development skills acquired in 3rd semester, CGI-Perl, Servlets, JSP and PHP is introduced for student to enhance their skills.
1. E-Commerce 1.1 Introduction E-commerce as business need, types, advantages, disadvantages, E-commerce Architecture, 1.2 Internet Payment Systems Characteristics 4C payment methods SET protocol for Credit card payment E-Cash, E-check Overview of Smart Card 1.3 E-commerce security Need of security Encryption: Public, Private & Hybrid Digital signature Authentication 2 Internet Basics 2.1 Overview of Internet, history, web system architecture, Uniform Resource Locator 2.2 HTTP protocol basics, HTTP request & response, Cookies Basics 3 1 3 PERL & CGI 3.1 CGI architecture 3.2 Intro PERL with Features 3.3 Variable & operators 3.4 Control statements 3.5 Working with Strings & arrays 3.6 File Handling 3.7 Pattern matching & formatting 3.8 Creating & using subroutines 3.9 Using PERL for CGI scripting Note: Apache Http server is used at server side 4 Servlets 4.1 Introduction Servlet vs CGI Servlet API Overview Servlet Life Cycle 4.2 Coding Writing & running simple servlet Generic servlet, HTTPServlet ServletConfig, ServletContest Writing servlet to handle Get & Post methods, reading use request data Session tracking in servlets, Servlets & JDBC. Writing threadsafe servlet Note: Apache HTTP server is used at server side. 5 JSP Why JSP? JSP Directives Writing simple JSP page Scripting Elements Default Objects in JSP JSP Actions Managing Sessions using JSP JSP with beans JSP & Databases Error Handling in JSP Introduction to custom tag Note: Apache HTTP server is used at server side. 6 PHP Obtaining, Installing & Configuring PHP 6.1 Introduction PHP & web server Architecture Model Overview of PHP Capabilities PHP HTML embedding tags & syntax, Simple script examples PHP & HTTP Environment variables 6.2 PHP Language Core Variables, constants, data types PHP: operators, flow control & loops Arrays, string, functions Include & require statements Simple File & Directory access operations Error handling Processing HTML form using GET, POST, SESSION, COOKIE variables Sending E-mail Intro. Of Object-oriented PHP 6.3 Database Operations with PHP Built in functions Connecting to My-SQL (or any other database) Selecting a db, building & Sending Query, retrieving, updating & inserting data Note: Apache HTTP server is used at server side.
References: 1. E-Commerce Fundamentals & Application Wiley publications 2. Teach Yourself PERL in 21 days Pearson Education. 3. Programming the World Wide Web Robert W. Sebesta 4. Web enabled commercial application development using HTML, DHTML, JavaScript, PERL-CGI Ivan Bayross. 5. Inside Servlets Dustine R. Callway 6. Developing Java Servlets James Goodwill 7. Professional JSP Wrox press 8. Complete reference JSP 9. Java Server Programming Vol-I Wrox press. 10. Beginning PHP5 11. Complete Ref. PHP 12. Beginning PHP, Apache, MySql web development. Reference http://www.unipune.ernet.in/stud_info/Syllabi/Syllabus_2008.html
|
No responses found. Be the first to respond...
|