Temas complementares

Após o desenvolvimento dos fundamentos da lógica de programação e a aplicação prática dessas ideias em análise de dados com Python, a parte final do curso tem como objetivo ampliar o repertório conceitual do aluno e apresentar outros paradigmas e ferramentas amplamente utilizados em análise empírica.

Esta etapa não tem como objetivo aprofundar tecnicamente todos os temas abordados, mas sim introduzir conceitos-chave que ajudam o aluno a compreender diferentes estilos de programação e a transitar entre linguagens e ecossistemas distintos. Em particular, são abordados o paradigma de programação orientada a objetos e uma breve introdução à linguagem R, muito utilizada em economia e a linguagem a ser utilizada nos curso de Econometria do Bacharelado em Ciências Econômicas da FEA-USP.

Listo abaixo os principais conceitos trabalhados nos capítulos que compõem esta parte final do curso:

Juntos, esses capítulos finais têm como objetivo expandir a visão do estudante sobre programação e análise de dados, mostrando que diferentes linguagens e paradigmas podem ser utilizados para resolver problemas semelhantes. Ao final do curso, espera-se que o aluno tenha desenvolvido não apenas familiaridade com Python, mas também a capacidade de reconhecer padrões comuns entre linguagens, facilitando o aprendizado autônomo de novas ferramentas ao longo de sua formação acadêmica e profissional.