Profile

Eduardo Daltro @daltroedu


About Me

Possuo experiência com desenvolvimento web back-end, tendo atuado em diferentes tipos de projetos, desde empresas tradicionais a startups, ex.: aplicações de larga escala em microsserviços e automação de processos logísticos. Nestes e outros projetos, utilizei tecnologias como, Python e seus frameworks, bancos de dados relacionais e NoSQL, Git/GitHub, Docker, etc.

Proposals

12-Factor App em Aplicações Python

Resumo
The Twelve-Factor App, ou A Aplicação Doze-Fatores, é uma metodologia criada por membros da Heroku para construir softwares como serviço (SaaS) de qualidade, seguindo 12 princípios fundamentados em boas práticas de desenvolvimento de software e experiências reais por parte dos criadores. Conforme descrito no próprio manifesto, a metodologia pode ser adotada para aplicações escritas em qualquer linguagem, e nesta palestra será apresentada em situações utilizando Python.

Público-alvo
Iniciantes em desenvolvimento de aplicações web.

O Que Esperar da Palestra
Aprender sobre a metodologia 12-Factor App em contextos do Python.

Análise de Dados com Pandas

Resumo
Uma das áreas de atuação de maior notoriedade no ecossistema do Python é a análise de dados, que também se faz presente em diferentes modelos de negócio, sendo utilizada, por exemplo, para prover vantagens competitivas a uma empresa. Dentre diversas ferramentas, o objeto de estudo desta palestra é a Pandas, uma das mais importantes para se trabalhar com dados em Python, possibilitando analisar e manipular dados com muita robustez.

Público-alvo
Iniciantes interessados em aprender a trabalhar com dados.

O que Esperar da Palestra
Aprender os principais recursos para analisar e manipular dados com Python e Pandas.

APIs RESTful Escaláveis com Flask em Cenários Reais

Resumo
Flask é um dos frameworks mais populares do ecossistema Python, e por ser, na verdade, um microframework, é de fácil aprendizagem e oferece bastante flexibilidade no desenvolvimento, mas essa mesma flexibilidade pode se tornar vilã em aplicações de larga escala, como em uma arquitetura de microsserviços.

Baseado em boas práticas e cases reais de aplicações escaláveis, o objetivo desta palestra é apresentar recursos que possibilitem escalar e evitar possíveis erros ao desenvolver APIs RESTful com Flask para uso em produção, por exemplo:
- Escolha correta das extensões;
- Modularização com blueprints;
- Application factories, etc.

Público-alvo
Nível intermediário. Pessoas interessadas em desenvolvimento web, com conhecimentos básicos em HTTP, ex.: métodos de requisição (GET, POST, PUT e DELETE).

O que Esperar da Palestra
Aprender estratégias para desenvolver APIs RESTful escaláveis com Flask em circunstâncias reais, como no mercado de trabalho, projetos acadêmicos, etc.

AWS e Python: Gerenciando Serviços com boto3

Resumo
Peça fundamental na história da cloud computing, a AWS detém considerável market share no cenário mundial, oferecendo recursos para aplicações de pequeno a grande porte, como Netflix e LinkedIn. Com o intuito de facilitar a utilização da plataforma, a AWS criou o boto3, um SDK oficial para Python que permite criar, configurar e gerenciar serviços como EC2 e S3.

Público-alvo
Nível intermediário. Pessoas interessadas em cloud, com conhecimentos básicos em Python.

O que Esperar da Palestra
Conhecer alguns recursos para gerenciar serviços na AWS com o SDK boto3.

Mercado de Trabalho para Iniciantes em Python

Resumo
Python vem ganhando muitos adeptos e também sendo adotado por muitas empresas, uma das consequências disso é a crescente evolução do seu ecossistema, que resulta numa série de novas ferramentas e ampliação das áreas de atuação da linguagem, como desenvolvimento web e ciência de dados. Esse acúmulo de informação pode gerar diversas dúvidas em iniciantes: "Python 2 ou 3?", "Qual framework estudar?", dentre outras, e o objetivo desta palestra é esclarecer essas e outras questões com foco no mercado de trabalho.

Público-alvo
Iniciantes em Python ou desenvolvimento em geral.

O que Esperar da Palestra
Um guia inicial sobre quais rumos tomar para atuar profissionalmente com Python.