Course Objectives:
This course aims to provide the skills of Designing and implementation of web based applications. It includes Basic and advanced Internet programming and their implementation in html, Java scripts and VB scripts & active server pages, design & implementation of commercial web pages, design & management of electronic commerce related objectives, PHP technology basics and intermediate level, frameworks using PHP or any other technology.
Course Outline:
Introduction to Internet Programming: Client Server model, Web Browsers, HTTP
Basic HTML: headers, body, basic html tags, tables, Unordered and Ordered Lists
HTML Form Processing: Building a form, Text fields and value, size, maxlength, html buttons, radio, checkboxes, prechecked, Selection lists Action and Method - GET and POST.
Client Side Scripting Languages: Basics of JavaScript and VBScript
Web Servers: Introduction to some popular Web Servers (Apache, IIS, etc)
CGI: Introduction to CGI scripting, html form interface with CGI scripts, automating processing such as info forms and email, Programming CGI interfacing via forms.
Server Side Scripting Engines: Introduction to Active Server Pages and Java Server Pages
Servlets: Introduction to Java Servlets API
PHP intro, forms, database connectivity etc and framework like joomla, drompal etc
File and Database Connectivity
Learning Material/References: