3º PythonVale
Mais um encontro da comunidade PUGVale.
Um evento sem fins lucrativos que tem como principal objetivo reunir estudantes, profissionais e entusiastas da linguagem Python a fim de fomentar discussões em torno da linguagem, fortalecendo assim seu ecossistema e a comunidade de software.
Detalhes do evento:
• Faculdade BIlac - R. Francisco Paes, 84 - Centro, São José dos Campos - SP, 12210-100
• 02 de setembro de 2017, 08:30h-13h
• Inscrições: Sympla - 3º PUGVale
Horário | O que? | Quem? |
---|---|---|
09:00 - 09:20 | Apresentação | |
09:20 - 09:50 | Palestra | A definir |
10:00 - 10:30 | Palestra | A definir |
10:30 - 11:00 | Coffee Break | |
11:10 - 11:40 | Palestra | A definir |
11:50 - 12:20 | Palestra | A definir |
12:30 - 12:45 | Lighting Talk | A definir |
12:45 - 13:00 | Lighting Talk | A definir |
Propostas
Aquisição dos dados para modelagem hidrológica
A falta de dados disponíveis para a pesquisa acadêmica é um problema sólido no Brasil. Dados compatíveis são mais raros ainda! Isso faz com que pesquisas sejam atrasadas (devido à dificuldade de aquisição e tratamento desses dados) e monitoramento de áreas ambientais não aconteçam. Com a automatização de processos é possível ajudar a (re)criar esses bancos de dados mal feitos.
Será apresentada uma aplicação com Python para a coleta de dados dos reservatórios do nordeste do Brasil para compreender o sistema hidrológico frente às gestões responsáveis. Isso futuramente poderá ser utilizado para toda a comunidade que pretende fazer o monitoramento da região mais afetada em termos hídricos do país.
Automação de Testes com Python + Selenum
Tweets e posts no Facebook automáticos?! Que tal automatizar aquelas tarefas maçantes com a sua linguagem do <3? Lightning talk com objetivo de ensinar a utilizar a lib do Selenium para Python e automatizar tarefas maçantes just 4 fun.
Debugando em Python sem instalar nada
Desenvolver software é algo complexo e que exije que o código tenha várias boas qualidades como desacoplamento, por exemplo. Mas uma coisa miuto recorrente é a pessoa que está desenvolvento o sistema perder o controle do fluxos do sistema. Para esses casos usamos ferramentas que ajudam a entender que caminhos o código está percorrendo. Essas ferramentas são comumente de debuggers. Python (que já vem com baterias inclusas) tem na sua biblioteca padrão o pdb, Python Debugger, Essa ferramenta, que é subestimada por alguns e subutilizada por outras é extremamante poderosa e pode te ajudar perfeitamente a entender todo o fluxo do seu código sem a ajuda de IDEs ou ferramentas externas. Nessa palestra vamos aprender algumas coisas sobre o pdb além do import pdb; pdb.set_trace()
Django - Ridiculamente Rápido
Por que Django?
Django torna o desenvolvimento de excelentes aplicações WEB mais rápido, fácil e com menos códigos sem perder a qualidade, confiabilidade e robustez.
Django é um Framework de desenvolvimento de alto nível em Python para proporcionar um desenvolvimento rápido, limpo e com concepção pragmática, feito por experientes desenvolvedores, ele cuida de grande parte do desenvolvimento WEB com isso você pode desenvolver sua aplicação WEB sem precisar reinventar a roda.
E sabe o que é melhor? é grátis e open-source.
Pygame - um tutorial para iniciantes
A área de games chama a atenção e desperta a curiosidade de várias pessoas, principalmente daquelas que estão começando a programar. Neste tutorial, voltado para iniciantes, iremos desenvolver um pequeno game utilizando a biblioteca Pygame.
Python e Deep Learning, feito um para o outro!!!
Deep Learning é a onda do momento e Python uma linguagem de programação fantástica. As redes neurais haviam sido esquecidas por um tempo mas com o poder computacional que temos hoje eles estão de volta, tendo se tornado um dos principais e mais usados métodos de Machine Learning ( Aprendizagem Automática). Embora a matemática por trás dela seja dificil, hoje temos inúmeros pacotes que facilitam o uso de maneira que com conhecimentos básicos de Estatística , Cálculo Diferencial e Algebra Linear um iniciante consegue fazer coisa incríveis com redes neurais!!!!
Aí que entra o Tensorflow e o Keras, facilitando tudo isso e criando uma camada acima de toda a matemática tirando essa preocupação de desenvolvedor Python.
Raspadinha de dados
Tanta informação preciosa disponível publicamente..como fazer a raspagem destes dados? E o mais importante, como fazer a indexação e pesquisas relevantes destes dados?
Entenda como utilizamos Python, Selenium e ElasticSearch para fazer esta raspadinha de informações sem gelar a cabeça.