View
951
Download
1
Category
Preview:
DESCRIPTION
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.
Citation preview
Primeiros passos em PythonPrimeiros passos em Python
Por Jerônimo Medina Madruga & Djonatan Buss
Por Jerônimo Medina Madruga & Djonatan Buss
Agradecimentos aos patrocinadores!Agradecimentos aos patrocinadores!
+ info: http://goo.gl/qE9BT + info: http://goo.gl/qE9BT
- Quem são vocês?
Não tenho ligação com o seu Madruga ¬¬
Não tenho ligação com o seu Madruga ¬¬
ATENÇÃO!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/
A primeira vez a gente nunca
esquece...A primeira vez a gente nunca
esquece...
Vamos começar pela história...Vamos começar pela história...
As origens do PythonAs origens do Python
Criada em 1991 por Guido Van Rossum
Nome inspirado pelo “Monty Python Flying Circus”
Simplicidade e fácil aprendizado
Mote do PythonMote 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
Onde eu posso encontrar Python?Onde eu posso encontrar Python?
Já vem em qualquer sistema operacional moderno :D
Para Windows você tem de fazer o download :P
Características do PythonCaracterí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
Vantagens do PythonVantagens 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
Vantagens do PythonVantagens do Python
Menos marketing, mais evolução
Menor “enrolação” no código
Linguagem mais próxima do natural
Maior foco nos conceitos
Qual é o foco do Python?Qual é o foco do Python?
Produtividade e qualidade.
Nada de amarras.
E o tal do Doxygen?E o tal do Doxygen?
Geração de documentação a partir do código fonte, sem
frescuras
Resumo das Tags do Doxygen Resumo das Tags do Doxygen
@author@brief@bug
@code and @endcode@date@file
@package@param@return@see@todo
@version@warning
Maiores informaçõesMaiores informações
http://www.python.org/http://www.pythonbrasil.org.br/
http://www.youtube.com/user/GoogleDevelopershttp://software-carpentry.org/
http://ark4n.wordpress.com/python/http://www.stack.nl/~dimitri/doxygen/
ContatosContatos
Slides: http://www.slideshare.net/jmmadruga/
E-mail: djonatanb@gmail.comJeronimo.madruga@gmail.com
Site: http://jmmadruga.com.br
Twitter: @djontanb @jmmadruga
Referências das imagensReferências das imagens
http://www.geograph.org.uk/photo/158503http://www.flickr.com/photos/fjtu/2260860861/sizes/l/in/photostream/
Y la Pregunta?Y la Pregunta?
Fim! :
DFim! :
D
Recommended