A complete training in Perl programming – from simple and complex scripts, through console applications that use ncurses, up to windowed application.
A complete training in Perl programming – from simple and complex scripts, through console applications that use ncurses, up to windowed application.
This training is more advanced than the Perl as an Alternative to Shell Scripts training – the examples and programs written during it are more complex and longer.
Agenda
Your first Perl program: Hello World.
How to write Perl programs
Running programs on Linux and Windows.
Windows installer for Perl programs.
Basic language syntax. Control statements.
Arrays, hashes. Context. Special variables.
Reading from stdin, word processing, regular expressions.
Functions, modules, references.
Communication with the outside world. Running other programs, reading files, sending signals, arguments.
Generating reports.
How to read documentation and use help.
Using CPAN modules.
Communicating with databases.
Exporting data to Excel files.
Using object libraries.
Creating a simple console applications using the ncurses library.
PerlQt – creating windowed programs.
Audience And Prerequisites
We assume that participants know at least one programming language – they should be able to write in it a simple program, e.g., one that asks the user to enter any number, then checks whether this number is prime.
Certificates
Course participants receive completion certificates signed by ALX.
We offer IT training courses in: operating systems (among others, Linux), programming languages, modelling and analysis tools, databases (for programmers and analysts), computer networks and safety, and office software.
Our company has been founded in 2002. Through high-quality trainings and ever-increasing offer we gained trust of numerous companies; we enjoy long-term, stable business relationships with many of our Clients.
We are experienced both in conducting single trainings and in longer courses. We have also conducted numerous on-site trainings - including many that were custom-made to fit our customer's particular needs - for a large number of companies dealing in various trades.
Authorizations And certifications
We are an authorized Linux Professional Institute (LPI) partner. We are an authorized Microsoft partners for Learning Solutions.
Among our staff are certified trainers such as:
MS Office, MS Project, project management:
Microsoft Certified Trainer (MCT), PRINCE2 Foundation
Linux:
Linux Proffessional Institute (LPIC),
Red Hat Certified Engineer (RHCE),
Novell Certified Linux Administrator (CLA)
Programming languages:
Sun Certified Java Programmer (SCJP),
Zend Certified Engineer (ZCE)
When we design our courses and training, we pay particular attention to actual business demands and needs and the situation in the job market.
Example:
The market needs reliable system administrators who have both the practical skills and the familiarity with theoretical fundamentals (such as: how does protocol X actually work? why does it work?).
We often saw that, in spite of the existence of many postgraduate courses, training and IT schools it is difficult to find a good Linux system administrator.
College graduates who majored in IT often have extensive knowledge - and problems with putting it into practice and dealing with the technical part of the job.
On the other hand, graduates of postgraduate schools or hurried preparatory courses often have incomplete, obsolete or otherwise inaccurate knowledge that is out of touch with the realities of IT professional's life.
During course design we are also using the experience we have gained as an employer. The knowledge our students acquire is the knowledge we ourselves would expect from job candidates.
Other Projects, Deployment, Consulting
ALX also offers: deployment of tailor-made IT systems (among others, CRM systems and document systems), consulting and system and network outsourcing.
Perl stands for Practical Extraction and Report Language. It is the stable, cross-platform programming language that is designed primarily for text processing. It runs on a various platform including Windows, UNIX and Mac OS. It works with XML, HTML and other markup languages.
Learn the business value and product capabilities of Microsoft Power Platform. Create simple Power Apps, connect data with Dataverse, build a Power BI Dashboard, and automate processes with Power Automate.
This comprehensive Power Apps introduction training course empowers you to design, build, and deploy dynamic apps with ease. Covering everything from creating basic canvas apps to advanced integration with AI models, Dataverse, and Power Automate.
This course is an introduction to object oriented programming in C++ with examples drawn from financial mathematics. It will cover the procedural and object oriented features of the C++ language and the use of software design patterns to price complex financial products.
Our React training course is practical and you will build components and applications with real-world applicability, right from the start. We will build against tests from the end of day one, and design sensible component-based solutions using best practice.
© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy