Perl Training Courses

Perl Training

Perl Programming Language courses

Client Testimonials

Perl Programming

Przykłady i ćwiczenia przeplatane z teorią, wszystko dobrze porcjowane

Paweł Wiśniewski - BorgWarner Poland Sp. z o.o.

Perl Programming

Indywidualne podejście do uczestników szkolenia

Łukasz Kamiński - BorgWarner Poland Sp. z o.o.

Perl Course Outlines

Code Name Duration Overview
ooprog Object-oriented programming 21 hours The training is aimed at people who want to become acquainted with the possibilities of object-oriented programming and implementation paradigm in the selected language: C #, Java, Groovy, Scala, or PHP. The need for object-oriented programming An attempt to reflect real-world programming Evolution of object-oriented programming Object-oriented programming in terms of the rules of KISS and DRY Classes and Objects Ideas and entities in the philosophy of Plato The role of classes Implementation classes using objects Classes, properties, and static methods Naming conventions and coding naming classes Naming properties and methods Package Naming and folders Other conventions class structure Properties / field as a description of the object Accessor Methods for the implementation of functionality Modeling and graphical representation of classes requirements Analysis Modeling the structure of classes and relationships Describing the business objects EER diagrams UML class diagram Object-oriented programming paradigms The concept of paradigm Encapsulation Abstraction Heirdom Polymorphism Design and implementation abstraction layer Abstract classes Interfaces Features -Traits Cyclase nested Class generic Creating objects Ways to create objects The role of the constructor Pattern Factory Relationships between classes Aggregation Composition Chapter dependence - Decoupling Dependency injection containers DIC Mediator pattern The organization code Design code reusability Folder structure Namespaces, packages, modules Object-oriented programming and performance Reservations memory for objects Garbage Collector Explicit deleting objects, destructors Working with references The mechanism of reflection The area to apply reflection Acquiring information about classes and objects, The importance of reflection in the creation of documentation and software testing Error handling Possible models of error handling Object Model error handling The role of exceptions and class Exception, throwing and capturing unique A try-catch-final, nesting block Object-oriented programming Excessive liability classes, pattern Delegation Strong dependence Singleton and potential problems Anemic Domain Model
perltextman Text Manipulation using PERL 21 hours This course focuses on text manipulation using regular expressions in PERL. Practical application for text manipulation like processing data files and code files like C and Java will be used. The course will be project oriented where each day ends with creating a small project that parse C files, extract data from comma separated files, generate HTML and XML files Audience: Programmer, Developer, Testing personnel, Quality assurance staff who are involved in dealing and generating scripts to control applications Delivery: The course will be 50% lectures, 30% labs, 20% project development Day 1 PERL Programming Language Text functions in PERL creating files in PERL extracting Data from files Project 1 Day 2 Regular expression basics Text patterns Using Regular Expressions in text parsing Creating a flexible grammar Project 2 Day 3 code instrumentation using PERL introduction to HTML translating text and data into HTML and XML extracting data from XML and HTML files Project 3
perl Perl Programming 21 hours 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 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 SAssignment operators ile 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

Upcoming Courses

CourseCourse DateCourse Price [Remote / Classroom]
Perl Programming - Gdańsk, ul. Powstańców Warszawskich 45Mon, 2017-03-13 09:007890PLN / 3680PLN
Perl Programming - Katowice ul. Opolska 22Mon, 2017-03-13 09:007890PLN / 3680PLN
Text Manipulation using PERL - Olsztyn, ul. Kajki 3/1Mon, 2017-03-13 09:004900PLN / 2235PLN
Text Manipulation using PERL - Warszawa, ul. Złota 3/11Mon, 2017-03-13 09:004900PLN / 2085PLN
Object-oriented programming - Bydgoszcz, ul. Dworcowa 94Wed, 2017-03-15 09:004900PLN / 3200PLN

Other regions

Weekend Perl courses, Evening Perl training, Perl boot camp, Perl instructor-led , Weekend Perl training, Perl training courses, Perl trainer , Perl one on one training , Perl instructor, Perl classes, Perl private courses, Perl on-site, Perl coaching

Course Discounts

