Python é uma das mais requisitadas e populares linguagens de multi-propósito.
Além das palestras, teremos muita interação com a melhor parte da linguagem, a sua comunidade, uma das mais diversas e carismáticas do mundo!
Conteúdo | |
---|---|
08:00 às 09:00 |
Credenciamento e recepção dos participantes
Todas as pessoas inscritas, palestrantes, coordenadores e de imprensa, devem retirar seus crachás e kit do congressista nos balcões de credenciamento localizados na entrada do evento, para obterem acesso às salas e Auditório Principal. |
09:00 às 10:00 |
Abertura do evento no Auditório Principal
Após o credenciamento, convidamos os participantes a comparecerem ao auditório para receberem as boas vindas por parte dos realizadores e patrocinadores. Neste keynote de abertura, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades. |
10:10 às 11:00 |
Pessoas > Tecnologia
Mário Sérgio Queiroz Nessa palestra será apresentado todo o ecossistema da comunidade Python no Brasil e no mundo. Entenda como uma rede orgânica de pessoas produz renda, inovação e soluções para a sociedade. Guilherme Loch Waltrick Goes Python é uma das linguagens dinâmicas mais utilizadas mundialmente. Seu aspecto dinâmico é um dos seus recursos que chama mais atenção. Qual então é a vantagem de se utilizar type hinting? Não seria isso uma regressão a uma linguagem fortemente tipada? Nesta palestra irei comentar quais as vantagens de se utilizar type hinting com py2 e py3, onde e como fazer uso deste recurso. |
11:10 às 12:00 |
Async se faz: asyncio na prática
Marco Rougeth O módulo asyncio foi adicionado ao Python na versão 3.4 e desde então muitas mudanças já ocorreram. Por ser um módulo complexo e novo, ainda é um universo a ser descoberto. Nessa palestra, será apresentado, de uma forma prática, como o asyncio foi usado para resolver as tarefas concorrentes do framework Bottery. Renan (milhouse) Ranelli
Nessa palestra vamos explicar como o |
12:10 às 13:00 |
RASA.ai - ChatBots com inteligência artificial em python
Diego Dorgam RASA.ai é o framework de chatbots opensource mais poderoso do mercado. Usando TensorFlow, SpaCy, e mais uma série de ferramentas poderosas, o RASA Stack se posiciona como um concorrente direto do MS Luis e do WIT.ai, assim como uma opção viável para o IBM Watson Conversation. Dispondo de aprendizagem supervisionada e não supervisionada, o RASA oferece em seu stack o RASA Core, para a programação de bots, e o RASA NLU - Natural Language Understanding - para o processamento e compreensão de linguagem natural, tudo OpenSource Vamos conhecer e experimentar o poder dessa impressionante plataforma, desenvolvendo e treinando chatbots que podem se conectar ao Facebook e ao RocketChat. Matheus Marchini Chatbots são muito úteis. Eles podem ser utilizados para auxiliar o atendimento da empresa, complementar as páginas de FAQ e documentações ou até mesmo para automatizar processos internos. Antigamente a criação de um chatbot poderia envolver a implementação do seu próprio NLP (Natural Language Processing) e configuração de uma infraestrutura própria, mas com o surgimento de serviços como AWS Lambda e Google Dialogflow, tanto a complexidade quanto o custo diminuíram drásticamente. Nessa palestra vamos criar um chatbot para o Slack de forma fácil, rápida e com baixo custo utilizando Python, Google Dialogflow e AWS Lambda. |
13:10 às 14:00 |
Intervalo para Almoço
Uma excelente oportunidade de todas as pessoas no evento
interagirem e trocarem ideias, colaboradores, empresas
patrocinadoras e apoiadoras, palestrantes e coordenadores.
|
14:10 às 15:00 |
Do nada, tudo se constrói. Test-Driven Development ao vivo
Andre Pastore Desenvolvimento Guiado por Testes de uma aplicação Web utilizando o framework tornado. |
15:10 às 16:00 |
Criando um microservice com Flask Restful
Yuri Luiz da Silva Reis Diversos frameworks de criações de API, um trabalho a ser feito. Quando optar por uma stack AxBxC para uma determinada atividade na aplicação? Nesta palestra irei apresentar um case onde optei pelo Flask Restful para a criação de um microservice, suas características e diferenças em relação a outras opções existentes. Isaac Felisberto de Souza Python tem se destacado por ser uma linguagem simples e de fácil aprendizado, nada mais justo que acompanhando essa facilidade tenhamos ferramentas que tornem possível ir da implementação do código até deploy em produção de maneira simples aplicando no processo questões como: integração contínua, testes automatizados, qualidade de código, documentação, deploy automatizado, dentre outros. Venha ver nesta apresentação como fazer isso com o uso do GitLab que facilita e centraliza o uso de outras ferramentas conhecidas no mundo python como: pytest, flake8, pycodestyle além de Docker e Heroku. |
16:00 às 16:30 |
Coffee-break e Networking
Durante o intervalo de coffee-break, serão entregues kits contendo suco e biscoitos. Um delicioso intervalo para relaxar, conhecer novas pessoas e estreitar contatos. Neste tempo, também surge a oportunidade de todas as pessoas no evento interagirem entre sí, participantes das trilhas, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores. |
16:40 às 17:30 |
Microservices em Python: desafios e soluções
Guilherme Vierno da Silveira Microservices é a buzzword do momento em arquitetura de software, uma tendência crescente en grandes produtos no mundo inteiro. Irei mostrar de forma bem simples o que são, quais seus principais benefícios, desvantagens e como o Python nos ajuda a construir tais aplicações. Será mostrado como as principais bibliotecas e frameworks Python podem nos ajudar ou gerar pitfalls ao desbravar o mundo dos microserviços. O case da globo.com será usado para ilustrar, mostrando como matamos um monolito django de 8 anos para usar microserviços. |
17:40 às 18:30 |
Autenticação de APIs
Jéssica Pauli de Castro Bonson Essa palestra demonstra várias abordagens para a autenticação de APIs, com explicações e exemplos práticos de usar usuário/senha, tokens simples, e OAuth 2.0 com JWT. O foco é nesta última abordagem, que é hoje um padrão da indústria. Os exemplos de autenticação são demonstrados com código para os frameworks Flask e Django. Dickson Guedes Que tal passear por exemplos de aplicações, escritas nas mais diversas linguagens, e que de alguma forma embarcaram Python dentro delas ou se inspiraram na linguagem de modo a empoderar seus usuários com extensibilidade? Vamos junto neste passeio entender quais os benefícios e desafios de seguir essa abordagem? |
18:40 às 19:00 |
Encerramento e Sorteios
No horário de encerramento, todas as trilhas serão direcionadas de suas salas para o Auditório Principal, mesmo local da abertura. Após a apresentação de resultados do dia muitos sorteios fecharão o dia. |
Sábado, 21 de Abril de 2018
8:30 às 19:00 h
Av. Governador Gustavo Richard, 850
Centro | Florianópolis - SC
Pessoas iniciantes, profissionais na área de programação ou curiosas interessadas na linguagem Python.
presencial:R$ 200,00
Fazendo sua inscrição presencial, você terá acesso a esta
trilha e no mesmo dia também:
TDC Expo: Venha conversar com pessoas e conhecer empresas incríveis.
Trilha Stadium: Você poderá assistir às palestras da trilha Stadium do mesmo dia.