O canivete suiço de PythonVitor Casadei
23a Semana da Engenharia FACENS - 19/04/16
Vitor CasadeiEngenheiro de Software
Mestrando em Computação
Works @ CESARgithub.com/vcasadei
fb.com/vcasadeicasadei.io/python
InstitucionalCESAR
11.2015
Instituto privado, sem fins lucrativos e autossustentado que inova em produtos, serviços e empresas com Tecnologias da Informação e Comunicação.
Atuamos em todo o ciclo de inovação, desde o estudo de contextos, passando pela concepção de ideias à prototipação e desenvolvimento de soluções para empresas dos mais diversos setores.
CESAR
MATRIZ
Recife – PE
ESCRITÓRIOS COMERCIAIS
São Paulo – SP
FILIAIS
Manaus – AM
Sorocaba – SP
Curitiba – PR
OUTRAS ATUAÇÕES
Rio de Janeiro - RJ
ONDEestamos?
Educação Engenharia e Design Empreendedorismo
ATUAÇÃOPILARES DE
EmpreendedoresAntropólogos
Engenheiros de Testes
Pesquisadores
Psicólogos
Designers
Ilustradores
Jornalistas
SoftwareEngenheiros de
MarketingProfissionais de
UsabilidadeEngenheiros de
Artistas Plásticos
Administrador de Sistemas
de ProjetoGerentes
Engenheiros MecânicosEngenheiros de
Comunicaçãodisciplinar
Engenheiro
Eletrônico
MULTITIME
PythonScript, Interpretada, DinâmicaGuido van Rossum 1991, 1.0Linux, Windows, MacLegitibilidade de CódigoCanivete Suiço (Frameworks e módulos)Software Livre
Por que Python?É simples!
É rápida de codificar e é script!
Documentação PT-BR completa!Comunidade grande e fantástica!Python está em todo lugar!
Por que Python?É simples!
É rápida de codificar e é script!
JAVA
C
Python
Por que Python?É simples!É rápida de codificar e é script!Documentação PT-BR completa!
Comunidade grande e fantástica!Python está em todo lugar!
Por que Python?Documentação PT-BR completa!
PythonDoc (http://wiki.python.org.br/PythonDoc)
Tutorial de Python (http://turing.com.br/pydoc/2.7/tutorial/index.html)
Aprenda Computação em Python (https://code.google.com/archive/p/aprendacompy/)
Por que Python?É simples!É rápida de codificar e é script!Documentação PT-BR completa!Comunidade grande e fantástica!
Python está em todo lugar!
Por que Python?Comunidade Grande e Fantástica!
Python Brasil (http://wiki.python.org.br/Python)
12ª conferência brasileira da comunidade Python (http://2016.pythonbrasil.org.br)
13 a 18 de Outubro – Florianópolis/SC
Por que Python?É simples!É rápida de codificar e é script!Documentação PT-BR completa!Comunidade grande e fantástica!Python está em todo lugar!
Por que Python?Python está em todo lugar!
Por que Python?Python está em todo lugar!
Por que Python?
To pip, or not to pip
Ferramenta para instalação de pacotes python
$ pip install <anything>
BioPythonBiologia Molecular ComputacionalMódulos para BioInformática
Genética populacionalSequências de ProteinasBancos Online
matplotlibBiblioteca para plotagem2D e 3DExtensão de NumPyOpen Source/Free
matplotlib
matplotlib
NumPyBiblioteca para arrays e matrizesMilhares de módulos e funções prontasOpen Source/FreeSciPy Engenheiros, Cientistas
Algebra Linear, Interpolação, Processamento de Imagens etc
NumPy
NumPy
Django – The D is silent!
Django!”Framework para desenvolvimento rápido para internet”Padrão MTV (Model-Template-View)Código aberto (BSD)
djangoproject.comdjangobrasil.org
Django!Interface administrativa automáticaSistema de templatesURLs elegantesSistema de CacheInternacionalização
Django!$ django-admin startproject mysite
$ python manage.py runserver
Django! Templates
Django - Views!
Django vs Rails
Top Related