Ementa dos mini-cursos e palestras do 2º Encontro do PHP MG
Mini-cursos a serem realizados no dia 16/10/2009
09:00 às 12:00:
> Introdução à programação com PHP
Minicurso de Introdução à programação com PHP, tem como objetivo apresentar alguns conceitos iniciais para pessoas interessadas em aprender a linguagem PHP – que não dominam a linguagem mas possuem conhecimentos básicos sobre algoritmos e técnicas de programação. Abaixo um breve resumo dos tópicos que serão apresentados: WWW e sistemas web – HTML, programação cliente x servidor, arquitetura web; PHP: O início – Introdução à linguagem de programação PHP: variáveis, estruturas de controle, estruturas de dados, funções; PHP: O meio (programação orientada a objetos, padrões de projeto); PHP: O fim – Algumas aplicações, problemas comuns, segurança.
Ministrante: Tiago Lima (Belo Horizonte/MG)
Nível: Iniciantes
> CakePHP
O curso inicialmente vai apresentar o desenvolvimento utilizando Frameworks, será feita uma diferenciação de framework para biblioteca de classes.
Será analisada uma requisição MVC e como ela é tratada pelo framework.
Explicarei cada camada do framework, onde será desenvolvida uma aplicação utilizando o CakePHP.
No final da aula será apresentado o Bake (gerador de código) e iremos regerar a aplicação feita anteriormente.
Ministrante: Daniel Golgher (Belo Horizonte/MG)
Nível: Intermediários
> Escreva menos e faça mais com a jQuery
A agenda do mini-curso é a seguinte: Fundamentos; Seletores e filtros; Eventos; Navegando no DOM; Manipulando conteúdo; Efeitos; AJAX
Os pré-requisitos para o mini-curso são: Conhecimentos básicos de HTML, Javascript e do protocolo HTTP.
Ministrante: Carlos Pires (Belo Horizonte/MG)
Nível: Intermediários
> Modelagem de banco de dados com MySQL Workbench
Uma boa modelagem do banco é fator primordial para o sucesso de um projeto. Nesse curso abordarei a ferramenta de desenho MySQL Workbench e um pouco da teoria sobre as melhores escolhas entre os tipos de dados do MySQL.
Ministrante: Leonardo Chaves (Belo Horizonte/MG)
Nível: Iniciantes
14:00 às 17:00:
> PHP Orientado a Objetos
Neste mini-curso abordaremos os recursos do PHP para a Programação Orientada a Objetos como interfaces, classes abstratas, entre outros. Durante o mini-curso o congressista também irá aprender o que são Design Patterns e como implementar alguns dos Design Patterns mais comuns usando o PHP.
Ministrante: Charles Schaefer (Belo Horizonte/MG)
Nível: Intermediários
> Desenvolvendo aplicações com Zend Framework
Objetiva-se demonstrar como o Zend Framework pode ser uma poderosa ferramenta para o desenvolvimento de qualquer tipo de aplicação. Através de exemplos práticos, pretende-se demonstrar a estrutura basica, como instalar e preparar o ambiente de desenvolvimento, contextualizar como o padrão MVC foi aplicado no framework, design patterns de layout, configurações personalizadas, principais componentes, etc. Ao fim também pretende-se dar uma visão geral sobre certificação e de como contribuir.
Ministrante: Domingos Teruel (São Paulo/SP)
Nível: Iniciantes
> Como desenvolver sites rapidamente utilizando o Joomla!
O Joomla! é um dos CMS’s (sistemas de gerenciamento de conteúdo) mais utilizados em todo o mundo. A facilidade que ele oferece ao administrador de gerenciar os conteúdo de um site é enorme e isso o tornou muito atrativo.
Entender como o Joomla! funciona e saber arquitetar um site para produzir com este CMS é o que iremos fazer neste mini-curso.
Ministrante: Daniel Correa (Belo Horizonte/MG)
Nível: Iniciantes
> Melhores práticas na criação de uma página
O mini-curso será focado em web standards e como usar esse conceito na hora de desenvolver uma página. O curso vai falar em melhores práticas, dicas, usabilidade, truques e dar uma introdução em SEO e planejamento.
Ementa: O que é; Trabalhando em tres camadas: HTML; Design; Javascript; Por que Web standards?; Sempre há uma pedra no caminho…; Melhores práticas; Pensando na acessibilidade; Uma melhor navegação; Web Standards e SEO; Dicas e truques; Perguntas.
Ministrante: Cleo Morgause (Belo Horizonte/MG)
Nível: Iniciantes
Palestras a serem realizados no dia 17/10/2009
> Da argila ao forte: como desenvolver uma loja virtual
Em menos de uma hora é possivel levantar uma e-commerce implementando vários métodos de pagamento apenas usando PHP e banco de dados. Na prática, o autor demonstra técnicas de desenvolvimento ágil pode ser aplicada em empresas sem causar muitas dores de cabeça, visando maior produtividade da equipe. No final da palestra, a loja virtual será publicada ao vivo.
Palestrante: Michael Granados (São Paulo/SP)
Nível: Intermediários
> Desenvolvendo aplicações PHP, AJAX e YUI! Yahoo User Interface
A palestra tem por finalidade demonstrar como desenvolver aplicações para web usando PHP e o Framework Javascript desenvolvido pelo Yahoo!.
Principais tópicos: Contextualização; Preparando o Ambiente; PHP falando Javascript; Conceituando XML, JSON, JSARRAY; Apresentando Yahoo! User Interface YUI; Hello world!; Casos de usos; Boas práticas e segurança; Como contribuir.
Palestrante: Domingos Teruel (São Paulo/SP)
Nível: Intermediários
> Como migrar seu ambiente de desenvolvimento para Linux
Esta palestra seria uma breve explicação de como um desenvolvedor PHP pode migrar do ambiente Windows para o Linux. Será mostrado como “subir” o ambiente: PHP, Apache, MySQL e SVN. Será mostrado também como a produtividade com Linux é maior e a configuração é muito mais simples. O objetivo final resumidamente será: Quebrar o paradigma de que Linux é complicado e da pau.
Palestrante: Marcelo Sabadini (Belo Horizonte/MG)
Nível: Intermediário
> Letras.mus.br – um case de sucesso desenvolvido em PHP
Essa palestra apresenta o site Letras.mus.br desenvolvido em PHP pela Studio Sol Comunicação Digital e mostra por alto como é o processo de desenvolvimento dos sites da empresa. Fala também sobre algumas dificuldades no desenvolvimento e como foi possível superá-las usando os recursos disponibilizados pelo PHP.
Palestrante: Luiz Otávio Pontes Ferreira (Belo Horizonte/MG)
Nível: Intermediários


Tags:
Friday 11 September 2009 02:09:32
Boa tarde, gostaria de receber iinformações sobre inscrições para o mini curso de PHP programado para os dias 16 e 17 de outubro.
Grato, Alexandre Moronari
Monday 14 September 2009 07:09:12
As inscrições para os mini-cursos já foram encerradas. Você ainda pode garantir uma vaga para assistir as palestras.
Thursday 8 October 2009 01:10:43
Estou levando uma turma de 18 alunos do curso de analise de sistemas da universidade onde trabalho, e gostaria de saber como eles terão acesso ao certificado de participaçao (palestras)?
Tuesday 13 October 2009 08:10:11
O certificado poderá ser impresso online dentro da data informada na página de inscrição.