Voltar

PHP Essentials

Este curso tem o objetivo ensinar ao aluno conceitos básicos de PHP e como utilizar essa linguagem para desenvolver aplicações simples, porém de forma correta e profissional.
Após a conclusão do curso, o aluno estará apto a manipular arquivos, variáveis de sessão e cookies, utilizar corretamente as estruturas de controle do PHP, desenvolver aplicações que manipulem formulários e páginas HTML e fazer interação com banco de dados MySQL para persistência dos dados das aplicações.

Ementa

Ambientação

  • Noções gerais de HTML
  • Protocolo HTTP e comunicação Cliente/Servidor
  • Requisições GET / POST

Introdução ao PHP

  • Histórico e características
  • Requisitos básicos para programar em PHP

Preparação do Ambiente de Desenvolvimento

  • Instalação do PHP, Apache e MySQL
  • Instalação do phpmyadmin Sintaxe
  • Tags de abertura e fechamento
  • Separação de Instruções
  • Comentários
  • Variáveis
  • Constantes

Tipos

  • Tipos de Dados
  • Tipos básicos
  • Tipos compostos
  • Tipos especiais
  • Manipulação de Tipos

Expressões e Operadores

  • Precedência de Operadores
  • Operadores Aritméticos
  • Operadores de Atribuição
  • Operadores de Comparação
  • Operador Ternário
  • Operadores de execução (shell commands)
  • Operadores Lógicos
  • Operadores Bit-a-bit
  • Operadores de Incremento / Decremento
  • Operadores de String
  • Operadores de Array
  • Operadores de Tipo (instanceof)

Estruturas de Controle

  • if, else, elseif, switch/case
  • while, do-while, for, foreach
  • break, continue
  • require, include, require_once, include_once

Funções

  • Argumentos de Funções
  • Retorno de Funções
  • Funções recursivas
  • Funções variáveis
  • Funções internas do PHP

PHP e HTML

  • Formulários HTML
  • Recebendo dados de Formulários
  • Transmitindo dados entre Páginas

Manipulação de arquivos

  • Criação, Abertura, leitura e fechamento de arquivos

Sessões

  • Manipulando dados em Sessões
  • Segurança de Sessões

Cookies

  • Cookies HTTP
  • Manipulação de Cookies

Ambientação com Banco de Dados MySQL

  • Introdução a banco de dados
  • A Linguagem SQL
  • Tipos de Dados do MySQL
  • Criando bancos e tabelas
  • Manipulando dados do Banco

Integrando PHP e MySQL

  • Conexão com o Banco
  • Manipulação de dados do Banco
  • Seleção e exibição de dados do banco

Introdução à Programação Orientada a Objetos

  • Classes, atributos e métodos
  • Visibilidade
  • Construtores e Destrutores
  • Instanciando um objeto
  • Acesso a métodos e atributos do objeto

Tenho interesse neste curso.

Duração

40 horas-aula

Material Didático

  • Apostila PHPrime
  • Notas de aula e material suplementar na web

A quem se destina

Profissionais que queiram aprender a desenvolver aplicações para web utilizando a linguagem PHP, de forma correta e profissional.

Pré-requisitos

Utilização de computadores e internet. Desejável noções de programação.

Investimento

  • 3x de R$ 290,00(R$ 870,00)
  • À vista: R$829,00

Outras Informações

  • Coffee-Break incluído
  • Certificado de conclusão para alunos com mais 70% de presença

Turmas

Data: 25/09/2010 a 27/11/2010
Horário: 14:00 às 17:40
Dias: Sábado
Quero me inscrever
© 2010 F6 Sistemas LTDA
Av. Barão Homem de Melo, 4500, Cj 612 - Estoril - Belo Horizonte - MG
Telefones: (31)3785-1130 | (31)9130-1042   Fax: (31)3785-1104