Your SlideShare is downloading. ×
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Primeiros passos em Python - Tchelinux Uruguaiana 2011

548

Published on

Ao aprendermos a programar, grande parte do foco é em aprender como funciona uma linguagem, e pouquíssimo tempo é dedicado em como documentar corretamente o código. Para sanar essas dificuldades, essa …

Ao aprendermos a programar, grande parte do foco é em aprender como funciona uma linguagem, e pouquíssimo tempo é dedicado em como documentar corretamente o código. Para sanar essas dificuldades, essa palestra visa fazer uma introdução a linguagem Python, ao mesmo tempo que incentiva a documentação automatizada através da ferramenta doxygen, garantindo assim código de qualidade e com uma boa documentação.

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

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Primeiros passos em Python Por Jerônimo Medina Madruga & Djonatan Buss
  • 2. Agradecimentos aos patrocinadores!
  • 3.  
  • 4. + info: http://goo.gl/qE9BT
  • 5. - Quem são vocês?
  • 6.  
  • 7. Não tenho ligação com o seu Madruga ¬¬
  • 8.  
  • 9. ATENÇÃO! Para garantir o bom andamento da conversa: - Sentem nas cadeiras da frente - Perguntem a qualquer momento! - Tenham bom humor :D Os palestrantes agradecem o/
  • 10. A primeira vez a gente nunca esquece...
  • 11. Vamos começar pela história...
  • 12. As origens do Python
    • Criada em 1991 por Guido Van Rossum
    • Nome inspirado pelo “Monty Python Flying Circus”
    • Simplicidade e fácil aprendizado
  • 13. Mote do Python “ O que nós podemos fazer para transformar a programação em uma experiência o mais fácil possível?” Guido Van Rossum
  • 14. Onde eu posso encontrar Python? Já vem em qualquer sistema operacional moderno :D Para Windows você tem de fazer o download :P
  • 15. Características do Python
    • Escalável
    • RAD
    • Portável e multiplataforma
    • Extensível
    • Orientada a objetos
    • Biblioteca padrão com muitos recursos
    • Diversas bibliotecas de terceiros
  • 16. Vantagens do Python
    • Organizado por natureza
    • Não é restrito a ideias antigas
    • Performance e produtividade andam juntos
    • Dá liberdade ao programador
    • Constante atualização da linguagem
  • 17. Vantagens do Python
    • Menos marketing, mais evolução
    • Menor “enrolação” no código
    • Linguagem mais próxima do natural
    • Maior foco nos conceitos
  • 18. Qual é o foco do Python? Produtividade e qualidade. Nada de amarras.
  • 19. E o tal do Doxygen? Geração de documentação a partir do código fonte, sem frescuras
  • 20. Resumo das Tags do Doxygen @author @brief @bug @code and @endcode @date @file @package @param @return @see @todo @version @warning
  • 21. Maiores informações http://www.python.org/ http://www.pythonbrasil.org.br/ http://www.youtube.com/user/GoogleDevelopers http://software-carpentry.org/ http://ark4n.wordpress.com/python/ http://www.stack.nl/~dimitri/doxygen/
  • 22. Contatos Slides: http://www.slideshare.net/jmmadruga/ E-mail: [email_address] [email_address] Site: http://jmmadruga.com.br Twitter: @djontanb @jmmadruga
  • 23. Referências das imagens http://www.geograph.org.uk/photo/158503 http://www.flickr.com/photos/fjtu/2260860861/sizes/l/in/photostream/
  • 24. Y la Pregunta?
  • 25. Fim! :D

×