site do php
manual do PHP
download do XAMPP (apache+mysql+php)
referência das funções em PHP
referência CSS
referência HTML
tutorial HTML e CSS
Editor de texto para PHP
roteiro curso de PHP
1. Introdução ao PHP
O que é PHP?, Como surgiu a linguagem PHP, Como funciona o PHP?, O que é necessário para este curso?, instalação de ambiente, revisao de HTML
2. Sintaxe básica e Tipos de variáveis
Delimitando o código, Delimitador de instruções, Identificação de variáveis, Comentários, Comentários de linha única, Comentários de várias linhas, Interação com o navegador, Argumentos via URL, Formulários, Exibição de dados
exemplos tópico 2
3. Tipos suportados
Inteiros / Ponto Flutuante (double ou float), Strings, Arrays, Listas, Objetos, Boleanos, Transformação de tipos, Coerções, Transformação explícita de tipos
exemplos tópico 3
4. Estruturas de Controle e Operadores
Seleção If Switch, For, Operadores Aritméticos, Strings, Atribuição, Bit a bit, Lógicos, Comparação, Expressão Condicional, Incremento e Decremento, Definição de Funções, Retorno de Funções, Argumentos
exemplos tópico 4
5. Acesso inicial ao banco de dados
Ler e atualizar Banco de Dados, execução de script no Mysql, Repetição While
exemplos tópico 5
acessando administrador do Mysql na maquina local
6. Reaproveitamento de elementos
Chamada de Páginas Externas, Include, Require, Constantes, Constantes pré-definidas, Definição de constantes
exemplos tópico 6
7. Estrutura de um site e navegação
Organização de um site, uso do CSS básico, planejamento da estrutura do site
exemplos tópico 7
8. Uso de Sessões
Armazenando dados na sessão, controle de usuários, retirando dados da sessão, identificador de sessão, variáveis pré-definidas, informações sobre o browser
exemplos tópico 8
9. Uso de Cookies
guardando dados com cookies, setcookie, questões de segurança, gerenciando campanhas baseadas em cookies
10. Envio de email
Envio de email, configuração de um servidor de email local, configurando PHP para enviar email, enviando mensagens em formato HTML, mensagens em formato texto, cópis de mensagens
bibliografia

Desenvolvendo Websites com PHP
JULIANO NIEDERAUER
Desenvolvendo Websites com PHP apresenta técnicas de programação fundamentais para o desenvolvimento de sites dinâmicos e interativos. Você aprenderá a desenvolver sites com uma linguagem utilizada em mais de 10 milhões de sites no mundo inteiro. O livro abrange desde noções básicas de programação até a criação e manutenção de bancos de dados, mostrando como são feitas inclusões, exclusões, alterações e consultas a tabelas de uma base de dados. O autor apresenta diversos exemplos de programas para facilitar a compreensão da linguagem.