Sobre o curso

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. A Dextraining desenvolveu um curso para capacitá-lo no uso da linguagem Perl em seus projetos de software, cobrindo os principais pontos desta linguagem.

Pré-requisitos

Conhecimento de HTML e noções de SQL e banco de dados.

Carga horária

24 horas

Objetivos do Curso

  • 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 frequentes
  • 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
  • Opraçõ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
  • Turma In-company

    Turma fechada para grupos de empresas, podem ser realizadas na sede da Dextraining ou na sede da empresa contratante. Para mais informações entre em contato conosco clicando aqui.

Descontos diferenciados

  • 25% de desconto para:

    • » Ex-alunos
    • » Empresas parceiras
  • 15% de desconto para:

    • » Estudantes universitários
    • » Estudantes pós-graduando
    • » Indicações ¹
  • 10% de desconto para:

    • » Pagamentos à vista
* Descontos não cumulativos.
¹ Válido para inscrições na mesma turma.

Próximas turmas

Local Período Início Término Inscrições
Não há turmas previstas para este curso.

Se interessou pelo curso? Solicite nosso atendimento personalizado!






 Matutino Diurno (em período de férias) Noturno Integral (aos sábados)

Cursos relacionados