Cursos Livres Presenciais

Desenvolvedor PHP Básico

Carga Horária
40h
Modalidade
Presencial
Certificação
Profissionalizante

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

Alguma dúvida?

Fale com um consultor online.

Mais Informações

(31) 3273-3330
(31) 9 9514-4132

Conheça outros cursos

O INAP oferece diversos cursos em diversas áreas do conhecimento.

Design Gráfico

Informática

Letras/Libras

Menu