
Data de Início:
16 a 18/06/2025

Certificado:
FEALQ

Carga Horária:
6 horas
Realização:

Apoio:

- Prof. José Baldin Pinheiro
- jbaldin@usp.br
- Acessar CV online
- Departamento de Genética - ESALQ/USP
O Curso Introdutório ao Python tem como objetivo apresentar de forma prática e acessível os fundamentos da linguagem de programação Python, uma das mais populares e versáteis do mundo. Ao longo do curso, os participantes aprenderão os conceitos básicos da linguagem, estruturas de dados, controle de fluxo, manipulação de arquivos e introdução à análise de dados.
Voltado para iniciantes, o curso não exige experiência prévia em programação. A proposta é fornecer uma base sólida para que o participante se sinta confortável para explorar Python em projetos acadêmicos, profissionais ou pessoais.
Ao final do curso, os alunos estarão aptos a:
• Compreender a sintaxe básica do Python e utilizar seu interpretador;
• Utilizar estruturas como listas, dicionários, condicionais e laços de repetição;
• Ler e escrever arquivos;
• Utilizar bibliotecas básicas para análise de dados como pandas e matplotlib;
• Desenvolver pequenos scripts automatizados para tarefas simples.
Público-Alvo
Profissionais e estudantes das áreas de genética e melhoramento, genética molecular, fisiologia vegetal, biotecnologia, agronomia, e afins que realizam tenham interesse no uso da linguagem de programação.
Conteúdo programático
● Cadernos digitais (Jupyter notebook)
● Conceitos básicos de programação em Python
● Erros comuns e interpretação
● Importação e leitura de dados tabulados
● Operações básicas com dados tabulados
● Geração de gráficos com Python
● Boas práticas de programação e documentação (narrativa em cadernos digitais)
Dia 1 – Primeiro contato com códigos em Python | ||
19h00 – 21h00 | ● Cadernos digitais e o Jupyter (no Google Colab) ● Variáveis e tipos de dados ● Operações aritméticas ● Operações lógicas ● Strings e listas (sequências) ● Processos iterativos e estruturas de controle ● Funções básicas e “métodos” ● Dados tabulares (familiarização para o dia 2) |
Dr. Renato Santos |
Dia 2 – Explorando dados tabulares | ||
19h00 – 21h00 | ● Importação de arquivos ● Biblioteca Pandas ● Séries e Dataframe ● Gráficos iniciais (Matplotlib) ● Exportação de arquivos e figuras |
Dr. Renato Santos e Mestrando Gustavo Nascimento |
Dia 3 – Análises gráficas | ||
19h00 – 21h00 | ● Filtros de dataframe ● Gráficos (Matplotlib, Seaborn e Plotly) ● Dicionário e sets |
Dr. Renato Santos |
60
Valor único
R$ 90,00
Pré-Requisitos e Seleção
Possuir conhecimentos básicos computacionais, ter curiosidade e desejo de aprender uma nova linguagem de programação, além de ter um foco em resolução de problemas e pensamento lógico.
Metodologia
O curso será ministrado por meio de aulas teóricas e práticas, com exercícios aplicados. Os alunos terão acesso a materiais de apoio e scripts.
Material Didático
Slides das aulas
Scripts dos exemplos
Apostila de conteúdos
Certificação
O curso contará com a emissão de certificados de 06 horas emitida por meio da Fealq para aqueles participantes que obtiveram frequência em pelo menos 75% do curso.
Curso Online via Google Meet.
Conexão de rede e plataforma de transmissão Google Meet. | É recomendado que os participantes tenham um conexão de rede boa e estável.