Mail : training@ecorptrainings.com
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 Friday... 30-3-2018
Search Course Here




Live Chat
Support


CGI with PERL

overview

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.
prerequisties
  • 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.
Duration
Online
  • It is a 16 days program and extends up to 2hrs each.
  • The format is 20% theory, 80% Hands-on.

Corporate
  • It is a 4 days program and extends up to 8hrs each.
  • The format is 20% theory, 80% Hands-on.
Classroom
    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
  • CGI.pm
    • Overview
    • Handling Input with CGI.pm
    • Generating Output with CGI.pm
    • 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
Videos
For Videos Click Here Videos

Flash News


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


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


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


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


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

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

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


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

PUBLIC DEMO


(1) Workday Technical Demo Training

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

SOLVE YOUR QUERIES ONLINE
Email :
Rediff Bol :
ecorptrainings@rediffmail.com
Google Talk :
ecorptrainings@gmail.com
MSN Messenger :
ecorptrainings@hotmail.com
Yahoo Messenger :
ecorptrainings@yahoo.com
Skype Talk :
ecorptrainings