palestra na faccat sobre o zeanwork

21

Upload: josemar-davi-luedke

Post on 09-Jul-2015

321 views

Category:

Technology


5 download

DESCRIPTION

Palestra realizada em 17/12/2011 na Faccat sobre o Zeanwork.

TRANSCRIPT

Page 1: Palestra na Faccat sobre o Zeanwork
Page 2: Palestra na Faccat sobre o Zeanwork

class Speaker def get speaker = [ :name => "Josemar Davi Luedke", :experience => "More than 5 years with Web dev.", :working_with => "PHP, Javascript and CSS.", :studying => "Ruby on Rails, Python and Django.", :site => "josemarluedke.com", :twitter => "@JosemarLuedke", :github => "github.com/josemarluedke" ] endend

Page 3: Palestra na Faccat sobre o Zeanwork

(Parênteses)

I’m loving

on

Page 4: Palestra na Faccat sobre o Zeanwork

Quem?

Conhece PHP?

Page 5: Palestra na Faccat sobre o Zeanwork

Quem?

Já trabalhou com PHP?

Page 6: Palestra na Faccat sobre o Zeanwork

Quem?

Sabe o que é um framework?

Page 7: Palestra na Faccat sobre o Zeanwork

Quem?

Ouviu falar do Zeanwork?

Page 8: Palestra na Faccat sobre o Zeanwork

Quem?

(Sabe o que é Ruby on Rails?)

Page 9: Palestra na Faccat sobre o Zeanwork

O Que é um framework?

• Um framework, em desenvolvimento de software, é uma abstração que une códigos, classes, funções, técnicas e metodologias comuns entre vários projetos provendo uma funcionalidade genérica.

- Wikipedia

Page 10: Palestra na Faccat sobre o Zeanwork

Tem alguma vantagem?

Sim!

Page 11: Palestra na Faccat sobre o Zeanwork

Quais?

• Segurança

• Padronização

• Economia de tempo de desenvolvimento

• Redução de custos

• ...

Page 12: Palestra na Faccat sobre o Zeanwork

• Poucas configurações

• Programação Orientada à Objetos

• Segurança

• Padronização

• Helpers, Components, Extensions

• URL’s Amigáveis

• Multi-idiomas

• Validações

• MVC

• ...

Características do ZW

Page 13: Palestra na Faccat sobre o Zeanwork

MVC?

WTH?

Page 14: Palestra na Faccat sobre o Zeanwork

• MVC é um design pattern (Padrão de projeto)

• Resumidamente: Separa a aplicação em camadas.

MVC(Model, View, Controller)

Page 15: Palestra na Faccat sobre o Zeanwork

MVC

Page 16: Palestra na Faccat sobre o Zeanwork

• Sem uma comunidade ativa

• Documentação é carente

• A evolução é mínima ou quase nenhuma

• ...

Desvantagens do ZW

Page 17: Palestra na Faccat sobre o Zeanwork

Então para que usar ele?

Quais seus benefícios?

Page 18: Palestra na Faccat sobre o Zeanwork

• Curva de aprendizagem

• Documentação em PT-BR

• Open-Source

• ...

Benefícios do ZW

Page 19: Palestra na Faccat sobre o Zeanwork

Quer mais?

zeanwork.com.br/blog

/doc

/forum

/screencasts

Page 20: Palestra na Faccat sobre o Zeanwork

Perguntas?

Page 21: Palestra na Faccat sobre o Zeanwork

Obrigado!