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 Desenvo...
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 ...
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 ...
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ência
com programaçã...
1º PyPoA – Junho/2014
Transformando ideias
em realidade com web2py
Com um pouco de conhecimento você já
pode por a mão na ...
1º PyPoA – Junho/2014
Transformando ideias
em realidade com web2py
Preocupações
Diminui significantemente o tempo de desen...
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 WHER...
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]/[co...
1º PyPoA – Junho/2014
Transformando ideias
em realidade com web2py
Formulários e validadores - CRUD.
http://..../[app]/[co...
1º PyPoA – Junho/2014
Transformando ideias
em realidade com web2py
Formulários e validadores - CRUD.
http://..../[app]/[co...
1º PyPoA – Junho/2014
Transformando ideias
em realidade com web2py
Formulários e validadores - CRUD.
http://..../[app]/[co...
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.
controll...
1º PyPoA – Junho/2014
Transformando ideias
em realidade com web2py
http://..../[app]/[controller]/user/login
http://..../[...
1º PyPoA – Junho/2014
Transformando ideias
em realidade com web2py
controller
view
Usuários: cadastro, autenticação e perm...
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 perm...
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://web2pyslice...
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/#!for...
1º PyPoA – Junho/2014
Transformando ideias
em realidade com web2py
Obrigado!
1º PyPoA – Junho/2014
Transformando ideias
em realidade com web2py
Perguntas?
Upcoming SlideShare
Loading in …5
×

Transforme ideias em realidade com python e web2py

591 views

Published on

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.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
591
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
29
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transforme ideias em realidade com python e web2py

  1. 1. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Intuito
  2. 2. 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?
  3. 3. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Para quem?
  4. 4. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Tenho uma ideia inovadora, como transformo isso em uma Startup?
  5. 5. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Construa um MVP
  6. 6. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py MV o quê?!?
  7. 7. 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.
  8. 8. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Como construir um MVP?
  9. 9. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py a) Contrate uma empresa especializada.
  10. 10. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py b) Contrate um programador.
  11. 11. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py c) Arrume um Sócio Técnico c) Arrume um sócio técnico.
  12. 12. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py d) Faça você mesmo.
  13. 13. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py
  14. 14. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Por quê web2py?
  15. 15. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Foi criado para quem não tem experiência com programação.
  16. 16. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Com um pouco de conhecimento você já pode por a mão na massa.
  17. 17. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Preocupações Diminui significantemente o tempo de desenvolvimento.
  18. 18. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Preocupações Seguro.
  19. 19. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Mas ele não é “pythônico”!
  20. 20. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py … … ...
  21. 21. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Vamos ver algumas coisas.
  22. 22. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Padrão MVC
  23. 23. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Padrão MVC
  24. 24. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Padrão MVC
  25. 25. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Padrão MVC
  26. 26. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Abstração de banco de dados SELECT * FROM cadastro WHERE id > 0
  27. 27. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Abstração de banco de dados
  28. 28. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Mapeamento de URL.
  29. 29. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Mapeamento de URL.
  30. 30. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Mapeamento de URL.
  31. 31. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Mapeamento de URL.
  32. 32. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Mapeamento de URL.
  33. 33. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Formulários e validadores.
  34. 34. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Formulários e validadores. controller view
  35. 35. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Formulários e validadores.
  36. 36. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Formulários e validadores - CRUD. controller view
  37. 37. 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]
  38. 38. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Formulários e validadores - CRUD. http://..../[app]/[controller]/data/create/cadastro
  39. 39. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Formulários e validadores - CRUD. http://..../[app]/[controller]/data/update/cadastro/1
  40. 40. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Formulários e validadores - CRUD. http://..../[app]/[controller]/data/read/cadastro/1
  41. 41. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Formulários e validadores - CRUD. controller view
  42. 42. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Formulários e validadores - CRUD.
  43. 43. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Usuários: cadastro, autenticação e permissões. controller view
  44. 44. 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.
  45. 45. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py controller view Usuários: cadastro, autenticação e permissões.
  46. 46. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Usuários: cadastro, autenticação e permissões.
  47. 47. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py controller view Usuários: cadastro, autenticação e permissões.
  48. 48. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Usuários: cadastro, autenticação e permissões.
  49. 49. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py E muito mais. http://web2py.com/book http://web2pyslices.com
  50. 50. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Cases
  51. 51. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py http://codefreelas.com
  52. 52. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py http://quantoeucobro.com
  53. 53. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py http://menuvegano.com.br
  54. 54. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py http://natalanimal.com.br
  55. 55. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py http://web2schools.juliarizza.com
  56. 56. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py E muito mais. http://www.web2py.com/poweredby
  57. 57. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Precisa de Ajuda?
  58. 58. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Precisa de Ajuda? https://groups.google.com/forum/#!forum/web2py-users-brazil https://groups.google.com/forum/#!forum/web2py
  59. 59. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Obrigado!
  60. 60. 1º PyPoA – Junho/2014 Transformando ideias em realidade com web2py Perguntas?

×