Fale com um consultor online.
Desenvolvedor PHP Básico
Sobre o curso
Este curso tem o objetivo ensinar 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.
Público-alvo
Pessoas que querem entrar para o mundo do desenvolvimento web usando a linguagem open source.
Pre-Requisitos
– Utilização de computadores e internet. Desejável noção de programação.
– Possuir conhecimento de lógica de programação
Grade curricular
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
Procedência de Operadores
Operadores Aritméticos
Operadores de Atribuição
Operadores de Comparação
Operador Ternário
Operadores Lógicos
Operadores de Incremento/Decremento
Operadores de String
Operadores de Array
Estruturas de Controle
if, else, elseif, switch/case
while, do-while, for, foreach
break, continue
require, include, require_once, include_once
Funções
Argumento 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 Bando 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 (POO)
Classes, Atributos e Métodos
Visibilidade
Construtores e Desconstrutores
Instanciando um Objeto
Acesso a Métodos e Atributos do Objeto
Faça a sua pré-matrícula
Mais Informações
Conheça outros cursos
O INAP oferece diversos cursos em diversas áreas do conhecimento.