Visão Geral
Curso Perl Programming Foundation, Este curso de treinamento de Introdução à Programação Perl fornece aos programadores que têm experiência em uma linguagem procedural ou orientada a objetos uma introdução a como programar em Perl. Neste curso, você aprenderá a estruturar código com sub-rotinas geradas pelo usuário, explorar pacotes adicionais orientados a objetos. Aprenda também a usar Perl para desenvolver aplicativos completos, aplicar funções internas e fazer uso de módulos externos.
Objetivo
Após realizar este Curso Perl Programming Foundation, você será capaz de:
- Trabalhe com diferentes tipos de dados, incluindo strings, números, variáveis e entrada do usuário
- Crie e use array, sub-rotinas, hashes e expressões regulares em aplicativos Perl
- Obtenha uma compreensão conceitual e habilidades práticas para construir seus próprios níveis
- Torne-se competente com a família de linguagens Perl e seu uso em várias aplicações
- Prepare uma base de conhecimento para aprender outras linguagens mais complexas.
Publico Alvo
- Este curso foi desenvolvido especificamente para aqueles que têm interesse em programação, mas ainda se consideram iniciantes. Aqueles que já têm experiência em programação, mas querem aprender o básico e os conceitos de Perl, também o acharão perfeitamente adequado.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
Introduction to Perl
- Introduction
- Getting and Installing Perl
- Perl Syntax
- Perl Variables
- Writing a simple Perl program
- Running Perl programs
Working with Scalar Data
- Introduction
- Working with Scalar Data
- Working with strings
- Working with numbers
- Working with floats
Working with Arrays and Lists
- Introduction
- Creating arrays
- Accessing arrays via indices
- Creating lists
- Performing assignment with lists
- Converting arrays into strings
- Using the foreach loop on arrays and lists
- Understanding scalar and list context
Hashes
- Introduction
- Hashes defined and demonstrated
- Accessing hash elements
- Working with hash functions
Working with Subroutines
- Introduction
- Subroutine definitions
- Calling subroutines
- Working with subroutine return values
- Subroutine arguments
- Using variable-length parameter lists
- Using the return operator
- Private variables in subroutines
Perl Loops and Conditions
- If..Else
- For
- Foreach
- While
- Until
- Do..while
Perl Control Statements
- next
- last
- continue
- redo
- goto
Perl Input/Output and Error Handling
- Introduction
- Receiving input from standard input
- Sending output to standard output
- Using printf to format output
- Working with filehandles
- Working with files and directories
- Handling fatal errors with die
- Using unless, warn, carp, cluck, croak, confess
- Using ternary operator
Working with Regular Expressions
- Introduction
- Regular expressions defined
- Working with simple patterns
- Working with character classes
- Matching using m//
- Working with match modifiers
- Working with the binding operator
- Working with match variables
- Matching in list context
- Performing substitutions using s///
TENHO INTERESSE