Python Sudeste 2017 [TUTORIAIS]

Colabore com o evento na campanha do Catarse!

A segunda edição da Python Sudeste ocorrerá no Rio de Janeiro nos dias 5 e 6 de Maio. O evento tem como objetivo não só falar sobre Python, mas também reunir em uma mesma cidades pessoas interessadas em Python que estão espalhadas, principalmente, pela região Sudeste do Brasil. Diretamente inspirado pela já consolidada Python Nordeste, esta é a segunda edição do evento que teve como sede anterior Belo Horizonte.

Como inovação para esta edição, a votação dos tutorias, assim como as das palestras, será anônima. Ou seja, o eleitor só terá acesso ao título e à descrição do tutorial no momento de votar. Já realizamos esta experiência com o XVI Encontro da PythonRio e ela foi bastante proveitosa. O intuito é focar mais no conteúdo e menos nas pessoas, permitindo assim um espaço mais democrático para que novas pessoas possam falar sobre o que andam fazendo com Python. Cada tutorial pode ter a duração de no máximo 2 horas e meia e as submissões serão aceitas até o dia 15 de Março.

Submeta sua proposta e, precisando de mais informações, não hesite em falar conosco pelas páginas no Facebook da Python Sudeste ou da PythonRio!


Este evento está em modo de Votação Anônima, todos os palestrantes estão escondidos para votação, você deve basear seu voto apenas no conteúdo das propostas..

Análise de dados com python e JupyterHub

Nesse tutorial vamos analisar alguns dados do governo com pyspark e mostrar a integração com Pandas num Jupyter Notebook dentro do JupyterHub. Um bônus do tutorial será a apresentação de como customizar o JupyterHub como um ambiente seguro para consulta de dados


 


- Instalação e configuração do pyspark + jupyter


- Análise de dados do governo


- Integração do pyspark com Pandas


- Instalação e configuração do JupyterHub


- Customizando Jupyter e JupyterHub (bônus)

Use os botões abaixo para votar:

API RESTful com Django e Django Rest Framework

Venha aprender a desenvolver uma API REST com Django e Django Rest Framework.


- Configuração do projeto


- Testes


- CRUD


- Autenticação na API


- Deploy


 

Use os botões abaixo para votar:

Decifrando Decoradores e Descriptors

Desenvolvedores Python usam decoradores e descritores diariamente, mas muitos não os entendem bem o suficiente para criá-los (ou depurá-los). Decoradores são comuns em frameworks Web e bibliotecas de testes em Python. Descritores são a chave para os ORMs usados com esses frameworks, mas nos bastidores eles desempenham um papel ainda mais crucial no Python como o mecanismo que transforma funções simples em métodos vinculados (bound methods), definindo o valor do argumento self. Este tutorial é uma introdução suave a esses importantes recursos da linguagem, usando uma apresentação orientada a testes e exercícios. Serão abordadas melhorias no Python 3.6 que tornam a metaprogramação mais fácil de se fazer corretamente.

Use os botões abaixo para votar:

Desenvolvendo uma API RESTful com Flask e TDD

Venha aprender a desenvolver uma PAI RESTful com Flask e TDD!


Vou abordar o Acceptance Test-Driven Development (ATDD), Testes Unitários, Mock, Fixtures de BD e Dublês de Testes.

Use os botões abaixo para votar:

Escreva aplicações web assíncronas com python3 + tornado

O framework tornado permite o uso de funções assíncronas e integração com novos recursos de async/await introduzidos no novo python, neste tutorial você aprenderá a criar serviços não bloqueantes web de fácil utilização.

Use os botões abaixo para votar:

Introdução ao Frontend - HTML, CSS e JavaScript

O mecado de web cresce cada vez mais, precisando de profissionais de diversas áreas, desde o banco de dados até o design.
Se você que tá querendo começar a aprender a programar ou é backend sênior que não faz idéia do que rola na camada de apresentação, esse tutorial é pra você.

Pretendo passar, com direito à mão no código, por algumas peças básicas do desenvolvimento frontend:


- Desenvolvimento frontend: o que é, como é, quais são as ferramentas básicas;
- HTML: tags, head, body, semântica;
- CSS: atributos, atributos imbutidos, seletores, hierarquia, posicionamento, cores;
- JavaScript: DOM, funcionalidades básicas, jQuery.

Use os botões abaixo para votar:

Tutorial de Django

Galera queremos fazer um tutorial saindo do zero Django!
a ideia é montar um Blog com Django  com o básico e te dar o pontapé inicial !

-Boas praticas no Django,
-usar um form,
-usar o models com sqlite3
-usar o Admin do Django,

Por ser um tutorial rápido pedimos que tenha um pouco de conhecimento de Python,
mas se não souber não se preocupe, segue abaixo alguns links para ter uma base =D

Tutorial DjangoGirls:
https://tutorial.djangogirls.org/

Curso Python para Zumbis:
https://www.youtube.com/playlist?list=PLUukMN0DTKCtbzhbYe2jdF4cr8MOWClXc

Use os botões abaixo para votar:

  Se você acredita nessa história de que Python é uma linguagem funcional, você não sabe de nada inocente. Agora um Tutorial :)


Nos últimos tempos várias linguagens estão adotando características funcionais como Java, Swift e JavaScript e para aprender sobre programação funcional fui atrás de uma linguagem que tem várias semelhanças com Python chamada Haskell.




Haskell é uma linguagem puramente funcional que te desafia a pensar de uma maneira diferente da maioria das linguagens que você já utilizou.


 


Que saber sobre os principais conceitos de programação funcional?


Conhecer uma linguagem puramente funcional?


Saber de onde surgiram as list comprehensions de Python?


 


Neste tutorial vou mostrar de maneira mais profunda e prática como exercitar a programação funcional e aprender a pensar de uma maneira totalmente diferente da de costume, ajudando você resolver problemas de maneiras mais criativas.


 


Deixe seu voto aqui e compartilhe para que outras pessoas façam o mesmo. Te vejo na Python SudeXte. o/


 


Use os botões abaixo para votar: