Python: Do Básico ao Avançado com Estudos de Caso

Curso de atualização – 100% EAD

Docentes

Dilvan de Abreu Moreira  

Lucas Pascotti Valem  

Mirela Teixeira Cazzolato  

30h

09/02/2026 a 09/03/2026

Inscrições: 10/12/2025 a 20/01/2026

Pedidos de bolsa: até 13/01/2026

Pré-requisito: graduação completa

Descrição do curso:

O curso “Python: Do Básico ao Avançado com Estudos de Caso” oferece uma formação completa em programação com Python, desde os conceitos fundamentais até aplicações avançadas voltadas ao mercado. O participante desenvolve habilidades para resolver problemas reais, automatizar tarefas, analisar dados e criar soluções em diferentes contextos profissionais. A linguagem Python é hoje uma das mais requisitadas e versáteis, essencial para quem atua em áreas como ciência de dados, engenharia, negócios e tecnologia.

Valores e formas de pagamento

  • Inscrição: R$200,00 – pix
  • Curso: R$700,00 – pix ou 2x no boleto

Formato das aulas

  • Aulas gravadas, permitindo mais flexibilidade

  • Tutorias ao vivo 2x por semana

Como se inscrever

  • Inscrever-se no Sistema Apolo-USP

  • Preencher o formulário de inscrição e submeter os documentos solicitados

  • Pagar a taxa de inscrição no valor de R$200,00

Pré-requisitos

Curso destinado a graduados em Computação, Sistemas de Informação, Ciência de Dados, Engenharia, Estatística, Matemática, Saúde e áreas afins.
É voltado a profissionais que desejam aprofundar seus conhecimentos em programação e Python, com foco em aplicações práticas nas áreas de Ciência de Dados, Inteligência Artificial e Big Data.

Conteúdo programático

O curso é estruturado em três módulos, combinando teoria e prática:

  1. Introdução a Algoritmos e Python – Conceitos básicos de computação, lógica, fluxogramas e primeiros passos na linguagem Python.
  2. Programação Python Introdutória – Tipos de dados, estruturas condicionais e de repetição, funções, listas, tuplas, dicionários e manipulação de arquivos.
  3. Programação Python Avançada – Bibliotecas essenciais (NumPy, Pandas, Matplotlib, Plotly, Scikit-learn), orientação a objetos, funções lambda, tratamento de erros e uso de IA generativa para apoio ao desenvolvimento.

A metodologia inclui aulas gravadas, exercícios práticos, estudos de caso e sessões semanais ao vivo para esclarecimento de dúvidas, com uso de Jupyter Notebooks e plataforma Moodle para acompanhamento e interação.

Carga horária e duração

30 horas, distribuídas em três módulos (8h introdutório, 11h básico e 11h avançado).
As atividades são realizadas a distância, com aulas gravadas e encontros síncronos para discussão e fixação dos conteúdos.

Certificação

Os participantes que concluírem o curso com aproveitamento satisfatório receberão certificado de atualização emitido pelo Instituto de Ciências Matemáticas e de Computação – ICMC/USP.