2km Workshop: Bake, o seu melhor amigo ;)

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

2 comments

Comments 1 - 2 of 2 previous next Post a comment

  • + cadu Carlos Pires 5 months ago
    Olá guestbfbce7! Que bom que você gostou. Será um prazer contar com a sua presença no próximo workshop (Criando e consumindo Webservices com o CakePHP (REST) - Dia 06/06/2009).
    Abraço!
  • + guestbfbce7 guestbfbce7 5 months ago
    Eu estava neste workshop!! foi massa de mais!!!

    Estarei no próximo com certeza!!!

    Abraços!!
Post a comment
Embed Video
Edit your comment Cancel

1 Group

2km Workshop: Bake, o seu melhor amigo ;) - Presentation Transcript

  1. Workshop 2: Bake, o seu melhor amigo ;) Uma introdução ao Bake, o gerador de códigos do framework CakePHP.
  2. Agenda Apresentação   Motivação   O que é o bake?   Con gurando o bake   Aplicação exemplo (mão na massa!)   Con gurando o banco de dados   Gerando as classes de modelo   Gerando as classes de controle (com scaffolding)   Gerando as classes de controle (sem scaffolding)   Gerando as páginas da visão   Customizando o código gerado   Como aproveitar melhor tudo isso?   Agradecimentos  
  3. Agenda Apresentação   Motivação   O que é o bake?   Con gurando o bake   Aplicação exemplo (mão na massa!)   Con gurando o banco de dados   Gerando as classes de modelo   Gerando as classes de controle (com scaffolding)   Gerando as classes de controle (sem scaffolding)   Gerando as páginas da visão   Customizando o código gerado   Como aproveitar melhor tudo isso?   Agradecimentos  
  4. Apresentação A 2km é uma empresa mineira especializada no   desenvolvimento ágil de soluções para web utilizando software livre. +20 projetos utilizando o CakePHP nos últimos 12   meses. Desenvolveu projetos para empresas e organizações como   Record Minas, PMDB-MG, Orca veículos entre outras.
  5. Apresentação Carlos Pires (Cadu) é bacharel em ciência da computação.   Desenvolve e é apaixonado pela web e por software livre desde 1999. Trabalhou com Java(JEE) por mais de 6 anos em diversas empresas da capital mineira. Ultimamente tem se dedicado ao CakePHP e à jQuery. Quando não está andando de bike, está estudando línguas (inglês e espanhol), curtindo um samba de raíz ou tomando uma cervejinha com os amigos. Daniel Golgher é tecnólogo em Processamento de Dados, Bacharel em   Sistema de Informação e Especialista em Engenharia de Software. Desenvolve em PHP desde 2001. Gosta de software livre, especialmente dos projetos: CakePHP, FreeBSD, MySQL, Apache, PHP, Python dentre outros. Nas horas vagas vai ao cinema com a namorada e passeia com o Baco (São Bernardo).
  6. Agenda Apresentação   Motivação   O que é o bake?   Con gurando o bake   Aplicação exemplo (mão na massa!)   Con gurando o banco de dados   Gerando as classes de modelo   Gerando as classes de controle (com scaffolding)   Gerando as classes de controle (sem scaffolding)   Gerando as páginas da visão   Customizando o código gerado   Como aproveitar melhor tudo isso?   Agradecimentos  
  7. Motivação Divulgar o framework CakePHP   Divulgar os novos cursos da 2km   Retribuir à comunidade de software livre   Combater o código 'espaguete'   Mostrar que programar pode ser divertido!  
  8. Agenda Apresentação   Motivação   O que é o bake?   Con gurando o bake   Aplicação exemplo (mão na massa!)   Con gurando o banco de dados   Gerando as classes de modelo   Gerando as classes de controle (com scaffolding)   Gerando as classes de controle (sem scaffolding)   Gerando as páginas da visão   Customizando o código gerado   Como aproveitar melhor tudo isso?   Agradecimentos  
  9. O que é o bake? O bake é um dos shells disponíveis no framework CakePHP que permite a geração de aplicações CRUD de maneira simples e rápida.
  10. Agenda Apresentação   Motivação   O que é o bake?   Con gurando o bake   Aplicação exemplo (mão na massa!)   Con gurando o banco de dados   Gerando as classes de modelo   Gerando as classes de controle (com scaffolding)   Gerando as classes de controle (sem scaffolding)   Gerando as páginas da visão   Customizando o código gerado   Como aproveitar melhor tudo isso?   Agradecimentos  
  11. Con gurando o bake Para utilizar o bake, é preciso ter o CLI do PHP disponível. Recomenda-se adicionar o caminho do script do bake na variável $PATH (*nix) ou %PATH% (Windows)
  12. Agenda Apresentação   Motivação   O que é o bake?   Con gurando o bake   Aplicação exemplo (mão na massa!)   Con gurando o banco de dados   Gerando as classes de modelo   Gerando as classes de controle (com scaffolding)   Gerando as classes de controle (sem scaffolding)   Gerando as páginas da visão   Customizando o código gerado   Como aproveitar melhor tudo isso?   Agradecimentos  
  13. Aplicação exemplo (mão na massa!) $ cake bake …
  14. Agenda Apresentação   Motivação   O que é o bake?   Con gurando o bake   Aplicação exemplo (mão na massa!)   Con gurando o banco de dados   Gerando as classes de modelo   Gerando as classes de controle (com scaffolding)   Gerando as classes de controle (sem scaffolding)   Gerando as páginas da visão   Customizando o código gerado   Como aproveitar melhor tudo isso?   Agradecimentos  
  15. Como aproveitar melhor tudo isso? Fazendo os cursos de desenvolvimento web que a 2km interativa! está lançando:   Curso do CakePHP (Curso mais completo do CakePHP no Brasil - 60 horas)   Curso do jQuery (em breve)   Curso de Padrões Web (em breve)
  16. Agenda Apresentação   Motivação   O que é o bake?   Con gurando o bake   Aplicação exemplo (mão na massa!)   Con gurando o banco de dados   Gerando as classes de modelo   Gerando as classes de controle (com scaffolding)   Gerando as classes de controle (sem scaffolding)   Gerando as páginas da visão   Customizando o código gerado   Como aproveitar melhor tudo isso?   Agradecimentos  
  17. Agradecimentos Agradecemos a presença de todos neste sábado e esperamos vê-los nos próximos workshops! Dúvidas, críticas, sugestões e doações para: Carlos Pires   -  E-mail: carlos.pires@2km.com.br -  Twitter: @cadu Daniel Golgher   -  E-mail: daniel@2km.com.br -  Twitter: @golgher www.2km.com.br

+ Carlos PiresCarlos Pires, 6 months ago

custom

426 views, 0 favs, 0 embeds more stats

Slides do segundo workshop gratuito da 2km interati more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 426
    • 426 on SlideShare
    • 0 from embeds
  • Comments 2
  • Favorites 0
  • Downloads 9
Most viewed embeds

more

All embeds

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories

Groups / Events