Descrição
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