transforme ideias em realidade com python e web2py

Post on 27-Jun-2015

239 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slides da palestra de "evangelização" sobre as facilidades que o web2py fornece para colocar rapidamente ideias em prática. 1º PyPoA - Encontro de usuários Python de Porto Alegre e Região Metropolitana.

TRANSCRIPT

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Intuito

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

- Relsi Maron- CTO no CodeFreelas.com- 5 Anos Desenvolvimento Web- http://github.com/relsi- http://pt.slideshare.net/relsi

Quem?

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Para quem?

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Tenho uma ideia inovadora,como transformo isso em uma Startup?

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Construa um MVP

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

MV o quê?!?

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Minimum Viable Product é uma versão mais simples de um produto com as funcionalidades principais e que pode ser desenvolvida com pouco tempo.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Como construir um MVP?

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

a) Contrate uma empresa especializada.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

b) Contrate um programador.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

c) Arrume um Sócio Técnico

c) Arrume um sócio técnico.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

d) Faça você mesmo.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Por quê web2py?

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Foi criado para quem não tem experiênciacom programação.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Com um pouco de conhecimento você já pode por a mão na massa.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Preocupações

Diminui significantemente o tempo de desenvolvimento.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Preocupações

Seguro.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Mas ele não é “pythônico”!

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

… … ...

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Vamos ver algumas coisas.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Padrão MVC

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Padrão MVC

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Padrão MVC

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Padrão MVC

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Abstração de banco de dados

SELECT * FROM cadastro WHERE id > 0

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Abstração de banco de dados

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Mapeamento de URL.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Mapeamento de URL.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Mapeamento de URL.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Mapeamento de URL.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Mapeamento de URL.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Formulários e validadores.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Formulários e validadores.

controller

view

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Formulários e validadores.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Formulários e validadores - CRUD.

controller

view

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Formulários e validadores - CRUD.

http://..../[app]/[controller]/data/tables http://..../[app]/[controller]/data/create/[table] http://..../[app]/[controller]/data/read/[table]/[id] http://..../[app]/[controller]/data/update/[table]/[id] http://..../[app]/[controller]/data/delete/[table]/[id] http://..../[app]/[controller]/data/select/[table] http://..../[app]/[controller]/data/search/[table]

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Formulários e validadores - CRUD.

http://..../[app]/[controller]/data/create/cadastro

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Formulários e validadores - CRUD.

http://..../[app]/[controller]/data/update/cadastro/1

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Formulários e validadores - CRUD.

http://..../[app]/[controller]/data/read/cadastro/1

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Formulários e validadores - CRUD.

controller

view

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Formulários e validadores - CRUD.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Usuários: cadastro, autenticação e permissões.

controller

view

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

http://..../[app]/[controller]/user/login http://..../[app]/[controller]/user/logout http://..../[app]/[controller]/user/register http://..../[app]/[controller]/user/profile http://..../[app]/[controller]/user/retrieve_password http://..../[app]/[controller]/user/change_password

Usuários: cadastro, autenticação e permissões.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

controller

view

Usuários: cadastro, autenticação e permissões.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Usuários: cadastro, autenticação e permissões.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

controller

view

Usuários: cadastro, autenticação e permissões.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Usuários: cadastro, autenticação e permissões.

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

E muito mais.

http://web2py.com/book

http://web2pyslices.com

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Cases

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

http://codefreelas.com

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

http://quantoeucobro.com

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

http://menuvegano.com.br

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

http://natalanimal.com.br

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

http://web2schools.juliarizza.com

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

E muito mais.

http://www.web2py.com/poweredby

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Precisa de Ajuda?

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Precisa de Ajuda?

https://groups.google.com/forum/#!forum/web2py-users-brazilhttps://groups.google.com/forum/#!forum/web2py

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Obrigado!

1º PyPoA – Junho/2014

Transformando ideias em realidade com web2py

Perguntas?

top related