O documento discute frameworks para desenvolvimento web com Python, mencionando Django, Web2py e Plone. O autor é Ramiro Batista da Luz, programador e pesquisador da UTFPR que apresenta os principais frameworks para desenvolvimento web usando a linguagem Python.
Extraindo dados públicos na marra com PythonPedro Valente
Juntando as motivações jornalísticas com dados públicos e a capacidade técnica dos programadores, podemos ver exemplos de como vai ser o jornalismo do futuro.
Extraindo dados públicos na marra com PythonPedro Valente
Juntando as motivações jornalísticas com dados públicos e a capacidade técnica dos programadores, podemos ver exemplos de como vai ser o jornalismo do futuro.
Desenvolvimento web com python e web2pyRelsi Maron
Desenvolvimento Web com Python e Web2py apresenta a linguagem de programação Python e o framework web2py, ambas tecnologias livres, e as facilidades inerentes para quem quer desenvolver para web de forma ágil e sem complicações.
PythonBrasil[12] - Por que participar?Tania Andrea
Evento técnico que ocorre todo ano com a participação de centenas de pessoas, movidas pelo excelente conteúdo e interação entre participantes da iniciativa privada, governo e autônomos
O portal do Brasil, o Brasil.gov.br é o caso mais visível de uso de Python -- mais especificamente de Plone -- dentro do governo brasileiro. Esta palestra apresentará desafios técnicos e decisões tomadas durante a construção e manutenção do portal mais ambicioso do governo brasileiro
Palestra sobre a linguagem de programação Python e seus principais módulos e Frameworks.
Apresentada na 23a Semana de Engenharia da Facens Sorocaba - SP
Identidade Padrão da Comunicação Digital do Governo FederalTania Andrea
Palestra ministrada na Jornada Tecnológica do IESB dia 27/08/2015, das 20h45 às 22h, por indicação Mário Sérgio Oliveira de Queiroz. Um overview sobre o produto "Identidade Padrão da Comunicação Digital do Governo Federal" feito com o CMS Plone.
Plone is adhering to open standards, accessibility standards and moving towards a solution development increasingly simple and fast. CMS is a widely used in government portals and websites of private initiative. Why is success? Does fashion or merit?
Plone Portal, cultural and economic challenges in public organizationsRamiro Luz
After the evaluation of several tools we decided to use Plone as our portal.
But this is just the first decision.
There are several technical aspects to consider also.
But it is so important to pay attention to the people involved in the project, their background culture and behaviors.
Furthermore, the public organizations investments need to be effective and efficient to avoid waste of citizens money.
This talk will present the situations we faced during the adoption of Plone as our CMS.
Mais conteúdo relacionado
Semelhante a Sabores do desenvolvimento web com Python
Desenvolvimento web com python e web2pyRelsi Maron
Desenvolvimento Web com Python e Web2py apresenta a linguagem de programação Python e o framework web2py, ambas tecnologias livres, e as facilidades inerentes para quem quer desenvolver para web de forma ágil e sem complicações.
PythonBrasil[12] - Por que participar?Tania Andrea
Evento técnico que ocorre todo ano com a participação de centenas de pessoas, movidas pelo excelente conteúdo e interação entre participantes da iniciativa privada, governo e autônomos
O portal do Brasil, o Brasil.gov.br é o caso mais visível de uso de Python -- mais especificamente de Plone -- dentro do governo brasileiro. Esta palestra apresentará desafios técnicos e decisões tomadas durante a construção e manutenção do portal mais ambicioso do governo brasileiro
Palestra sobre a linguagem de programação Python e seus principais módulos e Frameworks.
Apresentada na 23a Semana de Engenharia da Facens Sorocaba - SP
Identidade Padrão da Comunicação Digital do Governo FederalTania Andrea
Palestra ministrada na Jornada Tecnológica do IESB dia 27/08/2015, das 20h45 às 22h, por indicação Mário Sérgio Oliveira de Queiroz. Um overview sobre o produto "Identidade Padrão da Comunicação Digital do Governo Federal" feito com o CMS Plone.
Plone is adhering to open standards, accessibility standards and moving towards a solution development increasingly simple and fast. CMS is a widely used in government portals and websites of private initiative. Why is success? Does fashion or merit?
Semelhante a Sabores do desenvolvimento web com Python (20)
Plone Portal, cultural and economic challenges in public organizationsRamiro Luz
After the evaluation of several tools we decided to use Plone as our portal.
But this is just the first decision.
There are several technical aspects to consider also.
But it is so important to pay attention to the people involved in the project, their background culture and behaviors.
Furthermore, the public organizations investments need to be effective and efficient to avoid waste of citizens money.
This talk will present the situations we faced during the adoption of Plone as our CMS.
A palestra apresenta uma introdução aos conceitos de mineração de dados com exemplos em Python.
A mineração de dados é muito utilizada para identificar padrões e então recomendar e classificar informação.
Quando são apresentadas sugestões de livros, músicas ou produtos em sites de comércio eletrônico, são utilizadas técnicas de mineração de dados.
Não se repita - Django Generic Views - Semana Acadêmica TADS 2015.Ramiro Luz
Palestra apresentada na Semana Acadêmica do curso de Tecnologia em Análise e Desenvolvimento de Sistemas da Universidade Federal do Paraná em Agosto de 2015.
Usando Dojos de Programação para o Ensino de TDDRamiro Luz
Apresentação de artigo academico no 23 Simpósio Brasileiro de Informática na Educação - SBIE, evento do Congresso Brasileiro de Informática na Educação - CBIE.
1. Sabores do desenvolvimento Web com Python
Atividades Extras BSI
Ramiro Batista Luz1
DAINF - Departamento Acadˆmico de Inform´tica
e a
Universidade Tecnol´gica Federal do Paran´ (UTFPR)
o a
Av. Sete de Setembro, 3165
Curitiba - Paran´ - Brasil - CEP: 80230-901
a
ramiroluz@gmail.com
9 Maio 2012
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
2. Resumo
A utiliza¸˜o de servi¸os pela internet tem crescido muito e a tendencia ´
ca c e
crescer ainda mais. Profissionais de inform´tica devem estar atentos para
a
as diversas tecnologias existentes para com isso, escolher a melhor
ferramenta para cada situa¸˜o. A linguagem de programa¸˜o Python
ca ca
pode ser utilizada desde o desenvolvimento de jogos, pesquisa cientifica e
especialmente em desenvolvimento web. Esta palestra aborda alguns
arcabou¸os (”frameworks”) para desenvolvimento web com Python.
c
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
3. Sobre o autor
Ramiro Batista da Luz
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
4. Sobre o autor
Ramiro Batista da Luz
Programador desde 1991, desenvolvedor e evangelizador da
comunidade Python desde 2006.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
5. Sobre o autor
Ramiro Batista da Luz
Programador desde 1991, desenvolvedor e evangelizador da
comunidade Python desde 2006.
Mestrando pela UTFPR, pesquisador da ´rea de Engenharia de
a
Software com ˆnfase em m´todos ´geis.
e e a
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
6. Sobre o autor
Ramiro Batista da Luz
Programador desde 1991, desenvolvedor e evangelizador da
comunidade Python desde 2006.
Mestrando pela UTFPR, pesquisador da ´rea de Engenharia de
a
Software com ˆnfase em m´todos ´geis.
e e a
Funcion´rio da Cˆmara Municipal de Curitiba.
a a
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
7. Sobre o autor
Ramiro Batista da Luz
Programador desde 1991, desenvolvedor e evangelizador da
comunidade Python desde 2006.
Mestrando pela UTFPR, pesquisador da ´rea de Engenharia de
a
Software com ˆnfase em m´todos ´geis.
e e a
Funcion´rio da Cˆmara Municipal de Curitiba.
a a
Cicloativista.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
8. Sobre Python
Linguagem interpretada.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
9. Sobre Python
Linguagem interpretada.
Multi-paradigma. Estruturado, Orienta¸˜o a Objetos, Funcional.
ca
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
10. Sobre Python
Linguagem interpretada.
Multi-paradigma. Estruturado, Orienta¸˜o a Objetos, Funcional.
ca
Multi-plataforma. Roda em Windows, Linux, Mac-OS, java e .NET.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
11. Sobre Python
Linguagem interpretada.
Multi-paradigma. Estruturado, Orienta¸˜o a Objetos, Funcional.
ca
Multi-plataforma. Roda em Windows, Linux, Mac-OS, java e .NET.
Tipagem forte e dinˆmica.
a
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
12. Sobre Python
Linguagem interpretada.
Multi-paradigma. Estruturado, Orienta¸˜o a Objetos, Funcional.
ca
Multi-plataforma. Roda em Windows, Linux, Mac-OS, java e .NET.
Tipagem forte e dinˆmica.
a
Produtiva, j´ vem com baterias, cabe na sua cabe¸a.
a c
Mais informa¸˜es [3]
co
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
13. Quem usa Python?
Globo.com.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
14. Quem usa Python?
Globo.com.
Interlegis.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
15. Quem usa Python?
Globo.com.
Interlegis.
Governo Federal.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
16. Quem usa Python?
Globo.com.
Interlegis.
Governo Federal.
Caixa Econˆmica Federal.
o
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
17. Quem usa Python?
Globo.com.
Interlegis.
Governo Federal.
Caixa Econˆmica Federal.
o
Serpro.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
18. Quem usa Python?
Globo.com.
Interlegis.
Governo Federal.
Caixa Econˆmica Federal.
o
Serpro.
Google, Youtube, Facebook, Dropbox, Linkedin, Nasa, Lucas Films,
Walt Disney.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
19. Quem usa Python?
Globo.com.
Interlegis.
Governo Federal.
Caixa Econˆmica Federal.
o
Serpro.
Google, Youtube, Facebook, Dropbox, Linkedin, Nasa, Lucas Films,
Walt Disney.
Mais [4]
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
20. Frameworks web
Django.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
21. Frameworks web
Django.
Web2py.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
22. Frameworks web
Django.
Web2py.
Plone.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
23. Frameworks web
Django.
Web2py.
Plone.
Pyramid, Pylons, GoogleAppEngine, Pylatte, CherryPy, Flask, mais
[6].
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
24. Django
Framework web de alto n´
ıvel.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
25. Django
Framework web de alto n´ıvel.
Encoraja desenvolvimento r´pido e limpo.
a
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
26. Django
Framework web de alto n´ıvel.
Encoraja desenvolvimento r´pido e limpo.
a
Encoraja projeto pragm´tico.
a
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
27. Django
Framework web de alto n´ıvel.
Encoraja desenvolvimento r´pido e limpo.
a
Encoraja projeto pragm´tico.
a
Camada de apresenta¸˜o, modelo e vis˜o. Model, Template e View
ca a
(MTV).
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
28. Django
Framework web de alto n´ıvel.
Encoraja desenvolvimento r´pido e limpo.
a
Encoraja projeto pragm´tico.
a
Camada de apresenta¸˜o, modelo e vis˜o. Model, Template e View
ca a
(MTV).
Mais [1]
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
29. Web2py
Framework web completo.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
30. Web2py
Framework web completo.
R´pido e escal´vel.
a a
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
31. Web2py
Framework web completo.
R´pido e escal´vel.
a a
Facilita portabilidade de banco de dados.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
32. Web2py
Framework web completo.
R´pido e escal´vel.
a a
Facilita portabilidade de banco de dados.
Com ferramenta de desenvolvimento integrado pela Web.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
33. Web2py
Framework web completo.
R´pido e escal´vel.
a a
Facilita portabilidade de banco de dados.
Com ferramenta de desenvolvimento integrado pela Web.
Mais [5]
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
34. Plone
Sistema de Gerenciamento de Conte´do (CMS).
u
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
35. Plone
Sistema de Gerenciamento de Conte´do (CMS).
u
Permite a cria¸˜o e manuten¸˜o de conte´do sem necessidade de
ca ca u
conhecimento t´cnico.
e
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
36. Plone
Sistema de Gerenciamento de Conte´do (CMS).
u
Permite a cria¸˜o e manuten¸˜o de conte´do sem necessidade de
ca ca u
conhecimento t´cnico.
e
Extremamente seguro.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
37. Plone
Sistema de Gerenciamento de Conte´do (CMS).
u
Permite a cria¸˜o e manuten¸˜o de conte´do sem necessidade de
ca ca u
conhecimento t´cnico.
e
Extremamente seguro.
Poderoso e extens´
ıvel.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
38. Plone
Sistema de Gerenciamento de Conte´do (CMS).
u
Permite a cria¸˜o e manuten¸˜o de conte´do sem necessidade de
ca ca u
conhecimento t´cnico.
e
Extremamente seguro.
Poderoso e extens´
ıvel.
Mais [2]
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
39. Demostra¸oes
c˜
Django.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
40. Demostra¸oes
c˜
Django.
Web2py.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
41. Demostra¸oes
c˜
Django.
Web2py.
Plone.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
42. Agradecimentos
Adolfo Gustavo Serra Seca Neto - Orientador
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
43. Agradecimentos
Adolfo Gustavo Serra Seca Neto - Orientador
Diretoria de Inform´tica - Cˆmara Municipal de Curitiba.
a a
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
44. Agradecimentos
Adolfo Gustavo Serra Seca Neto - Orientador
Diretoria de Inform´tica - Cˆmara Municipal de Curitiba.
a a
Organizadores das atividades extras do BSI-UTFPR.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python
45. Referencias I
Django textbar the web framework for perfectionists with deadlines.
https://www.djangoproject.com/.
Plone CMS: open source content management.
http://plone.org/.
Python programming language official website.
http://www.python.org/.
Python success stories.
http://www.python.org/about/success/.
Web2py web framework.
http://www.web2py.com/.
WebFrameworks - PythonInfo wiki.
http://wiki.python.org/moin/WebFrameworks.
Ramiro Batista Luz Sabores do desenvolvimento Web com Python