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

Workday HCM Demo New Batches Starting from Wednesday... 26-07-2017
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 Start From 14th JULY & 15th JULY.


Hadoop Dev New Batch Start From 15th JULY & 16th JULY.


IBM COGNOS TM New Batch Start From 16th JULY & 17th JULY.


Informatica Dev New Batch Start From 17th JULY & 18th JULY.


Mean Stack New Batch Start 18th JULY & 19th JULY.

SAP BODS new Batch Starting From 19th JULY & 20th JULY.

SAP S/4 HANA New Batch Start From 20th JULY & 21st JULY
.

Tableau New Batch Start From 21st JULY & 22nd JULY

PUBLIC DEMO


(1) Workday Technical Demo Training

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

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