Seminário 2006
Título: Seminário PHP - Entendendo o MVC:
O objetivo do Seminário é incrementar o conhecimento do desenvolvedor PHP para formar as bases para compreensão do Padrão de Projeto MVC. As palestras têm como objetivo sensibilizar o público aos benefícios práticos do uso de Orientação a Objetos, Uso de componentes pré-existentes e separação da camada lógica da camada de apresentação em seus projetos.
As palestras têm como objetivo sensibilizar o público aos benefícios práticos do uso de Orientação a Objetos, Uso de componentes pré-existentes e separação da camada lógica da camada de apresentação em seus projetos.
Programação:
1 - Apresentação do Evento e do grupo ProPHP com contextualização do PHP no Mercado, trazendo números sobre a utilização do PHP e seu valor para os desenvolvedores.
2 - Objetos em Ação
Esta palestra tem como objetivo apresentar de maneira prática que a utilização de OO não é somente uma questão estética ou de mercado e sim uma ferramenta poderosa para o desenvolvedor. Esta apresentação será prática, de forma a responder ao publico a seguinte pergunta: "O que eu ganho com isso ?"
3 - Anatomia de uma Aplicação Web
O objetivo desta apresentação é propor uma estrutura padrão para organização de projetos PHP. Cada programador tem sua maneira de organizar o código e arquivos, quanto mais claro estiver esta estrutura, mais profissional é o resultado e mais valor o profissional agrega aos projetos que participa/contribui. Esta apresentação tem ainda o objetivo de pavimentar o caminho que existe entre a interação com o usuário e o MVC. Pontos como processamento de formularios, áreas de acesso livre X acesso restrito, interação com Banco de Dados (inserção/atualização/exclusao), validação da informação imputada, etc ...
4 - Usando Componentes em PHP - Não reinvente a roda!
Nesta apresentação serão apresentados três componentes PHP que tem uso constante nos projetos. Abstração de Base de Dados, Cache para aumento de performance e Mecanismo de Template.
5 - Casos de Uso
Através dos conhecimentos passaddos através das apresentações anteriores:
a - Migração de Base de Dados
O projeto inicial era em MySQL usando as instrucoes nativas do PHP e o cliente quer migrar para o PostgreSQL. No caso de usarmos as instruções inativas, teremos que alterar todo o código, enquanto usando a camada de abstração, basta alterarmos os parametros de construcao ( caso o desenho da base se mantenha o mesmo ).
b - Alteração de Lay-Out
Suponhamos que o cliente cria uma nova divisão de negócios que tretende atender apenas ao publico São Paulino. Um novo lay-out é apresentado e o desenvolvedor precisa compatibiliza-lo com a aplicacao que atendera em um outro dominio. Caso o html esteja todo embutido no php, ele tera um grande pesadelo nas mãos enquanto se ele utilizar um mecanismo de template o trabalho sera limpo, rapido e eficiente!
Programação:
1 - Apresentação do Evento e do grupo ProPHP com contextualização do PHP no Mercado, trazendo números sobre a utilização do PHP e seu valor para os desenvolvedores.
2 - Objetos em Ação
Esta palestra tem como objetivo apresentar de maneira prática que a utilização de OO não é somente uma questão estética ou de mercado e sim uma ferramenta poderosa para o desenvolvedor. Esta apresentação será prática, de forma a responder ao publico a seguinte pergunta: "O que eu ganho com isso ?"
3 - Anatomia de uma Aplicação Web
O objetivo desta apresentação é propor uma estrutura padrão para organização de projetos PHP. Cada programador tem sua maneira de organizar o código e arquivos, quanto mais claro estiver esta estrutura, mais profissional é o resultado e mais valor o profissional agrega aos projetos que participa/contribui. Esta apresentação tem ainda o objetivo de pavimentar o caminho que existe entre a interação com o usuário e o MVC. Pontos como processamento de formularios, áreas de acesso livre X acesso restrito, interação com Banco de Dados (inserção/atualização/exclusao), validação da informação imputada, etc ...
4 - Usando Componentes em PHP - Não reinvente a roda!
Nesta apresentação serão apresentados três componentes PHP que tem uso constante nos projetos. Abstração de Base de Dados, Cache para aumento de performance e Mecanismo de Template.
5 - Casos de Uso
Através dos conhecimentos passaddos através das apresentações anteriores:
a - Migração de Base de Dados
O projeto inicial era em MySQL usando as instrucoes nativas do PHP e o cliente quer migrar para o PostgreSQL. No caso de usarmos as instruções inativas, teremos que alterar todo o código, enquanto usando a camada de abstração, basta alterarmos os parametros de construcao ( caso o desenho da base se mantenha o mesmo ).
b - Alteração de Lay-Out
Suponhamos que o cliente cria uma nova divisão de negócios que tretende atender apenas ao publico São Paulino. Um novo lay-out é apresentado e o desenvolvedor precisa compatibiliza-lo com a aplicacao que atendera em um outro dominio. Caso o html esteja todo embutido no php, ele tera um grande pesadelo nas mãos enquanto se ele utilizar um mecanismo de template o trabalho sera limpo, rapido e eficiente!
Outras informações:
Data: 08/JulhoHorário: das 9h às 18h
Local: Universidade São Marcos (Unidade Santa Paulina)
Rua Padre Marchetti, 235
(esquina com a Av. Nazaré, próximo ao Museu do Ipiranga)
Ipiranga - São Paulo - SP - CEP 04262-100
Expectativa: 400 congressistas
Público Alvo: Estudantes e profissionais que já desenvolvem para internet utilizando PHP.
Inscrições: esgotadas
Você é palestrante?
Quer ser um dos palestrantes? Cadastre-se aqui.