Course Venue Course Date Course Price [Remote / Classroom]
Cassandra for Developers Łódź, ul. Tatrzańska 11 Mon, 2017-02-27 09:00 17117PLN / 6087PLN
Microsoft Office Excel - poziom średniozaawansowany Kraków, ul. Rzemieślnicza 1 Mon, 2017-02-27 09:00 1485PLN / 1295PLN
Working with spreadsheet in Microsoft Excel Szczecin, ul. Małopolska 23 Tue, 2017-02-28 09:00 1485PLN / 995PLN
Oracle 11g - Programowanie w PL/SQL - wprowadzenie Zielona Góra, ul. Reja 6 Tue, 2017-02-28 09:00 15048PLN / 5310PLN
DTP (InDesign, Photoshop, Illustrator, Acrobat) Rzeszów, Plac Wolności 13 Mon, 2017-03-06 09:00 5940PLN / 3730PLN
UML in Enterprise Architect (workshops) Bydgoszcz, ul. Dworcowa 94 Mon, 2017-03-06 09:00 5940PLN / 3720PLN
Bezstresowe zarządzanie sobą w czasie - jak mieć zawsze określone cele i być efektywnym w ich realizacji. Olsztyn, ul. Kajki 3/1 Tue, 2017-03-07 09:00 2772PLN / 1340PLN
Understanding Your Brand and Your Business Katowice ul. Opolska 22 Wed, 2017-03-08 09:00 15008PLN / 5598PLN
Visual Basic for Applications (VBA) in Excel - Advanced Gdynia, ul. Ejsmonda 2 Wed, 2017-03-08 09:00 2772PLN / 1974PLN
Programowanie w C# 5.0 z Visual Studio 2012 Lublin, ul. Spadochroniarzy 9 Mon, 2017-03-13 09:00 5940PLN / 2963PLN
Automatyzacja testów za pomocą Selenium Warszawa, ul. Złota 3/11 Mon, 2017-03-20 09:00 7722PLN / 3174PLN
Microsoft Office Excel - poziom średniozaawansowany Poznan, Garbary 100/63 Tue, 2017-03-21 09:00 1485PLN / 895PLN
Programowanie w ASP.NET MVC 5 Gdynia, ul. Ejsmonda 2 Wed, 2017-03-22 09:00 5841PLN / 2673PLN
Introduction to CSS3 Poznan, Garbary 100/63 Wed, 2017-03-22 09:00 1881PLN / 952PLN
Object-Oriented Analysis and Design using UML Warszawa, ul. Złota 3/11 Wed, 2017-03-22 09:00 5940PLN / 2580PLN
Visual Basic for Applications (VBA) in Excel - Advanced Gdynia, ul. Ejsmonda 2 Wed, 2017-03-29 09:00 2772PLN / 1974PLN
Working with spreadsheet in Microsoft Excel Szczecin, ul. Małopolska 23 Thu, 2017-03-30 09:00 1485PLN / 995PLN
Microsoft Office Excel - poziom średniozaawansowany Lublin, ul. Spadochroniarzy 9 Mon, 2017-04-10 09:00 1485PLN / 1195PLN
Six thinking hats by Edward de Bono Gdańsk, ul. Powstańców Warszawskich 45 Thu, 2017-04-13 09:00 5148PLN / 1926PLN
Microsoft Office Excel - poziom średniozaawansowany Olsztyn, ul. Kajki 3/1 Wed, 2017-04-26 09:00 1485PLN / 995PLN
BPMN 2.0 dla Analityków Biznesowych Wroclaw, ul.Ludwika Rydygiera 2a/22 Wed, 2017-05-17 09:00 6200PLN / 2667PLN
Adobe Photoshop Elements Gdynia, ul. Ejsmonda 2 Wed, 2017-06-07 09:00 1881PLN / 1327PLN
Adobe Photoshop Elements Gdańsk, ul. Powstańców Warszawskich 45 Wed, 2017-06-07 09:00 1881PLN / 1327PLN
Drools Rules Administration Wroclaw, ul.Ludwika Rydygiera 2a/22 Wed, 2017-06-14 09:00 21196PLN / 7023PLN

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients