Python/Zope/Plone[NOW]TcheLinux Caxias do Sul 2011   Luciano Camargo Cruz     luciano@lccruz.net
EuCiência da Computação   Universidade de Caxias do Sul   UCS (Cursando).Desenvolvedor em Projetos de Pesquisa  (FIOCRUZ/R...
Python - HistóriaIniciou em 1990.Guido van Rossum     – Holandês.     – Matemático e Cientista da Computação.     – Criar ...
Python – Por quê?Python é legal.Orientação a Objetos (tudo é objeto).Multiplataforma.Vasta Biblioteca embutida.Tipagem din...
A linguagem Python – Por quê?Documentação http://docs.python.org/QualidadeProdutividadeIntegraçãoComunidade
A linguagem Python – Por quê?GOSTO               ==
Baterias Inclusas
Baterias Inclusas
Baterias Inclusas
Baterias Inclusas
Baterias Inclusashttp://docs.python.org/library/
A linguagem Python – ComunidadeAssociação Python Brasil     – fundação em 2007.     – http://associacao.python.org.br/Pyth...
A linguagem Python – Comunidade
A linguagem Python – O que      podemos fazer com PythonProgramação WEBProgramação Sistema DesktopProgramação MobileProgra...
A linguagem Python – Quem usaEuGoogleNasaBlenderIMBUCSOticsEntre outros...
“O importante é usar Python”            Dorneles Treméa
“Com Python, você só se preocupa        com o problema”           Luciano Camargo Cruz
ZopeZ Object Publishing Environment.Zope é um servidor de aplicações web, que permite a criações de aplicações WEB seguras...
ZopeZMI (Zope Management Interface) Ambiente de desenvolvimento 100% via Web. Permite que você gerencie o seu servidor zop...
ZopeZODB  Banco de dados Orientado a Objetos.  Data.fs.  Sem linguagem de consultas padrão. Indexa objetos que podem ser p...
Zope
PloneIniciado no final de 1999 por Alexander Limi, Alan Runyan e  Vidar Andersen.Primeira release em 2001.Atualmente está ...
PloneAtualmente com mais de 1.600 produtos
Plone                                          SeguroFonte: http://www-958.ibm.com/software/data/cognos/manyeyes/visualiza...
PloneTradução para 40 idiomas.Mecanismo busca.Mecanismo de Workflow.Grupo:  [Plone Users List]  <Plone-users@lists.sourcef...
PloneAlguns portais em Plone:  NASA (http://nasascience.nasa.gov/)  Nokia (http://qt.nokia.com/)  Governo Brasileiro (http...
Plone
Zope/PloneInstalando Zope/Plone:    sudo apt-get install build-essential    Download do Zope/Plone -> http://www.plone.org...
Fontes:http://www.python.orghttp://www.zope.orghttp://www.plone.orghttp://pypi.python.org/pypi
Upcoming SlideShare
Loading in …5
×

Python Zope Plone - Tchelinux

931 views
851 views

Published on

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
931
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Python Zope Plone - Tchelinux

  1. 1. Python/Zope/Plone[NOW]TcheLinux Caxias do Sul 2011 Luciano Camargo Cruz luciano@lccruz.net
  2. 2. EuCiência da Computação Universidade de Caxias do Sul UCS (Cursando).Desenvolvedor em Projetos de Pesquisa (FIOCRUZ/RJ/OTICS e CINTED/UFRGS).Python +- 3 anos.Django +- 3 anos.Zope/Plone +- 2 ano.
  3. 3. Python - HistóriaIniciou em 1990.Guido van Rossum – Holandês. – Matemático e Cientista da Computação. – Criar um linguagem de nível elevado. – Sintaxe simples e de fácil compreensão.Python Software Foundation http://www.python.orgLicença Open Source compatível com GPL (General Public License)
  4. 4. Python – Por quê?Python é legal.Orientação a Objetos (tudo é objeto).Multiplataforma.Vasta Biblioteca embutida.Tipagem dinâmica.Open Source.Interpretador Interativo.De fácil aprendizado.De fácil uso.Linguagem Interpretada.
  5. 5. A linguagem Python – Por quê?Documentação http://docs.python.org/QualidadeProdutividadeIntegraçãoComunidade
  6. 6. A linguagem Python – Por quê?GOSTO ==
  7. 7. Baterias Inclusas
  8. 8. Baterias Inclusas
  9. 9. Baterias Inclusas
  10. 10. Baterias Inclusas
  11. 11. Baterias Inclusashttp://docs.python.org/library/
  12. 12. A linguagem Python – ComunidadeAssociação Python Brasil – fundação em 2007. – http://associacao.python.org.br/PythonBrasil – Conferência anual de programadores Python. – http://www.pythonbrasil.org.br/
  13. 13. A linguagem Python – Comunidade
  14. 14. A linguagem Python – O que podemos fazer com PythonProgramação WEBProgramação Sistema DesktopProgramação MobileProgramação NuméricaJogosImagensInteligência ArtificialXML e muito mais...
  15. 15. A linguagem Python – Quem usaEuGoogleNasaBlenderIMBUCSOticsEntre outros...
  16. 16. “O importante é usar Python” Dorneles Treméa
  17. 17. “Com Python, você só se preocupa com o problema” Luciano Camargo Cruz
  18. 18. ZopeZ Object Publishing Environment.Zope é um servidor de aplicações web, que permite a criações de aplicações WEB seguras.Iniciado em 1996 por Jim Fulton, agora Zope Corporation CTO.Possui integrado um Servidor Web, FTP, WebDav e banco de dados.Banco de dados próprio orientado a objetos(ZODB).Trabalha com o conceito de Produtos.Software Livre.
  19. 19. ZopeZMI (Zope Management Interface) Ambiente de desenvolvimento 100% via Web. Permite que você gerencie o seu servidor zope e construa sites através de qualquer navegador web.
  20. 20. ZopeZODB Banco de dados Orientado a Objetos. Data.fs. Sem linguagem de consultas padrão. Indexa objetos que podem ser pesquisados por funções do Zope. Indexa metadados.Grupo: [zope-pt] <zope-pt.yahoogrupos.com.br> Tem outros...
  21. 21. Zope
  22. 22. PloneIniciado no final de 1999 por Alexander Limi, Alan Runyan e Vidar Andersen.Primeira release em 2001.Atualmente está na versão 4.1Sistema Gerenciador de Conteúdo (CMS).Sistema de workflow.Software livre.Multiplataforma.Conjunto de tipos básicos conteúdos.
  23. 23. PloneAtualmente com mais de 1.600 produtos
  24. 24. Plone SeguroFonte: http://www-958.ibm.com/software/data/cognos/manyeyes/visualizations/cms-security-2006-2011
  25. 25. PloneTradução para 40 idiomas.Mecanismo busca.Mecanismo de Workflow.Grupo: [Plone Users List] <Plone-users@lists.sourceforge.net> Tem outros...
  26. 26. PloneAlguns portais em Plone: NASA (http://nasascience.nasa.gov/) Nokia (http://qt.nokia.com/) Governo Brasileiro (http://www.brasil.gov.br/) DISCOVER magazine (http://discovermagazine.com) Otics (http://www.otics.org)
  27. 27. Plone
  28. 28. Zope/PloneInstalando Zope/Plone: sudo apt-get install build-essential Download do Zope/Plone -> http://www.plone.org tar xvf Plone-4.1-UnifiedInstaller-20110907.tgz cd Plone-4.1-UnifiedInstaller ./install.sh --password=admin --user=admin – target=$HOME/plone standalone
  29. 29. Fontes:http://www.python.orghttp://www.zope.orghttp://www.plone.orghttp://pypi.python.org/pypi

×