SlideShare ist ein Scribd-Unternehmen logo
1 von 60
Downloaden Sie, um offline zu lesen
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ência
com 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-brazil
https://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?

Weitere ähnliche Inhalte

Andere mochten auch

Desenvolvimento web com python e web2py
Desenvolvimento web com python e web2pyDesenvolvimento web com python e web2py
Desenvolvimento web com python e web2pyRelsi Maron
 
Casa Inteligente com Python e Arduino
Casa Inteligente com Python e ArduinoCasa Inteligente com Python e Arduino
Casa Inteligente com Python e ArduinoRelsi Maron
 
Desenvolvimento web ágil com python e web2py
Desenvolvimento web ágil com python e web2pyDesenvolvimento web ágil com python e web2py
Desenvolvimento web ágil com python e web2pyRelsi Maron
 
Arduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremoArduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremoÁlvaro Justen
 
Desenvolvendo aplicações Mobile em Python
Desenvolvendo aplicações Mobile em PythonDesenvolvendo aplicações Mobile em Python
Desenvolvendo aplicações Mobile em PythonRelsi Maron
 
Apresentando a Godot Game Engine no FISL 16
Apresentando a Godot Game Engine no FISL 16Apresentando a Godot Game Engine no FISL 16
Apresentando a Godot Game Engine no FISL 16Relsi Maron
 

Andere mochten auch (6)

Desenvolvimento web com python e web2py
Desenvolvimento web com python e web2pyDesenvolvimento web com python e web2py
Desenvolvimento web com python e web2py
 
Casa Inteligente com Python e Arduino
Casa Inteligente com Python e ArduinoCasa Inteligente com Python e Arduino
Casa Inteligente com Python e Arduino
 
Desenvolvimento web ágil com python e web2py
Desenvolvimento web ágil com python e web2pyDesenvolvimento web ágil com python e web2py
Desenvolvimento web ágil com python e web2py
 
Arduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremoArduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremo
 
Desenvolvendo aplicações Mobile em Python
Desenvolvendo aplicações Mobile em PythonDesenvolvendo aplicações Mobile em Python
Desenvolvendo aplicações Mobile em Python
 
Apresentando a Godot Game Engine no FISL 16
Apresentando a Godot Game Engine no FISL 16Apresentando a Godot Game Engine no FISL 16
Apresentando a Godot Game Engine no FISL 16
 

Ähnlich wie Transforme ideias em realidade com python e web2py

[Palestra] Técnicas, cases e práticas ágeis para concepção de produtos e serv...
[Palestra] Técnicas, cases e práticas ágeis para concepção de produtos e serv...[Palestra] Técnicas, cases e práticas ágeis para concepção de produtos e serv...
[Palestra] Técnicas, cases e práticas ágeis para concepção de produtos e serv...Guilherme Motta
 
Atelier da Rua :: Cidadania 2.0 2014
Atelier da Rua :: Cidadania 2.0 2014Atelier da Rua :: Cidadania 2.0 2014
Atelier da Rua :: Cidadania 2.0 2014cidadania20
 
Android DevConference - Firebase para desenvolvedores
Android DevConference - Firebase para desenvolvedoresAndroid DevConference - Firebase para desenvolvedores
Android DevConference - Firebase para desenvolvedoresiMasters
 
Evento Talk a bit ++ - Princípios e práticas de lean ux
Evento Talk a bit ++ - Princípios e práticas de lean uxEvento Talk a bit ++ - Princípios e práticas de lean ux
Evento Talk a bit ++ - Princípios e práticas de lean uxagileembassy
 
Aprendendo a Aprender - BrazilJS OnTheRoad SP
Aprendendo a Aprender - BrazilJS OnTheRoad SPAprendendo a Aprender - BrazilJS OnTheRoad SP
Aprendendo a Aprender - BrazilJS OnTheRoad SPLoiane Groner
 
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014A Experiência como Vantagem Competitiva (UX) - Goiânia 2014
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014Horácio Soares
 
Plano de acção my.spakos 2
Plano de acção my.spakos 2Plano de acção my.spakos 2
Plano de acção my.spakos 2myspakos
 
Projeto geral sumare de ppi mult
Projeto geral sumare de ppi   multProjeto geral sumare de ppi   mult
Projeto geral sumare de ppi multDenise A.
 
Loopback - Desenvolvimento de APIs REST para aplicativos móveis
Loopback - Desenvolvimento de APIs REST para aplicativos móveisLoopback - Desenvolvimento de APIs REST para aplicativos móveis
Loopback - Desenvolvimento de APIs REST para aplicativos móveisjuscyllan
 
UNIARA - Pós Graduação - Fotografia Aplicada - Projeto de comunicação - Ciber...
UNIARA - Pós Graduação - Fotografia Aplicada - Projeto de comunicação - Ciber...UNIARA - Pós Graduação - Fotografia Aplicada - Projeto de comunicação - Ciber...
UNIARA - Pós Graduação - Fotografia Aplicada - Projeto de comunicação - Ciber...Andre Luis Moretto
 
Apresentação Projecto IV
Apresentação Projecto IVApresentação Projecto IV
Apresentação Projecto IVRui Peres
 
