quer um site de fotos?

Recomento fortemente um curso de php na  phprime. Depois desse curso você estará apto a criar seu próprio site de fotos

http://www.phprime.com.br

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 e CSS
  • 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
 

NewsLetter

Preencha seu nome e email para receber novidades sobre o site.

Enquete

Você vai votar na primeira opção da enquente?