Cursos Isolados
PHP Programmer
Próximas turmas agendadas
Sábados das 08:30 às 12:30 - 11/09/2010  
Quero me inscrever
Já sou cadastrado
E-mail
Senha
Esqueci minha senha
Ainda não sou cadastrado
Nome
E-mail
Senha
Confirmação
Cpf
Rg
Endereço
Cep
Bairro
Cidade
Uf
Celular
Telefone
Formas de pagamento
Desejo pagar na Especializa
  1. A vaga só é garantida após o pagamento
  2. Pagamento a vista com desconto em dinheiro, cheque ou boleto
  3. Parcelamentos apenas em cheques pré-datados
Desejo pagar agora
* Você será direcionado à central PagueSeguro
  • Visa - Até 12x
  • Master - Até 12x
  • Diners - Até 12x
  • American - Até 15x
  • Hiper - Até 12x
  • Aura - Até 18x
  • Débito no Banco do Brasil
  • Débito no Bradesco
  • Débito no Banco Real
  • Débito no Banco Itaú
  • Débito no Unibanco
  • Débito no Banrisul
Objetivo
Você aprenderá a instalar e configurar o PHP, tanto no Linux quanto no Windows, através de um prático e eficiente instalador Xampp (www.apachefriends.org). Conhecerá um pouco mais dos ambientes HTTP (hipertextos) e SMTP (troca de e-mails), como são suas regras, quem são seus personagens e como configurar o PHP para melhor se adequar às suas necessidades.

As aulas serão embasadas no famoso ambiente LAMP (Linux, Apache, MySQL e PHP) e você não precisará de conhecimento prévio em nenhum desses assuntos.

Vai ver ainda noções básicas de orientação a objetos e como utilizar objetos da API como o PDO, além de conhecer a PHPMailer, uma prática e poderosa classe para envio de emails.
Ementa
Introdução ao PHP
- O que é e por que o PHP
- Características
- Histórico
- Instalação

Sintaxe Básica
- Comandos de saída (echo, print, print_r, var_dump)
- Comandos de inclusão (include, include_once, require, require_once)
- Comentários e operadores
- Variáveis e tipos de dados
- Estruturas de dados (condicionais, loops)

Strings
- Uso das aspas e concatenação
- Variáveis em strings

Arrays
- Arrays e matrizes indexadas e associativas
- Arrays superglobais $_GET e $_POST
- Funções diversas
- Funções de ordenação
- Foreach

Funções
- Definição de funções
- Retorno e parâmetros
- Parâmetros opcionais
- Argumentos variáveis
- Closures

Objetos
- O que são objetos?
- Classes, atributos e métodos
- Métodos estáticos
- Namespaces

Manipulações gerais
- Lidando com números
- Lidando com strings
- Lidando com datas

O Ambiente WEB
- Cookies
- Sessões

Arquivos
- Abertura, leitura e escrita em arquivos
- Varrendo e manipulando diretórios
- Uploads

Emails
- Enviando e-mails simples e HTML
- Cabeçalhos avançados
- Enviando anexos
- PHPMailer

Banco de dados
- Modelagem Relacional
- Sobre o MySQL
- Acesso nativo
- PHP Data Objects (PDO)
Observações
Conhecimentos prévios recomendados:
- Noções de navegação na WEB;
- Noções de programação;
- Conhecimento razoável em HTML
- Noções de bancos de dados e instruções SQL;

Suporte didático
- Extensa apostila teórica para estudo em casa
- Grupo de estudos no Google Groups com uma comunidade bastante ativa
Mais informações:
Carga-horária: 45h
Investimento: R$ 450,00
  Estou interessado!
Formas de pagamento:
(dinheiro ou cheque)
a vista: R$ 405,00 (10% desc.)
1+1: R$ 213,75 (5% desc.)
1+2: R$ 150,00 (0% desc.)
1+3: R$ 112,50 (0% desc.)
PagSeguro em até 3 vezes sem acréscimos
PagSeguro em até 18 vezes
 
X
  «     »
Siga-nos no Twitter
Parabéns à Especializa e ao instrutor Luciano Félix pela realizaçao do
curso de Scrum. Estávamos procurando uma metodologia ágil para os projetos na nossa empresa e escolhemos o Scrum. Aplicamos as práticas vistas em sala já percebemos melhora significativa na integraçao, comunicaçao e motivaçao da equipe.
Flammarion Cysneiros
     
Receba nossas
novidades por e-mail!
Nome:
Email:
  © Copyright 2005 - Especializa Treinamentos - Fone: 81 - 3465.0032
webinterativa - design & tecnologia