O QUE VOCÊ VAI APRENDER NESTE CURSO
A participante experimentará o mundo da programação de computadores para ciência de dados no contexto da Administração Pública e será capaz de:
- Reconhecer o escopo de problemas da Administração Pública que podem ser endereçados por programação de computadores e análise de dados;
- Esquematizar um arcabouço de linguagem de programação e suas bibliotecas para a produção de conhecimento a partir de dados brutos;
- Utilizar o pensamento computacional e a capacidade analítica para aumentar o desempenho das servidoras públicas nas suas atividades laborais; e
- Desenhar soluções de alto desempenho e com economia de escala na Administração Pública.
Ementa do curso
- Aspectos de Ciência de Dados
- Introdução aos Ambientes de Desenvolvimento
- Aspectos Nativos de Python
- Fontes de Dados
- Manipulação de Dados em Alto Desempenho
- Análise de Dados em Alto Desempenho
- Limpeza e Preparação dos Dados
- Tratamento dos Dados
- Visualização dos Dados
- Agregação dos Dados
- Operações em Dados Agregados
- Desenvolvimento Web
- Desenvolvimento Colaborativo
- Desenvolvimento Embarcado na Inteligência de Negócio
Na prática
A servidora pública federal será capacitada para trabalhar, individualmente ou em equipe, em todas as etapas que envolvem a extração de dados a partir de diversas fontes; a transformação dos dados a partir dos seus cruzamentos; bem como a produção de gráficos úteis para serem disponibilizados em aplicativos web. Mais detalhadamente, teremos:
- Inserção no campo do conhecimento que mescla dados, computação e métodos para a extração de informação útil, bem como aquisição de vocabulário e fluência nos fundamentos técnicos mais utilizados na análise de dados;
- Habilidade para extrair dados das mais diversas fontes, incluindo consulta a banco de dados, realização de download de arquivo de página na web, consulta a interface de programação de aplicações (API) e carregamento de arquivos armazenados localmente no computador todos por meio de linguagem de programação;
- Fluência nas ferramentas projetadas para trabalhar com grandes volumes de dados e com maior expressividade computacional;
- Capacidade em limpar e preparar os dados de eventuais ruídos, mesclar dados pulverizados em locais distintos, bem como dispor os dados em formatos mais fáceis de analisar;
- Criatividade para construir visualizações informativas, tanto para explorar o universo dos dados sendo trabalhados, quanto para produzir informações com significado;
- Prática em ferramentas para trabalho em equipe, bem como ferramentas que requerem pouca ou nenhuma experiência em desenvolvimento web para criar aplicativos na Internet com suas visualizações informativas;
- Cobertura de todo o ciclo de vida de um projeto de análise de dados da Administração Pública Federal, bem como a consolidação de material de referência para consulta futura.