Mail :
India : +91-8143-111-555
USA : +1-703-445-4802
uk : +44-20-3287-2021
Whats app : +91-8143-110-555
Facebook Twitter Google Plus Pinit Stumbleupon Youtube Blog Blog

Workday HCM Demo New Batches Starting from Monday... 8-1-2018
Search Course Here

Live Chat



CGI, or Common Gateway Interface, is the standard programming interface between Web servers and external programs. It is one of the most exciting and fun areas of programming today. The CGI standard lets Web browsers pass information to programs written in any language. If you want to create a lightning-fast search engine, then your CGI program will most likely be written in C or C++. However, most other applications can use Perl.The CGI standard does not exist in isolation; it is dependent on the HTML and HTTP standards. HTML is the standard that lets Web browsers understand document content. HTTP is the communications protocol that, among other things, lets Web servers talk with Web browsers.
  • An understanding of standard HTML tags will be of benefit to a student.
  • A student does not need any previous experience of Perl or JavaScript.
  • It is a 16 days program and extends up to 2hrs each.
  • The format is 20% theory, 80% Hands-on.

  • It is a 4 days program and extends up to 8hrs each.
  • The format is 20% theory, 80% Hands-on.
    Private Classroom arranged on request and minimum attendies for batch is 4.
course content
  • Introduction
    • History
    • Introduction to CGI
    • Alternative Technologies
    • Web Server Configuration
  • The Hypertext Transport Protocol
    • URLs
    • HTTP
    • Browser Requests
    • Server Responses
    • Proxies
    • Content Negotiation
    • Summary
  • The Common Gateway Interface
    • The CGI Environment
    • Environment Variables
    • CGI Output
    • Examples
  • Forms and CGI
    • Sending Data to the Server
    • Form Tags
    • Decoding Form Input
    • Overview
    • Handling Input with
    • Generating Output with
    • Alternatives for Generating Output
    • Handling Errors
  • HTML Templates
    • Reasons for Using Templates
    • Server Side Includes
    • HTML::Template
    • Embperl
    • Mason
  • JavaScript
    • Background
    • Forms
    • Data Exchange
    • Bookmarklets
  • Security
    • The Importance of Web Security
    • Handling User Input
    • Encryption
    • Perl’s Taint Mode
    • Data Storage
    • Summary
  • Sending Email
    • Security
    • Email Addresses
    • Structure of Internet Email
    • sendmail
    • mailx and mail
    • Perl Mailers
    • procmail
  • Data Persistence
    • Text Files
    • DBM Files
    • Introduction to SQL
    • DBI
  • Maintaining State
    • Query Strings and Extra Path Information
    • Hidden Fields
    • Client-Side Cookies
  • Searching the Web Server
    • Searching One by One
    • Searching One by One, Take Two
    • Inverted Index Search
  • Creating Graphics on the Fly
    • File Formats
    • Outputting Image Data
    • Generating PNGs with GD
    • Additional GD Modules
    • PerlMagick
  • Middleware and XML
    • Communicating with Other Servers
    • An Introduction to XML
    • Document Type Definition
    • Writing an XML Parser
    • CGI Gateway to XML Middleware
  • Debugging CGI Applications
    • Common Errors
    • Perl Coding Techniques
    • Debugging Tools
  • Guidelines for Better CGI Applications
    • Architectural Guidelines
    • Coding Guidelines
  • Efficiency and Optimization
    • Basic Perl Tips, Top Ten
    • FastCGI
    • mod_perl
For Videos Click Here Videos

Flash News

AngularJS New Batch Starting From 8th JAN & 9th JAN.

Hadoop Dev New Batch Starting From 8th JAN & 9th JAN.

IBM COGNOS TM New Batch Starting From 8th JAN & 9th JAN.

Informatica Dev New Batch Starting From 8th JAN & 9th JAN.

Mean Stack New Batch Starting From 8th JAN & 9th JAN.

SAP BODS new Batch Starting From 8th JAN & 9th JAN.

SAP S/4 HANA New Batch Starting From 8th JAN & 9th JAN.

Tableau New Batch Starting From 8th JAN & 9th JAN.


(1) Workday Technical Demo Training

Demo Schedule : 09:30 P.M EST / 08:30 P.M CST / 6:30 P.M PST on 13th JAN & 07:00 A.M IST on 14th JAN

Email :
Rediff Bol :
Google Talk :
MSN Messenger :
Yahoo Messenger :
Skype Talk :