| Formação PHP 5 Carga
Horária: 40 horas
|
|
 |
Calendário
para este curso |
|
|
Período |
Início |
Término |
Horário |
Local |
|
|
Domingo |
22/8/2010 |
26/9/2010 |
13:00 as 20:00 |
Proway |
 |
|
 |
Este curso capacita o aluno a criar páginas web dinâmicas e interativas, com acesso a bancos de dados.
Desenvolvedores WEB, Webmasters, WebDesigners.
Desejável algum conhecimento de lógica de programação e HTML.
PHP 5 Básico
- O que é o PHP
- Histórico
- Características do PHP
- Bibliotecas
- Instalação do PHP
- Onde: plataformas que suportam o interpretador, paths específicos e etc
- Como: como instalar o ambiente completo localmente para que seja o mais próximo possível da realidade dos servidores de hospedagem. Utilizar o phpinfo para avaliação da instalação
- Quando: quando utilizar e quando não utilizar
- Noções Básicas de Programação
- Estrutura de programas PHP
- Criando blocos de código PHP
- Comentários
- Declaração de variáveis e constantes
- Imprimindo dados na tela
- Trabalhando com vetores
- Embutindo PHP no HTML e vice-versa
- Operadores (Lógicos e Matemáticos)
- Estruturas de controle
- Comandos condicionais
- Comandos de repetição
- Definição de funções
- Criação, passagem de parâmetros e reutilização
- Escopo de variáveis
- Funções intrínsecas (Fornecidas na biblioteca de códigos do PHP)
- include, require, include_once e require_once
- Formulários HTML e passagem de parâmetros via URL
- Criando formulários HTML
- Enviando dados a partir do formulário
- Passando parâmetros na URL
- Manipulando dados recebidos
- Variáveis de ambiente
- Variáveis de ambiente mais utilizadas
- Cookies e Sessões
- SESSÕES x COOKIES
- Mantendo e acessando informações em sessões/cookies
- Manipulando arquivos
- Abrindo, escrevendo e lendo arquivos
- Enviando E-mails com o PHP
- Linguagem de consultas – SQL
- SELECT, INSERT, DELETE e UPDATE
- Banco de dados
- Estrutura genérica de um banco de dados
- Gerenciador Web – PHPMyAdmin/Gerenciadores Remotos
- Criando instâncias e tabelas
- Mysql + PHP
- Conectando ao mysql
- Executando consultas
- Exibindo resultados de consultas
PHP 5 Avançado
- A nova Orientação a Objetos do PHP5
- Classes
- Métodos
- Visibilidade de propriedades/métodos
- Herança
- XML – Compartilhando dados com qualquer aplicação
- Porque, onde e como utilizar XML
- Introdução ao DOM (Document Object Model)
- Criando arquivos XML
- Lendo XML
- Manipulação de imagens
- O poder de manipulação da Biblioteca GD
- Criando imagens (comandos básicos)
- Manipulando imagens
- Redimensionamento de imagens (Criação de Thumbnails)
- Inserindo marcas da água
- Gerando documentos PDF
- Biblioteca FPDF + HTML2PDF
|