Logar
Evento
/

PHP - Módulo I (Sábado)

PHP - Módulo I (Sábado)

Participantes

0
participantes
0
curtidas
Banner - PHP - Módulo I (Sábado)
Mostrar
  • De 22/09 às 09:00 até: 27/10 às 18:00
  • Av. Paulista, 1009 - 9° andar - São Paulo/São Paulo - Brasil

Descrição

Carga Horária: 40 horas

 

 

Objetivo

 

Este treinamento foi elaborado pensando-se nas necessidades de quem precisa aprender os conceitos e as técnicas essenciais de PHP, linguagem bastante funcional para gerar páginas com conteúdos dinâmicos e interativos na Web.

 

No decorrer das aulas, são abordados assuntos que incluem os conceitos básicos da linguagem, bem como técnicas de utilização de operadores, estruturas de controle e funções. Também são apresentadas informações referentes ao trabalho com classes, objetos e à utilização de banco de dados e correio eletrônico (com uso da classe PHP Mailer), entre outras.

 

 

Pré-requisito

 

Para que os alunos possam obter um bom aproveitamento deste treinamento, é imprescindível que eles tenham participado dos nossos treinamentos de Introdução à Programação Orientada a Objeto, XHTML - Tableless e MySQL - Módulo I, ou possuam conhecimentos equivalentes.

 

 

Conteúdo Programático

 

Conhecendo o PHP

Obtendo o PHP; Instalação; Tipos de utilização do PHP; Scripts do lado servidor; Scripts de linha de comando; Aplicações GUI do lado cliente; Características; Programação estruturada vs. programação orientada a objetos.

 

Tipos de dados

Sintaxe básica; Comentários; print; echo; Concatenação; Tipos de dados; Tipos básicos; Boolean; Ponto flutuante (float); Inteiro (integer); String; Tipos compostos; Array; Objeto; Tipos especiais; Recurso (resource); NULL; Conversão de tipos; Coerção; Função settype.

 

Variáveis, constantes e operadores

Variáveis; Tipos de variáveis; Escopo das variáveis; Variáveis globais; Variáveis de ambiente; Interpolação de variáveis; Verificando o tipo de variáveis; Destruindo variáveis; Funções isset e empty; Constantes; Definindo constantes; Constantes predefinidas; Operadores; Tipos de operadores; Operadores aritméticos; Operadores de comparação; Operadores de strings; Operadores de incremento e decremento; Operadores de atribuição; Operadores lógicos; Precedência dos operadores.

 

Estruturas de controle

Comandos de decisão; if; else; elseif; switch; Comandos de repetição; while; do...while; for; foreach; Comandos de controle do fluxo de execução; break; continue.

 

Trabalhando com arrays

Criando arrays; Modificando arrays; Mesclando arrays; Ordenando arrays; Diferenças entre as funções de organização de arrays; Computando diferenças; Funções de busca e contagem de itens.

 

Formulários em HTML

Método GET; $_GET; Método POST; $_POST; Incluindo arquivos em páginas PHP; include e require; include_once e require_once.

 

Funções

Definindo uma função; Argumentos de funções; Passagem de argumentos por valor; Passagem de argumentos por referência; Retornando valores; Funções nativas; Funções de texto; Funções de data; Funções numéricas; Funções de validação; Funções de codificação.

 

Cookies e sessões

Utilizando cookies; Definição de cookies; Acessando cookies enviados; Utilizando sessões; Configuração de sessões; Propagação do session id; Gerenciamento de sessões; A variável $_SESSION.

 

Banco de dados

Criando um banco de dados; Conexão; Listando e selecionando o banco de dados; Execução de comandos SQL no PHP; Criando uma tabela; Listando dados de uma tabela; Adicionando registros; Alterando registros; Excluindo registros.

 

Classes e objetos

Definindo e instanciando classes; Classes estendidas ou subclasses; Visibilidade; Visibilidade de propriedades da classe; Visibilidade de métodos da classe; Carregando classes automaticamente; Construtores e destrutores de objetos; Construtores; Destrutores; Palavras-chave.

 

Correio eletrônico

A classe PHPMailer; Enviando mensagens para mais de um destino; Mensagens com cópia; Mensagens com cópia oculta; Enviando mensagens com anexo; Anexando arquivos; Anexando strings; Anexos embutidos no corpo da mensagem; Enviando mensagens no formato HTML.

Ler mais

Localização

Programação

Este evento não possui atividades no momento.

Planta do Evento

A planta do evento não está disponível.

Contato

Preencha os campos abaixo para enviar e-mail ao organizador.

Campos Obrigatórios
Campos Obrigatórios
Ao se cadastrar, você concorda com nossos Termos de uso.
Ajaxloader

Compartilhar evento por e-mail


Para continuar, faça login ou cadastre-se.

Recomende este evento para sua rede.

Selecione os usuários que deseja recomendar este evento.