This course gives a comprehensive introduction to Perl programming.Running Perl programs Creating a Perl script Running Perl scripts Getting help with perldoc Variable types and contexts Scalars, lists and hashes Strings and interpolated strings Special variables Context if/else/elseif
Overview
This course gives a comprehensive introduction to Perl programming.
Course Outline
Running Perl programs
Creating a Perl script
Running Perl scripts
Getting help with perldoc
Variable types and contexts
Scalars, lists and hashes
Strings and interpolated strings
Special variables
Context
if/else/elseif
do, while, until, for and foreach
Compound data structures
References to named variables
References to anonymous data
Multidimensional arrays
Multidimensional hashes
Managing files and user input
Standard I/O streams
File handles
Command line arguments
Reading and writing data files
Perl regular expressions
Extracting important text information
Perl regular expressions
Altering data with substitutions
Global and case-insensitive matches
Perl Operators
Arithmetic expressions
Replicating and growing strings
Assignments operators
File attributes
Logical operators
Ranges
Subroutines
Defining and calling a subroutine
Passing and receiving parameters
Returning values to the caller
Perl Functions
String functions for text manipulation
List functions
Sorting data
Manipulating file system entries
Reading binary files
split and join
Formatting tabular output
Object Orientation
OO in Perl
Methods, classes and constructors
Obtaining third-party packages from CPAN
How to use use
Defining a schema to employ OO modules
Calling methods with the -> syntax
Passing initialisation parameters
NobleProg is an international training and consultancy group, delivering high quality courses to every sector, covering: Cyber Security, Artificial Intelligence, IT, Management, Applied Statistics.
Over the last 17 years, we have trained more than 50,000 people from over 6000 companies and organisations.
Our courses include classroom (both public and closed) and instructor-led online giving you choice and flexibility to suit your time, budget and level of expertise.
We practice what we preach – we use a great deal of the technologies and methods that we teach, and continuously upgrade and improve our courses, keeping up to date with all the latest developments.
Our trainers are hand picked and have been through rigorous checks and interviews, and all courses are evaluated by delegates ensuring continuous feedback and improvement.
This course provides a practical hands-on introduction to the C++ programming language, current to the C++ 17 standard. Participants will learn the central concepts of the C++ language, with emphasis on the use of object-oriented techniques in writing robust code
Python Beginner Club  is designed to introduce fundamental coding concepts and the Python programming language to your child. Students will learn how to write Python code, solve problems using programming, and create basic programs. Students will also learn how to use Python to code
Starting from simple examples, this 3-day course will build up your Java skills so that in the end you will write code with confidence and clarity. You will learn to create Java classes containing methods (including the main method) and fields which you can put in a package.
Python has a unique ability to get a lot of work done in a few lines of code and its versatility. The language helps develop custom software tools, applications, web services, and cloud applications.
A programming world without Java is inconceivable. Widely used in the distributed environment of the internet, it is one of the most popular programming languages for Android smartphones and favoured for development of devices and software applications. The functioning of a large number of websites
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy