Perl Programming

Eğitim Tipi : Sanal Sınıf / Online
Süre : 5 Gün
  1. Anasayfa
  2. Perl Programming

Açıklama

    Bu, Perl programlama dilini en temel düzeyden en ileri düzeydeki söz dizimine kadar işleyen kapsamlı bir eğitimdir. Eğitimde, Perl programlama dilinin hızlı ancak çok güçlü komut dosyaları yazmak üzere nasıl kullanılacağı gösterilir ve CGI (Common Gateway Interface) programlama, Nesneye Dayalı Perl ve Perl Hata Ayıklama konularında genel bilgiler verilir.

    Katılımcılar eğitimde, işlevsel Perl komut dosyaları oluşturmak için ihtiyaç duydukları temel bilgileri edinirler. Katılımcılar eğitimde ayrıca veri yapıları, akış kontrol mekanizmaları, normal ifadeler ve örnek komut dosyaları ve laboratuvar komut dosyaları şeklinde modüller ve altyordamlar hakkında bilgi sahibi olurlar.  Eğitim, CGI Programlama, Nesneye Dayalı Perl ve Perl Hata Ayıklama süreçleri ile ilgili verilen genel bilgilerle tamamlanır. Diğer taraftan bu eğitimde Perl Programlama Dilinin yapısı veya yüksek düzey programlama süreçlerinde kullanılan karmaşık Perl işlevleri eğitim kapsamında değildir. Eğitim ağırlıklı olarak basit ve işlevsel Perl komut dosyaları oluşturmak için dilin uygulanması konusuna odaklanır.

     

    Bu eğitimde neler öğreneceksiniz?

    • Perl Programlama Dili hakkında genel bilgiler
    • Skalarları uygulama
    • Denetim Yapıları
    • Dizileri uygulama
    • Hashlar hakkında genel bilgiler
    • Temel I/O ve Normal İfadeleri uygulama
    • Alt yordamlar ve Modüller
    • Dosya ve Dizinleri işleme
    • Perl uygulama

Eğitim İçeriği

Describing the Perl Programming Language

  •     Basic Elements of Perl Scripting
  •     Introduction to Perl
  •     Command-line Options used with perl
  •     Perl Documentation and Help

Implementing Scalars

  •     Scalar Operators
  •     Strings
  •     Scalars
  •     Assignment of Scalar Data to Scalar Variables

Listing Control Structures

  •     if Statements
  •     Loop Control Statements
  •     Loops

Implementing Arrays

  •     Scalar and List Context
  •     Back Quotes and Command Execution
  •     Array Functions
  •     Arrays

Implementing Hashes

  •     Operations on Hash Elements
  •     Iterations on Hashes
  •     Hash Functions
  •     Hashes

Implementing Basic I/O and Regular Expressions

  •     Patterns
  •     Capturing, Back-Referencing and Greediness
  •     Other Features of Match Operations
  •     Substitute Operator
  •     Anchors and Quantifiers
  •     Basic I/O and Regular Expressions
  •     Translation Operator

Describing Subroutines and Modules

  •     Libraries
  •     Subroutines
  •     Modules
  •     Packages
  •     Scope

Manipulating Files and Directories

  •     Writing to Files
  •     Opening and Reading Files
  •     File and Directory Tests
  •     Process and System Commands
  •     Reading Directory Contents
  •     Creating a Basic Text Database

Implementing Perl

  •     Object-Oriented Perl Programming
  •     CGI Programming
  •       Perl Debugger

Ön Koşullar

Temel Unix/Linux ve programlama bilgisine sahip olmak