Center Cursos
Center Cursos TOP of MIND

Programação com PHP

 


Pré-requisitos:

- Experiência com qualquer navegador (browser) de web
- Conhecimento prévio de Lógica de Programação; Programação Orientada a Objetos e HTML. C
aso não tenha, estes conhecimentos, indicamos os cursos: Introdução ao Desenvolvimento de Software 

Objetivo do curso: O curso Programando em PHP apresenta técnicas para o desenvolvimento de sites com recursos dinâmicos e interativos. Ele é indicado para iniciantes que desejam aprimorar seus conhecimentos e criar sites com resultados profissionais.


Material: Livro Original

Duração4 dias ou 8 noites, aproximadamente 32 hs

Conteúdo Programático:

1. História da Linguagem

1.1. Identar o Código

1.2. Comentar o Código

1.3. Documentar o Programa

2. Primeiros Passos

2.1. Server Side

2.2. Servidor PHP

2.2.1. Instalando e Utilizando o EasyPHP

3. Conceitos Básicos

3.1. Nossa Primeira Aplicação em PHP

3.2. Elementos do PHP

3.2.1. Operadores de Comparação

3.2.2. Operadores Lógicos

3.2.3. Operações Matemáticas

3.2.4. Arrays (Matrizes e Vetores)

3.2.5. O Uso de Aspas e Apóstrofes no Tratamento de Strings

3.2.6. Datas

3.2.7. Expressões Condicionais e Laços de Repetição

3.2.7.1. If

3.2.7.2. While

3.2.7.3. Foreach

3.2.7.4. Switch

3.3. Alguns Truques um Pouco mais Complexos

4. Recebendo Dados do Usuário e do Navegador

4.1. $_POST

4.1.1. Validação de Senha Usando $_POST

4.2. $_SESSION

4.3. ISSET

4.4. $_GET

4.5. $_FILE

4.5.1. Sobre Atributos do $_FILES

5. Escrevendo e Apagando Arquivos

5.1. Escrever um Arquivo no Servidor

5.2. Ler um Arquivo no Servidor

5.3. Lendo e Gravando Dados no Arquivo-Texto

5.4. Ler um Arquivo com Múltiplas Linhas

5.5. Include

6. Cookies

6.1. Criando um Cookie

6.2. Lendo o Cookie

6.3. Descobrindo se o Cookie de Fato Existe

6.4. Apagando um Cookie

6.5. Aplicações e Esclarecimentos

7. Criação de Funções

8. Integração com um Banco de Dados

8.1. Uma Aplicação Simples

8.2. Lendo e Tratando as Informações já Existentes no Banco de Dados

9. Biblioteca GD e Edição de Imagens

9.1. Copiando uma Imagem

9.2. Redimensionando uma Imagem

9.3. Extrair Informações sobre a Imagem

9.4. Mesclando duas Imagens

9.4.1. Inserir uma Logomarca Menor do que a Imagem

9.5. Verificando a Biblioteca GD

10. Orientação a Objetos

10.1. Subclasses e Superclasses

10.2. Instanciando uma Classe

10.3. Aplicando isso ao PHP

10.4. Um Exemplo Experimental

10.5. Um Exemplo Funcional

11. Funções Internas do PHP

11.1. Funções Específicas para Tratamento de Datas e Horários

11.1.1. Função Checkdate

11.1.2. Função Date

11.1.3. Transformando uma Data em Número Inteiro

11.1.4. Formatando a Data e a Hora

11.1.5. Função Setlocale

11.1.6. Função Strftime

11.2. Funções para Obter Informações sobre o PHP Instalado

11.2.1. Função Extension_loaded

11.2.2. Função Getenv

11.2.3. Função Getlastmod

11.2.4. Função Getmyinode

11.2.5. Função Phpversion

11.2.6. Função Putenv

11.2.7. Função Set_time_limit

11.3. Funções Matemáticas

11.3.1. Função Sin

11.3.2. Função Cos

11.3.3. Função Decbin

11.3.4. Função Dechex

11.3.5. Função Bindec

11.3.6. Função Hexdec

11.3.7. Função Ceil

11.3.8. Função Log

11.3.9. Função Rand

11.3.10. Função Sqrt

11.3.11. Função Pow

11.3.12. Função Pi

11.4. Funções para Tratamento de Strings

11.4.1. Função Addslashes

11.4.2. Função Stripslashes

11.4.3. Função Chr

11.4.4. Função Chop

11.4.5. Função Explode

11.4.6. Função Strtok

11.4.7. Função Implode

11.4.8. Função NL2BR

11.4.9. Função LTrim

11.4.10. Função Trim

11.4.11. Função Parse_str

11.4.12. Função Strlen

11.4.13. Função Strpos

11.4.14. Função Strrpos

11.4.15. Função Strstr

11.4.16. Função Str_replace

11.4.17. Função Strtolower

11.4.18. Função Strtoupper

11.4.19. Função Ucfirst

11.4.20. Função Ucwords

11.5. Funções para Tratamento de Variáveis em Geral

11.5.1. Função Empty

11.5.2. Função Gettype

11.5.3. Função Is_array

11.5.4. Função Is_double

11.5.5. Função Is_float

11.5.6. Função Is_int

11.5.7. Função Is_integer

11.5.8. Função Is_long

11.5.9. Função Is_object

11.5.10. Função Is_real

11.5.11. Função Is_string

11.5.12. Função Issset

11.5.13. Função Settype

11.5.14. Função Unset

Anexo 1 – Pequenos Comandos Auxiliares

1. BREAK e CONTINUE

Anexo 2 – Variáveis GLOBAL e STATIC

1. Variável GLOBAL

2. Variável STATIC

Anexo 3 - Enviando e-mails com PHP

 


Próximos cursos:
 
PHP Avançado (4 dias ou 8 noites)
Ajax com PHP (4 dias ou 8 noites)

 SÁBADOS, das 8:30 as 16:30hs 

 NOITES, de3a e 5a das 18:45 as 22:45hs


                                            Av. Independência, 3077             Ribeirão Preto/SP             Tel (16) 3235-6102            cursos@centercursos.com.br     

 

 

 

ComunicaWeb Desenvolvido por