Solicitar informações
Análise do educedu
-
Modalidade O Curso de PHP 5 é feito online.
-
Duração O curso possui a duração de 45 horas.
-
Certificado oficial O aluno recebe um certificado de conclusão do curso.
-
Considerações O objetivo do curso de PHP 5 é aprofundar o conhecimento teórico e prático da utilização do PHP para a construção de Websites. Utilizando uma linguagem simples e prática o curso desenvolve itens básicos da linguagem até itens mais avançados como Orientação a Objeto e Acesso ao Banco de Dados MySQL.
-
Dirigido a A todos os interessados em programar.
-
Área de atuação Através deste curso o usuário já poderá realizar trabalhos básicos de programação.
Curso de PHP 5
-
Conteúdo
Módulo 1. A internte e o www
- Desenvolver para web
- Recomendações de leituras complementares
- Como hospedar o site em um servidor da web
- Como criar um domínio e apontar para a hospedagem
Módulo 2. Introdução ao php
- O que é php?
- Configurando um ambiente para desenvolvimento
- Instalação no ambiente windows (wamp)
- Instalação no ambiente fedora linux(lamp)
Módulo 3. Referência da linguagem
- Formato dos scripts
- Embutindo código php no html Tipos de delimitadores
- Separador de instruções
- Variáveis
- Atribuição de variáveis
- Constantes
- Array
- Objetos
- Comparadores/condicionais
- Comparadores/binários
- Operadores aritméticos
- Incremento/decremento
- Operadores de atribuição
- Precedência de operadores
- Strings
- Estruturas de controle
- Laços de repetição
- Utilizando require e include
Módulo 4. Funções
- Definição
- Função sem passagem de argumento e sem retorno de valor
- Função com parâmetros e retorno
- Funções na prática
- Recebe parâmetros, porém não retorna valor
Módulo 5. Coletando dados através de formulários
- A criação do formulário
- Métodos de envio de informações
- Usando o método get
- Usando o método post
- Exemplo da utilização do envio e recebimento de dados em formulários
- Recebendo e tratando os dados enviados por formulário
Módulo 6. Enviando e-mail através do site
- Um exemplo do envio de e-mail pelo php
- A função mail
- A lógica de funcionamento do envio de e-mail pelo php
Módulo 7. Fazendo upload de arquivo através do site
- Formulário para upload de arquivo
- O array global $_files
Módulo 8. Manipulando arquivo texto com php
- Quando usar um arquivo texto?
- Abertura de arquivos
- Fechamento de arquivos
- Escrita em arquivos
- Leitura de arquivos
- Lendo uma linha inteira
- Lendo apenas um caracter
- Todo o conteúdo de um arquivo em uma variável do tipo string
- Cada linha do arquivo como um novo item de um array
- Verificando a existência de um arquivo
- Criando um contador de acessos para seu site usando arquivo texto
Módulo 9. Acessando um banco de dados mysql
- Conexão com o banco mysql
- Script de conexão com a função mysql_connect
- Selecionando a base de dados que iremos manipular
- Inserindo dados em uma tabela da base selecionada
- Atualizando a linha de uma tabela através do comando update
- Excluindo registros de uma tabela
- Retornando campos de uma tabela
Módulo 10. Trabalhando com cookies e sessões
Módulo 11. Um pequeno sistema usando o paradigma de programação php estruturada
- Configuração do banco de dados (configbd.php)
- Tela de login (login.php)
- Valida o usuário (fazerlogin.php)
- Validar cookie (validarcookie.php)
- Página com conteúdo restrito (restrita1.php)
- Página com conteúdo restrito (restrita2.php)
- Logout do sistema (logout.php)
Módulo 12. Introdução a orientação a objetos no php
- Programação estruturada versus programação orientada a objeto
- Classe, atributo, método e objeto
- Método contrutor
- Método destrutor
- Nomenclatura das classes Nome dos métodos Utilização dos métodos set e get Encapsulamento
Módulo 13. Um pequeno sistema usando o paradigma de programação php orientada a objetos
- O banco de dados
- As classes
- O programa principal - index.php
- O script responsável pela chamada a classe banco invocando os métodos gravar de acordo com o tipo de item - cadastrar.php
- O script responsável pela exclusão de itens no banco de dados - excluir.php
Outro curso relacionado com php