Linguagem PHP III



Objetivo:
Voltado à compreensão dos benefícios da programação orientada a objetos, desenvolvendo alguns exemplos práticos e utilizando alguns recursos disponíveis no mercado, como o uso de classes para separar o código HTML do código PHP, classes para manipulação de XML e outras.
Além disso, é visto também, como gerenciar imagens pelo PHP (redimensionar, gerar, mesclar, etc) e como enviar e-mails através dos recursos da linguagem. Após realizar esse treinamento o aluno estará apto, não somente a desenvolver aplicações robustas e de fácil manutenção, mas também de maneira produtiva e com qualidade.



Carga Horária: 20 Horas

Conteúdo:
- Exercício de revisão geral (website de notícias com gerenciamento)

- Orientação a objetos

Definição de classe, métodos e propriedades
Modificadores de acesso (visibilidade)
Métodos “static”
Criação de objetos e métodos construtores
Herança
Autoloading

- Uso de classes prontas para separar o código PHP do HTML.

- Criação de uma classe para gerenciamento de SGBDs.

- Uso das funções do PHP para gerenciamento de imagens (GD2).

- Exercício (website com gerenciamento de conteúdo) usando todos os recursos vistos no curso.



Pre-Requisitos:
1. XHTML e CSS
2. Lógica de programação (Algoritmos)
3. Modelagem de dados e SQL
4. JavaScript
5. Ter os conhecimentos compatíveis com o curso PHP 2

Diferencial:
O principal diferencial desse treinamento consiste no seu foco de aprendizagem, que conduz o aluno a construir seu próprio conhecimento, lhe fornecendo para tal:
- Conhecimentos específicos e aprofundados da linguagem PHP
- Conhecimentos pertinentes as melhores práticas de programação
- Analogias a diferentes linguagens de programação, permitido ao aluno reaproveitar seu conhecimento prévio
- Um micro por aluno
- Instrutor com ampla experiência com a linguagem PHP
- Instrutor com ampla experiência em desenvolvimento de software multi-paradigma
- Instrutor com ampla experiência na área acadêmica e corporativa
- Acesso a área de PHP no FORUM
- Coffe Break de qualidade
- Internet Full Time
- Certificado entregue ao término do curso

Desenvolvedor do Curso:
SISNEMA

Cursos de Pre-Requisitos:
SSALGO - Desejavel

SSJCRI - Desejavel

SSMODD - Desejavel

SSWPH2 - Obrigatorio

SSXHTM - Desejavel