Python: Introdução à Análise de Dados e Visualização de Informações (curso de extensão universitária)

Data

Horário de início

08:00

Local

IAG/USP (Rua do Matão, 1226 - Cidade Universitária)

O objetivo do curso de introdução a Python é ensinar os conceitos básicos da linguagem de programação  Python e como ela pode ser aplicada na análise de dados. O curso vai abordar tópicos como a instalação do Python, manipulação de arquivos de dados, visualização de dados e análise estatística. Python é uma  linguagem de programação muito utilizada em aplicações científicas. Com sua ampla biblioteca de pacotes e ferramentas de análise de dados, Python pode ajudar a automatizar tarefas e agilizar o processo de análise de dados. O curso Educação profissional de introdução a Python para alunos da graduação é útil para quem deseja aprender uma nova habilidade ou melhorar suas habilidades de programação.

Público alvo: Graduandos das áreas Meteorologia, Geografia, Matemática e Ciências de dados, que desejam adquirir conhecimentos básicos de programação em Python.
Período de realização: dias 04/09/2023 e 05/09/2023 (segunda e terça-feira)
Horário: das 08:00 às 12:00
Carga horária: 8h
Vagas: 10 (número mínimo de matriculados para a realização do curso: 5)
Inscrições: de 14/08/2023 00:00 a 28/08/2023 23:59 no site: https://uspdigital.usp.br/apolo
Taxa de matrícula: –
Coordenação: Profs. Drs. Rosmeri Porfirio da Rocha e Carlos Augusto Morales Rodriguez
Ministrante: Dejanira Ferreira Braz - Formada em meteorologia com doutorado em ciências atmosféricas pela USP, além de estar atualmente realizando um pós-doutorado em ciências atmosféricas e cursando um MBA em análise em ciência de dados, ambos pela USP. Ao longo dos anos, vem dedicando seu tempo e esforço no estudo e trabalho com Python, o que proporcionou um amplo conhecimento e experiência prática na linguagem.

Programa

  1. Introdução à programação em Python
    • O que é Python e sua importância
    • Instalação do Python e ambiente de desenvolvimento
    • O que é Conda e PIP
    • Fundamentos da programação (variáveis, tipos de dados, operadores, estruturas decontrole de fluxo)
    • Download dos script via GitHub
    • Como executar script e arquivos necessários
    • Ambiente virtual sua importância e como instalar
  2. Visualização de dados com Matplotlib
    • Introdução à biblioteca Matplotlib
    • Criação de gráficos de linha, de barras e de dispersão
    • Personalização de gráficos (cores, legendas, títulos)
  3. Manipulação de dados em Python
    • Bibliotecas de Python para análise de dados (NumPy, Pandas, Matplotlib)
    • Utilização de bibliotecas para leitura e manipulação de dados
    • Utilização de NumPy para manipulação de arrays numéricos
    • Utilização de Pandas para manipulação de dados em tabelas
  4. Introdução à análise estatística em Python
    • Conceitos básicos de estatística (média, desvio padrão, correlação, regressão)
    • Utilização de bibliotecas de Python para análise estatística (SciPy)
  5. Criação de mapas em Python
    • Introdução à biblioteca Cartopy
    • Utilização do Cartopy e Shapefile para criação de mapas
    • Adição de camadas e informações ao mapa (temperatura, precipitação e vento)

Sistemática:

Para a realização deste curso, serão necessários os seguintes elementos de infraestrutura:

  • Computador: Cada participante deve ter acesso a um computador com capacidade suficiente para executar as tarefas exigidas pelo curso.
  • Sistema operacional: O curso pode ser realizado em diferentes sistemas operacionais, como Windows, macOS ou Linux.
  • Python e suas bibliotecas: Será necessário instalar o Python no computador dos participantes. Recomenda-se usar uma versão recente do Python (por exemplo,Python 3.x), juntamente com as bibliotecas relevantes, como NumPy, Pandas, Matplotlib, SciPy e Statsmodels. Os participantes também precisarão instalar a biblioteca Basemap para a criação de mapas.
  • Ambiente de desenvolvimento: Jupyter Notebook.
  • Acesso à Internet: É importante ter uma conexão estável com a Internet durante o curso, pois isso permitirá o acesso a recursos online, como a documentação do Python, fóruns de discussão e plataformas de aprendizado online, caso sejam utilizadas.

 

Critérios de Seleção:

As vagas serão preenchidas por ordem de inscrição com prioridade para graduandos das áreas : Meteorologia, Geografia, Matemática e Ciências de dados.

Obs.: Candidatos graduandos devem anexar no sistema de inscrição comprovante de matrícula em curso superior na área de exatas referente ao 2º semestre 2023 e histórico escolar.

Certificado

  • Serão conferidos certificados de conclusão do curso aos participantes que tiverem no mínimo 75% de presença (6h).
  • No certificado constarão dados pessoais, percentual de presença e o número de horas do curso (8h).
  • Os certificados serão enviados por e-mail aos alunos aprovados, no prazo de 90 dias do término do curso.
     

IMPORTANTE:

  • A INSCRIÇÃO é realizada pela parte "pública" do Sistema Apolo. NÃO É PRECISO LOGAR. 
  • Qualquer pessoa pode fazer a matrícula, aluno da USP ou não. 
  • O curso aparecerá no Sistema Apolo somente na data de inscrição indicada para cada curso. 
  • As vagas são limitadas. 
  • O Sistema Apolo é gerenciado pela Reitoria. Não temos como dar suporte técnico a eventuais problemas de acesso ao sistema. O suporte é: apolo@usp.br 
  • Para este evento NÃO HAVERÁ listas de espera ou matrículas posteriores. 
  • Recomendamos que o aluno não faça matrícula sem a certeza de que irá cursar as aulas. 
  • Todos os aprovados (75% de frequência mínima) terão certificados. 
  • Recomendamos a inscrição em computadores. Alguns dispositivos de celulares ou navegadores de internet não conseguem completar a inscrição no Sistema Apolo.

Toda a comunicação será efetuada por meio desta página do IAG/USP e pelo e-mail informado no formulário de inscrição. A falta de resposta ou confirmação por parte do candidato poderá implicar na perda de prazos e até na eliminação do mesmo.

A Coordenação do curso não se responsabiliza por eventuais prejuízos ao candidato decorrentes de incorreção ou desatualização de endereço eletrônico, bem como por quaisquer outros problemas relacionados à sua conta de e-mail, inscrições via internet não recebidas por motivos de ordem técnica dos computadores, falhas de comunicação, congestionamento das linhas de comunicação, bem como outros fatores de ordem técnica que impossibilitem a transferência de dados.

Lista de matriculados

(atualizado em 31/08/2023 - 08:33)

  1. Ana Yara de Sousa Rios
  2. Daniel Barbosa Alves
  3. Edson Eiji Azuma
  4. Eduarda Ferreira Mota
  5. Janos Laszló Fekete
  6. Leonardo Pedroso
  7. Marcelo Conti Novoa
  8. Pedro Campos Lopes
  9. Pedro de Castro Vils
  10. Roberta de Souza Pereira

Em caso de dúvidas, entrar em contato com: cursosext@iag.usp.br