Bem-vindo ao repositório do Curso de Python para Ciência de Dados, oferecido pelo grupo de extensão DATA do Instituto de Ciências Matemáticas e de Computação (ICMC) da Universidade de São Paulo (USP). O curso foi transmitido ao vivo pelo YouTube e apresenta o uso de Python na ciência de dados.
O curso é gratuito e destinado a alunos universitários e estudantes do ensino médio ou fundamental, a partir do 9º ano, com interesse em programação e ciência de dados. São nove aulas cobrindo desde os fundamentos da linguagem Python até o uso de bibliotecas para análise de dados.
-
Introdução ao Python
- Apresentação da linguagem
- Configuração do ambiente
- Sintaxe básica e estruturas de controle
-
Funções e Programação Orientada a Objetos (POO)
- Definição e uso de funções
- Conceitos de POO
- Criação e utilização de classes e objetos
-
Introdução ao NumPy
- Criação e manipulação de arrays
- Operações matemáticas e estatísticas
- Indexação e fatiamento
-
Introdução ao Pandas
- Estruturas de dados: Series e DataFrames
- Leitura e escrita de arquivos
- Manipulação e limpeza de dados
-
Visualização de Dados
- Introdução ao Matplotlib e Seaborn
- Criação de gráficos e plots
- Customização de visualizações
-
Análise Exploratória de Dados (EDA)
- Técnicas de EDA
- Identificação de padrões
- Tratamento de valores ausentes e outliers
-
Introdução ao Scikit-Learn
- Conceitos de aprendizado de máquina
- Pré-processamento de dados
- Modelos de classificação e regressão
-
Limpeza e Transformação de Dados
- Técnicas de limpeza de dados
- Transformações e engenharia de features
- Preparação de dados para modelagem
-
Projeto Final
- Aplicação dos conhecimentos
- Desenvolvimento de um projeto
- Apresentação dos resultados
- Repositório no GitHub: Material e notebooks das aulas estão no repositório oficial.
- YouTube: Aulas gravadas disponíveis na playlist do curso.
- Instagram: Novidades no perfil do DATA.
- Site do ICMC: Mais informações sobre o instituto no site oficial.
O DATA é um grupo de extensão focado em ciência de dados e aprendizado de máquina, vinculado ao ICMC-USP. Promovemos aulas, eventos, grupos de estudo e palestras para conectar a indústria, o meio acadêmico e interessados na área. Para mais informações, visite o site oficial do DATA.