O PHP é uma linguagem Open Source muito utilizada, especialmente para o desenvolvimento de aplicações Web. É extremamente simples para um iniciante, porém com muitos recursos para o programador profissional. Serão abordados no treinamento: noções básicas de PHP, orientação a objetos, funcionalidades avançadas, noções de mysql, postgresql, funções úteis no desenvolvimento em PHP, abstração de dados, documentação de código e segurança.

Crie websites dinâmicos utilizando a linguagem de programação PHP e o SGBD Mysql. Durante o curso será desenvolvido um projeto dinâmico e interativo com front-end utilizando o framework bootstrap e um back-end com PHP.

Carga horária: 40 horas.

Conteúdo Programático PHP

1 - Sintaxe básica

1.1 Comentários

1.2 Variáveis
1.3 Constantes
1.4 Variáveis predefinidas e superglobais
1.5 Escopo
1.6 Variáveis dinâmicas
1.7 Envio de dados para o browser

2 - Operadores

2.1 Operadores aritméticos
2.2 Operadores de atribuição
2.3 Operadores bitwise
2.4 Operadores de comparação
2.5 Operadores lógicos
2.6 Operadores de incremento/decremento
2.7 Operador de strings (textos)
2.8 Precedência

3 - Estruturas de controle

3.1 ifelseifelse
3.2 while e dowhile
3.3 for
3.4 Foreach
3.5 Switch
3.6 Break
3.7 Continue
3.8 Include, include_once, require, require_once

4 - Reaproveitamento de códigos: funções

5 - Processamento de formulários

6 - Manipulação e geração de arquivos-texto e binários

6.1 Arquivos-texto
6.2 Arquivos binários

7 - Geração de imagens
7.1 Criação de uma imagem
7.2 Manipulação de uma imagem
7.3 Exibir, salvar uma imagem

8 - Integração e manipulação de base de dados MySQL

8.1 Conexão ao banco de dados MySQL
8.2 Execução de comandos SQL
8.3 Exemplo prático

9 - Projeto final completo back/front-end em PHP