Introdução a programação em python d3 ides

15
Programação em Python Kaísy Nunes Alves Moisés Cardozo de Paula

Transcript of Introdução a programação em python d3 ides

Page 1: Introdução a programação em python d3  ides

Programação em Python

Kaísy Nunes AlvesMoisés Cardozo de Paula

Page 2: Introdução a programação em python d3  ides

Ides

Existem muitas IDEs para o desenvolvimento em Python e podemos dividir em duas categoriasGratuitasPagas

Page 3: Introdução a programação em python d3  ides

Gratuitas

Idle Komodo-Edit Eclipse NetBeans NINJA-IDE Spyder 2

Page 4: Introdução a programação em python d3  ides

NINJA-IDE

É uma IDE multi-plataforma de desenvolvimento integrado. É executado em Linux/X11, Mac OS X e Windows, e permite aos desenvolvedores criarem aplicações para diversas finalidades, utilizando todas as ferramentas e utilitários de NINJA-IDE, tornando a tarefa de escrever software mais fácil e agradável.

Page 5: Introdução a programação em python d3  ides

Spyder 2

Também conhecido como Pydee é um poderoso ambiente de desenvolvimento interativo para a linguagem Python com edição avançada, testes interativos, recursos de depuração e introspecção

Page 6: Introdução a programação em python d3  ides

NetBeans

Assim como o Eclipse, o NetBeans também oferece suporte ao Python através de plug-ins.

Page 7: Introdução a programação em python d3  ides

Eclipse

Pesado, grande, monstruoso, mas muito poderoso. É feito em Java e é ideal para desenvolvimento Java. Mas existem plug-ins para se desenvolver em Python com ele (atualmente é um brasileiro quem o mantém) que é o ppydev

Page 8: Introdução a programação em python d3  ides

Komodo-Edit

Desenvolvido pela ActiveState o Komodo-Edit é a versão free da IDE Komodo uma excelente opção de editor, bastante rico em recursos tais como autocomplete, calltips, multi-language file support, syntax coloring, syntax checking, Vi emulation, Emacs key bindings e outros.

Page 9: Introdução a programação em python d3  ides

Idle

O IDLE vem com o Python. É feito com Tkinter e se você se acostumar pode lhe ajudar bastante. É bem simples de ser usado também.

Page 10: Introdução a programação em python d3  ides

Pagas

Wing Komodo PyCharm Visual Studio 2010

Page 11: Introdução a programação em python d3  ides

Wing

A empresa wingware recentemente lançou o wingide101 para auxiliar no ensino de Python e é uma versão com menos recursos que as versões professional e personal, mas que tem funcionalidades interessantes, como depurador gráfico, shell interativo.

Page 12: Introdução a programação em python d3  ides

Komodo

Essa IDE é bem poderosa também. Trabalha com outras linguagens além de Python e roda em Linux e Windows. Existe uma licença gratuita que pode ser usada para aprendizado.

Page 13: Introdução a programação em python d3  ides

PyCharm

Possui um conjunto de ferramentas úteis para um desenvolvimento produtivo. Além disso, o IDE fornece capacidades de alta classe para o desenvolvimento Web profissional comframework Django.

Possui suporte a diversos sistemas de controle de versão, integração com Github e através de plug-in, com o Heroku.

Possui gerador de Diagramas de Classe e ORM. Suporte para interpretador Python remoto. Criação de gerencia de ambientes (virtualenv).

Page 14: Introdução a programação em python d3  ides

Visual Studio 2010

IDE completo para o mundo .NET que com o IronPython se torna um excelente IDE.

Page 15: Introdução a programação em python d3  ides

Programação em Python