treinamento

PERL

Curso Programação Perl Essencial

A linguagem Perl é um dos motores da Internet, realizando uma fundamental e invisível função de processamento nos servidores web e em aplicações corporativas. O diferencial desta linguagem está na sua facilidade de uso, poder de processamento, ampla disponibilidade de funções built-in e variedade de aplicações. O Perl pode ser usado tanto para construir sites dinâmicos, como para desenvolver scripts automatizados ou acessar bancos de dados.

A Dextra Sistemas desenvolveu um treinamento específico para profissionais de software que desejam utilizar a linguagem Perl em seus projetos. O curso é altamente indicado para coordenadores de projeto, desenvolvedores de software, webmasters, DBAs e administradores de sistema.

Informações gerais

inscrições

Reserva online ou ligue (19) 3256-6722

informe-se

Cadastre-se e receba informações sobre a abertura das próximas turmas para este curso.

duração

24 horas

pré-requisitos

conhecimento de HTML e noções de SQL e banco de dados

incluso

Coffee-break, material didático e certificado de conclusão.

valor

consulte-nos

local

Campinas: Dextra Sistemas (veja mapa)

faq

clique aqui

calendário

Confira o calendário de treinamento da Dextra.

ementa do treinamento

Objetivos do Curso

Introdução

  • Origem
  • Utilização
  • Características marcantes
  • Obtendo informação

Elementos básicos

  • Manipuladores
  • Variáveis escalares
  • Números
  • Texto
  • Interpolação

Operadores

  • Atribuição
  • Aritméticos
  • Relacionais
  • Textuais
  • Bit-a-bit
  • Lógicos
  • Testes de arquivos
  • Condicional

Listas

  • Listas
  • Vetores
  • Operações freqüentes
  • Contexto vetorial
  • Operadores de listas
  • Hashes: vetores associativos

Estruturas

  • Escopo e visibilidade
  • Comandos simples
  • Modificadores para comandos simples
  • Blocos "do"
  • Comandos compostos
    • if e unless
    • while e until
    • controle de fluxo
    • for e foreach
    • bloco anônimo

Correspondência de padrões

  • Operadores de correspondência e substituição
  • Expressões regulares
    • âncoras
    • classes de caracteres
    • alternativas
    • repetições
    • retroreferências

Referências

  • Criação e atribuição
  • Aninhamento
  • Dados anônimos (dinâmicos)
  • Notações diversas
  • Gerenciamento automático de memória

Subrotinas

  • Declaração
  • Passagem de parâmetros
  • Retorno
  • Escopo e visibilidades
  • Referência para subrotinas

Utilidades

  • Diretivas úteis
  • Opções de chamada
  • Oneliners

Módulos e pacotes

  • Comandos do, require e use
  • Caminho de busca
  • Invocação de elementos externos
  • Importação e exportação

Orientação a Objetos

  • Classes em pacotes
  • Métodos e atributos
  • Obtjetos em referências
  • Herança
  • Atrelamento de variáveis

Bancos de dados

  • Formatos DBM (arquivo)
  • Interface para bancos relacionais
  • Conectando
  • Preparando e executando comandos DML e DDL
  • Métodos úteis

Internet/CGI

  • Scripts Perl para CGI
  • Interação
  • Ambiente
  • Conteúdo dinâmico
  • XML