Perl is a mature, extremely flexible, general-purpose programming language, which is especially well-suited to textual manipulation. In addition to its brilliant built-in-facilities, there are vast freely-accessible libraries of Perl code to help build almost every conceivable application.
Course Outline
Perl is a mature, extremely flexible, general-purpose programming language, which is especially well-suited to textual manipulation. In addition to its brilliant built-in-facilities, there are vast freely-accessible libraries of Perl code to help build almost every conceivable application. And it’s available free-of-charge.
The capabilities of Perl have been applied by a wide range of professionals in both systems support and programming fields for various applications including manipulating text and data, database access, CGI programming, HTML generation, and parsing and generating XML files.
This five-day course provides a comprehensive examination of the major aspects of the Perl programming language and an overview of selected applications, with an emphasis on database and web server processing.
It covers basic through intermediate and advanced techniques and programming structures provided by Perl5. A number of mainly advanced topics are normally self-study, or as time allows.
This is a ‘hands-on’ course with many practical examples of everyday use of Perl, as well as some more substantial exercises.
Course Content
All exercises and examples are designed to achieve the maximum benefit for delegates. They aim to effectively demonstrate the concepts covered in the course and provide an opportunity to experiment with them; many of the exercises develop custom code which encapsulate complex functionality that can be used in numerous real world applications.
This course has been developed for real-world, commercial scenarios by our expert instructors. See below for detailed syllabus.
What you will learn
Perl with CGI Training Course Outline
Introduction
Basics
Data types, expressions, operators
String processing and manipulation
Basic control structures
Other control structures
Arrays and lists
Functions and subroutines
Hashes (associative arrays)
Special variables
Reading and writing text files
Format and the Write Function
Introduction to references
More complex data structures
Packages and module basics
Regular expressions
Further file and storage features
Emulating OS commands
Directory contents
Time functions
Object-oriented programming
Ties and closures
More on modules and packages
Database processing
Database interaction via DBI module
Perl & web server programming
The CGI.pm module
Other web server issues
Following are self-study or as time allows
Typeglobs
The Standard Library
The CPAN; example CPAN modules
AUTOLOAD uses
Distributing modules
Further DBI module features
CGI security in more detail
Other applications
Who Should Attend
Experienced developers who need a firm comprehensive foundation in the language and a succinct appreciation of the capabilities of Perl in selected application areas. Systems administrators, database administrators and testers; developers working with Perl applications of all types.
History Of JBI Training
JB International (JBI Training) is a London (UK) company which was formed in 1995, delivering Technology training courses to leading organisations.
JBI has always focused on cutting edge technology and is widely recognised as a leading specialist provider of training in the fields of Artificial Intelligence, Machine Learning, Analytics, DevOps, Security....
Instructors & Consultants
We are confident that you will find our instructors to be among the finest around. Our Instructors bring into the classroom the experience of applying their skills in the "Real World" as systems developers and consultants.
Many are leading figures in the world of Technology and are able to add a lot of value to your training. The instructors are personable and able to communicate their technical knowledge effectively to delegates.
Increasingly, clients are looking for consultancy and project mentoring to help get leading-edge systems design , development and implementation underway smoothly.
JBI is able to provide this service and have a number of leading consultants who can add value to client projects.
This course provides the fundamental knowledge and practical skills of the world's third most popular programming language: Python. A versatile and easy-to-use language, Python is in high demand and offers many job opportunities.
Employer-led and flexible, with no two apprenticeship journeys ever the same. We blend the best live online and physical classroom teaching experiences supported with the latest self-paced e-learning.
Power Apps is a combination of applications, connectors, data platforms, and services, which provides a dynamic application development environment to develop customized applications, as per the requirement of the business.
C++ Programming Course teaches you everything on the topic thoroughly from scratch so you can achieve a professional certificate for free to showcase your achievement in professional life.
Data Science is an interdisciplinary field that brought other branches like algorithms, processes, scientific methods, and effective processes to extract knowledge and insights from noisy, scattered, unstructured, and structured data.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy