Na prática: Zend Framework 2

11 de julho de 2015, 08h00 - 17h30

UpWorks, Caxias do Sul, RS

Sobre

O Zend Framework 2 (ZF2), criado pela Zend Techonologies, mesma empresa que mantém a linguagem de programação web PHP, é um dos maiores Frameworks PHP da atualidade. Diferente de outros excelentes frameworks usados hoje, o ZF2 é uma ferramenta utilizada para sistemas mais complexos, ao invés de sites ou sistemas simples.

Nesse Workshop você aprenderá sobre o Zend Framework 2, o mercado deste framework e a como trabalhar com ele. Durante 8 horas de curso, desenvolveremos um projeto do zero utilizando esta ferramenta. Ao final do workshop você terá aprendido conteúdos tais como:

- Modularização;

- MVC (Model, View, Controller);

- Rotas;

- Criar um sistema/site usando o Zend Framework 2.

O curso será ministrado por dois especialistas na área, William Zimmermann e Pedro Rodrigues. Serão 4 sessões de 2 horas, onde cada professor se revesará na ministração do curso. Enquanto isso, o outro professor estará disponível para auxiliar os alunos.

Ao término do curso será emitido um certificado de conclusão, com carga horária de 8 horas, o qual será enviado por e-mail, podendo ser usado como horas complementares em cursos superiores. Faremos também um pequeno café com uma sessão para tirar dúvidas ao final da programação.


A QUEM SE DESTINA

O curso se destina a programadores PHP, quer já tenham trabalhado com algum framework quer não. Não é necessário ser um expert em PHP para fazer o curso.


PRÉ-REQUISITOS

- Conhecimento básico em PHP;
- Noções de programação orientada a objetos;
- Possuir (e trazer) seu próprio notebook (com Windows, Linux ou MacOSX) para a realização das atividades do curso.


DEMAIS INFORMAÇÕES

Qual é a carga horária do curso? 8 horas (não incluso intervalos);
Disponibiliza certificação? Sim;
Qual a formação dos instrutores? Todos os professores possuem formação técnica completa e são graduandos no Ensino Superior em Análise e Desenvolvimento de Sistemas.
Qual é o prazo para as inscrições? As inscrições ocorrerão até o dia 04 de julho, ou até o preenchimento da turma (16 pessoas).
OBS. Caso não hajam no mínimo 10 participantes do curso, o mesmo não ocorrerá e 100% do dinheiro será devolvido ao participante.

Ainda com dúvidas? Mande um e-mail para me@williamzimmermann.com.br ou ligue para (51) 8544.9644. Ficaremos felizes em te ajudar.

Local do evento

UpWorks - 95010-040, Avenida Itália, 482, Sala 401, São Pelegrino, Caxias do Sul, Rio Grande do Sul

Palestrantes

  • William Zimmermann

    William Zimmermann - On Web Travel / FTEC

    William é graduando em Análise e Desenvolvimento de Sistemas pela FTEC Faculdades, de Caxias do Sul. É formado também como Técnico em Informática pela QI Escolas e Faculdades. Tem como bagagem mais de 8 anos como programador PHP, além de ter tido a própria empresa de criação de websites que fundou e vendeu em 2011 para se dedicar aos estudos e voluntariado. Atualmente trabalha como gerente de programação, atuando como analista e desenvolvedor de sistemas web, em uma empresa do ramo turístico de Gramado, RS. Como voluntário, ensina jovens e adultos há mais de uma décda, atestando seu conhecimento no ensino.

    11/07 - 08h00 Apresentação e configuração do framework

  • Pedro Henrique Vieira Rodrigues

    Pedro Henrique Vieira Rodrigues - On Web Travel / FTEC

    Pedro é formado como Técnico em Informática pela Ftec Faculdades e atua como desenvolvedor a cerca de 3 anos. Atualmente, ocupa o cargo de programador back-end para uma empresa do ramo turístico de Gramado, Rio Grande do Sul.  Aluno do curso de Análise e Desenvolvimento de Softwares da Ftec faculdades, já atuou no ramo de Planos de Saúde, Educacional e Turismo, adquirindo uma sólida experiência de trabalho como desenvolvedor.

    11/07 - 10h00 Estruturando a Aplicação: Módulos, Rotas e MVC

  • Pedro Henrique Vieira Rodrigues

    Pedro Henrique Vieira Rodrigues - On Web Travel / FTEC

    Pedro é formado como Técnico em Informática pela Ftec Faculdades e atua como desenvolvedor a cerca de 3 anos. Atualmente, ocupa o cargo de programador back-end para uma empresa do ramo turístico de Gramado, Rio Grande do Sul.  Aluno do curso de Análise e Desenvolvimento de Softwares da Ftec faculdades, já atuou no ramo de Planos de Saúde, Educacional e Turismo, adquirindo uma sólida experiência de trabalho como desenvolvedor.

    11/07 - 15h30 Integrando Forms, Views e Controllers

  • William Zimmermann

    William Zimmermann - On Web Travel / FTEC

    William é graduando em Análise e Desenvolvimento de Sistemas pela FTEC Faculdades, de Caxias do Sul. É formado também como Técnico em Informática pela QI Escolas e Faculdades. Tem como bagagem mais de 8 anos como programador PHP, além de ter tido a própria empresa de criação de websites que fundou e vendeu em 2011 para se dedicar aos estudos e voluntariado. Atualmente trabalha como gerente de programação, atuando como analista e desenvolvedor de sistemas web, em uma empresa do ramo turístico de Gramado, RS. Como voluntário, ensina jovens e adultos há mais de uma décda, atestando seu conhecimento no ensino.

    11/07 - 13h30 Criando a Model: CRUD

Programação

Horário Atividade Descrição
11/07
08h00 Sala 401 Apresentação e configuração do framework
Workshop
William Zimmermann

Nessa primeira parte do Workshop, iremos apresentar o Zend Framework 2, sua visão de mercado e seu diferencial para com os outros frameworks. Além disso, iremos configurar o ambiente de trabalho para o restante do Workshop.

10h00 Sala 401 Estruturando a Aplicação: Módulos, Rotas e MVC
Workshop
Pedro Henrique Vieira Rodrigues

Nessa parte aprenderemos o conceito de módulos e a estrutura do MVC. Iniciaremos também a criação do nosso projeto, construindo a controllerviews e configurando as rotas necessárias. 

12h00 Livre Intervalo
Intervalo

Hora de refrescar a cabeça e comer. Lembre-se: lanches leves são melhores se você deseja ficar acordado.

13h30 Sala 401 Criando a Model: CRUD
Workshop
William Zimmermann

Nessa seção iremos criar as models que farão a integração com o banco de dados. Faremos também as devidas validações do formulário, o qual será posteriormente criado. Instanciaremos assim os método para cadastro, edição, listagem e exclusão dos itens, os quais serão utilizados na próxima sessão.

15h30 Sala 401 Integrando Forms, Views e Controllers
Workshop
Pedro Henrique Vieira Rodrigues

Na última parte da aula prática, veremos como integrar os Controllers aos respectivos métodos dos Models. Também veremos como criar os formulários, instanciando-os nos controllers. Veremos a integração entre um controller e a view e como exibir os dados e manipula-los dentro da view.

17h30 Sala 401 Tirando dúvidas com Café
Encerramento

Esta é a sessão sobre dúvidas e demais ajudas sobre o Framework. Faremos também com café especial com alguns comes e bebes para finalizar o curso.

Inscrições

Organizador

  • WeCode
    A WeCode é formada por um grupo de programadores Web. Trabalhamos a vários anos com desenvolvimento, sendo especialistas em sites de comércio eletrônico e sistemas para a internet. Além disso, nossos profissionais são altamente qualificados para ministrar cursos na área da tecnologia da informação. Yes, we code!
    Entre em contato

Parceiros