Com vocês, Django!
Upcoming SlideShare
Loading in...5
×
 

Com vocês, Django!

on

  • 1,442 views

Palestra de evangelização do Django para quem não o conhece ou só ouviu falar.

Palestra de evangelização do Django para quem não o conhece ou só ouviu falar.

Statistics

Views

Total Views
1,442
Views on SlideShare
1,406
Embed Views
36

Actions

Likes
0
Downloads
32
Comments
0

3 Embeds 36

http://www.marinhobrandao.com 32
http://marinhobrandao.com 3
http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Com vocês, Django! Com vocês, Django! Presentation Transcript

  • Com vocês, Django! Apresentação do Django para quem ainda não o conhece   Marinho Brandão
  • Apresentação • Quem é o apresentador?   • O que é Django?   • Novo paradigma: metodologias ágeis   • Framework para desenvolvimento web   • MVC   • Software livre e baixa curva de aprendizado
  • Python: a linguagem em ascensão • Criada para ser explícita e de fácil aprendizado   • Orientada a Objetos, mas multi-paradigma   • Multi-plataforma   • Software Livre • Compilada, interpretada e interativa   • Aversão à popularidade
  • Índice TIOBE em abril/2009 Índice de popularidade nos sistemas de buscas
  • Índice TIOBE em abril/2009 "Linguagem do ano" em 2007
  • Paradigma do Desenvolvimento Ágil • DRY: Don't Repeat Yourself   • TDD/BDD: Design/Desenvolvimento Dirigido a Testes   • Pragmatismo: iterações curtas - sprints   • Filosofia Unix: faça uma coisa, e faça bem   • Otimização antes da hora é a raiz de todo o mal
  • Pascal->Delphi, Python->Django • Delphi = framework para desenvolvimento rápido + IDE   • Django = framework para desenvolvimento rápido - IDE   • Delphi = desktop   • Django = web   • Delphi =  13 mil reais   • Django = software livre
  • Principais recursos • ORM: Mapeamento Objeto/Relacional   • Sistema de templates, URLs, cache e segurança   • Autenticação e sessões   • Interface de Administração   • Computação geográfica   • Internacionalização e Localização   • Testes de Unidade e DocTests (textuais)
  • Fluxo simplificado no MVC
  • Componentes mais importantes
  • Quem está usando Django • Google (Google App Engine, Jaiku, etc)   • Yandex.ru, Curses, AOL, Pownce   • Globo.com   • World News Network   • Editora Abril, POP, IPSO, Visiotec, PubDesign, UCS   • Ver DjangoSites
  • Django no Brasil • Segunda maior comunidade do mundo, quase 800 pessoas   • Vinculada à Associação de Python do Brasil   • Diversas empresas de peso   • Destaques na revista Info   • Destaque na PyCon 2008   • Metas ousadas para 2008 e 2009
  • Comunidade nos Estados do Brasil
  • "Aprendendo Django no Planeta Terra" www.aprendendodjango.com
  • Oportunidades e Futuro • Crescimento acelerado em 2008   • Massificação em planos de hospedagem   • Cloud computing e Google App Engine   • Situação atual: demanda maior que a oferta   • Próximas versões -> consolidação de elementos (multi- bancos, bancos orientados a objetos, computação distribuída, etc.)  
  • Conclusão Dúvidas?   marinho@gmail.com   www.aprendendodjango.com www.marinhobrandao.com www.djangobrasil.org