django e pycharm

Post on 14-Dec-2014

477 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Uma apresentação sobre as tecnologias Django e Pycharm sendo, a primeiro, um framework para desenvolvimento web e, a segunda, um ambiente para desenvolvimento Python.

TRANSCRIPT

Django e PyCharm

Nathan Siegle Hartmann

Rodrigo Henrique Nonose

PyCharm

• Suporte avançado para desenvolvimento Django o Completação Inteligente de código

o Inspeções

o Refatorações

o Navegação de código específico

• Debugger Python integrado

• Gerador de teste de unidade gráfica

• Suporte a ferramentas de desenvolvimento Python o virtualenv, buildout, etc.

PyCharm

• Integração de Sistemas de Controle de Versão o Mercurial, Git, SVN, Perforce e CVS

• Suporte para Google App Engine o Permite rodar e distribuir seus aplicativos no servidor App Engine

• REPL e Console Django o Verificação de sintaxe on-the-fly com inspeções

o Combinação de colchetes e aspas e autoinserção

o Complementação de código

PyCharm

• Criação e Visualização de Diagramas o Diagrama de Classe

o Diagrama Entidade Relacionamento

Django

• Framework para Desenvolvimento Web construído

na linguagem Python

• Estrutura coesa e fracamente acoplada o Partes que compõem o sistema, apesar de conectadas, não

dependem uma das outras

• Princípio DRY (Don't Repeat Yourself) o Cada parte de código ou de dados distintos reside em um único local,

tornando fácil a manutenção

• Trabalha com modelo MTV (model, template,

view), parecida com a arquitetura MVC

Django

• Configuração de URL

• Interface Administrativa Automática

• Armazenamento Cache

• Sincronização Automática com o Banco de Dados

Referências

• http://blog.jetbrains.com/pycharm/

• http://www.jetbrains.com/pycharm/whatsnew/index.html

• http://www.slideshare.net/asergionogueira/django-mdulo-bsico-

desenvolvimento-de-uma-aplicao-web

• http://www.blogalizado.com.br/django-framework-parte-1-

configurando-ambiente/

• http://br.advfn.com/noticias/Com-PyCharm-desenvolvedores-de-

Python-finalmente_44786941.html

top related