Atendimento de SEGUNDA a SEXTA das 08:00 às 18:00
pelos fones: (67)3387.2941 - (67)8199.0622 - (67)9290.3322 - (67)9984.9651

Conteúdo Programático


PHP e Orientação a Objetos


Cadastre-se

Fique sabendo!

Avisamos você sobre as turmas deste curso.


Objetivo

Ensinar a desenvolver sistemas para WEB utilizando a linguagem de programação PHP com banco de dados MYSQL.

Após o treinamento o aluno terá condições de desenvolver web sites com conteúdo inteiramente dinâmico.

Aprenda neste curso a desenvolver sites e sistemas para web robustos com a linguagem de programação PHP utilizando o modelo Orientado a Objetos.

Durante o curso será desenvolvido um sistema completo com cadastro, busca, alteração e exclusão de registros em banco de dados. Criação de Classes e dividido em 3 Camadas utilizando os conceitos de MVC.

 

Público Alvo

Este curso é ideal pra quem deseja aprender a fazer web sites modernos e dinâmicos e sistemas para internet em geral.

Programadores, Web Designers, Gerentes de projeto, Analistas de Sistemas, Consultores

 

Pré-requisito

Lógica de Programação (Algoritmos). Ser usuário de Internet. 

Carga Horária

30 horas

Conteúdo Programático

Introdução

O Básico

Orientação à Objetos

Classe

Objeto

Métodos

Construtores e destrutores

Herança

Polimorfismo

Abstração

Classes Abstratas

Classes finais

Métodos Abstratos

Métodos finais

Encapsulamento

Private

Protected

Public

Membros da Classe

Constantes

Propriedades Estáticas

Métodos estáticos

Associação, agregação e composição

Intercepções

__set()

__get()

__call()

__toString()

 

Interfaces

__clone()

Autoload

Objetos dinâmicos

Tratamentos de erros

A função die()

Retorno de flags

Lançamento de erros

Tratamento de execessões

 

O que é PHP

Instalação do WAMP

Criação do Bando de Dados

Criação das tabelas no banco (Relacionamentos 1 para N, N para N e 1 para 1)

Criação do Projeto de Site

Criação das Telas  e programação de Cadastro, listagem (busca) , alteração e exclusão (CRUD).

Trabalhando com AJAX com JQuery (biblioteca Javascript)

Sistema de UPLOAD de imagens para galeria de fotos

Sistema de autenticação (Login e Senha, Sessões, Encriptografia MD5) para área restrita

Conclusão do projeto de WebSite com área pública e área restrita para adminstração conteúdo.

 


Comentários sobre o curso