Growth hacking - customer lifecycle na pratica
Growth hacking - customer lifecycle na praticaGrowth hacking - customer lifecycle na pratica
Growth hacking - customer lifecycle na praticaHélio Medeiros
 
Start-USP apresentação do sistema
Start-USP apresentação do sistemaStart-USP apresentação do sistema
Start-USP apresentação do sistemaFrancisco Mat
 
Isla workshop 2015-03-08
Isla workshop 2015-03-08Isla workshop 2015-03-08
Isla workshop 2015-03-08pictonio
 
Campeões Corporativos: Softwares e Pessoas
Campeões Corporativos: Softwares e PessoasCampeões Corporativos: Softwares e Pessoas
Campeões Corporativos: Softwares e PessoasCaio Louro
 
SEO em 2018 Tendências e Dicas
SEO em 2018  Tendências e DicasSEO em 2018  Tendências e Dicas
SEO em 2018 Tendências e Dicassemrush_webinars
 

Ähnlich wie Transforme ideias em realidade com python e web2py (20)

[Palestra] Técnicas, cases e práticas ágeis para concepção de produtos e serv...
[Palestra] Técnicas, cases e práticas ágeis para concepção de produtos e serv...[Palestra] Técnicas, cases e práticas ágeis para concepção de produtos e serv...
[Palestra] Técnicas, cases e práticas ágeis para concepção de produtos e serv...
 
Atelier da Rua :: Cidadania 2.0 2014
Atelier da Rua :: Cidadania 2.0 2014Atelier da Rua :: Cidadania 2.0 2014
Atelier da Rua :: Cidadania 2.0 2014
 
Portfolio pt
Portfolio   ptPortfolio   pt
Portfolio pt
 
Android DevConference - Firebase para desenvolvedores
Android DevConference - Firebase para desenvolvedoresAndroid DevConference - Firebase para desenvolvedores
Android DevConference - Firebase para desenvolvedores
 
Evento Talk a bit ++ - Princípios e práticas de lean ux
Evento Talk a bit ++ - Princípios e práticas de lean uxEvento Talk a bit ++ - Princípios e práticas de lean ux
Evento Talk a bit ++ - Princípios e práticas de lean ux
 
Aprendendo a Aprender - BrazilJS OnTheRoad SP
Aprendendo a Aprender - BrazilJS OnTheRoad SPAprendendo a Aprender - BrazilJS OnTheRoad SP
Aprendendo a Aprender - BrazilJS OnTheRoad SP
 
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014A Experiência como Vantagem Competitiva (UX) - Goiânia 2014
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014
 
Plano de acção my.spakos 2
Plano de acção my.spakos 2Plano de acção my.spakos 2
Plano de acção my.spakos 2
 
Projeto geral sumare de ppi mult
Projeto geral sumare de ppi   multProjeto geral sumare de ppi   mult
Projeto geral sumare de ppi mult
 
Loopback - Desenvolvimento de APIs REST para aplicativos móveis
Loopback - Desenvolvimento de APIs REST para aplicativos móveisLoopback - Desenvolvimento de APIs REST para aplicativos móveis
Loopback - Desenvolvimento de APIs REST para aplicativos móveis
 
UNIARA - Pós Graduação - Fotografia Aplicada - Projeto de comunicação - Ciber...
UNIARA - Pós Graduação - Fotografia Aplicada - Projeto de comunicação - Ciber...UNIARA - Pós Graduação - Fotografia Aplicada - Projeto de comunicação - Ciber...
UNIARA - Pós Graduação - Fotografia Aplicada - Projeto de comunicação - Ciber...
 
Apresentação Projecto IV
Apresentação Projecto IVApresentação Projecto IV
Apresentação Projecto IV
 
Como criar um aplicativo
Como criar um aplicativoComo criar um aplicativo
Como criar um aplicativo
 
Growth hacking - customer lifecycle na pratica
Growth hacking - customer lifecycle na praticaGrowth hacking - customer lifecycle na pratica
Growth hacking - customer lifecycle na pratica
 
Ideação de Produtos e Geração de Ideias
Ideação de Produtos e Geração de Ideias Ideação de Produtos e Geração de Ideias
Ideação de Produtos e Geração de Ideias
 
Start-USP apresentação do sistema
Start-USP apresentação do sistemaStart-USP apresentação do sistema
Start-USP apresentação do sistema
 
Isla workshop 2015-03-08
Isla workshop 2015-03-08Isla workshop 2015-03-08
Isla workshop 2015-03-08
 
Campeões Corporativos: Softwares e Pessoas
Campeões Corporativos: Softwares e PessoasCampeões Corporativos: Softwares e Pessoas
Campeões Corporativos: Softwares e Pessoas
 
Infograficos e SEO
Infograficos e SEOInfograficos e SEO
Infograficos e SEO
 
SEO em 2018 Tendências e Dicas
SEO em 2018  Tendências e DicasSEO em 2018  Tendências e Dicas
SEO em 2018 Tendências e Dicas
 

Kürzlich hochgeladen

ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 

Kürzlich hochgeladen (9)

ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 

Transforme ideias em realidade com python e web2py

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