Saltar para o conteúdo
Tecnologia

Ciência de Dados & Big Data

A formação Ciência de Dados & Big Data prepara os formandos para recolher, tratar, analisar, visualizar e interpretar grandes volumes de dados, utilizando técnicas de estatística, programação em Python, bases de dados, Machine Learning e tecnologias...

Formação presencial / online / híbrido 80 horas Segunda a Domingo Certificado Digital com QR Code de validação 400.000 Kz

Esta formação proporciona uma visão integrada do ciclo de vida dos dados, desde a sua recolha e preparação até à análise, modelação, visualização e obtenção de conhecimento para apoio à tomada de decisão.

Os formandos terão contacto com Python, Pandas, NumPy, SQL, Machine Learning, Hadoop, Spark, ETL, Data Warehouse e Data Lake, desenvolvendo competências para trabalhar com dados estruturados e não estruturados e com ambientes de grandes volumes de informação.

O curso inclui exercícios práticos e um projeto final, permitindo aplicar os conhecimentos adquiridos num cenário próximo de um ambiente profissional.

O que vai aprender

  • Compreender os fundamentos da Ciência de Dados e do Big Data.
  • Identificar diferentes tipos, fontes e estruturas de dados.
  • Aplicar conceitos estatísticos na análise de dados.
  • Utilizar Python para tratamento e análise de dados.
  • Trabalhar com NumPy, Pandas e Jupyter Notebook.
  • Limpar, transformar e preparar datasets.
  • Criar gráficos e visualizações para interpretação de dados.
  • Desenvolver dashboards e relatórios analíticos.
  • Utilizar SQL para consultar e analisar bases de dados.
  • Compreender os fundamentos de Machine Learning.
  • Criar modelos básicos de regressão, classificação e clustering.
  • Avaliar o desempenho de modelos de Machine Learning.
  • Compreender arquiteturas e tecnologias de Big Data.
  • Conhecer o funcionamento do Hadoop, HDFS e Apache Spark.
  • Compreender processos ETL e ELT.
  • Trabalhar com conceitos de Data Warehouse, Data Lake e Data Lakehouse.
  • Desenvolver pipelines básicos de dados.
  • Analisar grandes volumes de dados.
  • Interpretar resultados e comunicar conclusões.
  • Desenvolver um projeto completo de Ciência de Dados e Big Data.

Programa do curso

10 módulos
1 Fundamentos de Ciência de Dados e Big Data 8 temas · 6 horas
  1. Conceitos de Ciência de Dados
  2. Conceitos de Big Data
  3. Diferenças entre dados tradicionais e Big Data
  4. Tipos e fontes de dados
  5. Ciclo de vida dos dados
  6. Ciência de Dados, Business Intelligence e Inteligência Artificial
  7. Aplicações da Ciência de Dados
  8. Ecossistema de Big Data

Formador: Formador principal do curso

2 Estatística e Análise Exploratória de Dados 10 temas · 8 horas
  1. Conceitos fundamentais de estatística
  2. População e amostra
  3. Variáveis e tipos de dados
  4. Média, mediana e moda
  5. Variância e desvio padrão
  6. Distribuição de dados
  7. Correlação
  8. Análise exploratória de dados
  9. Identificação de padrões e anomalias
  10. Interpretação de resultados

Formador: Formador principal do curso

3 Python para Ciência de Dados 10 temas · 10 horas
  1. Fundamentos de Python
  2. Variáveis e tipos de dados
  3. Operadores
  4. Estruturas condicionais
  5. Estruturas de repetição
  6. Funções
  7. Listas, tuplos, dicionários e conjuntos
  8. Manipulação de ficheiros
  9. Introdução às bibliotecas NumPy e Pandas
  10. Jupyter Notebook

Formador: Formador principal do curso

4 Preparação, Limpeza e Tratamento de Dados 10 temas · : 8 horas
  1. Importação de dados
  2. Estruturação de datasets
  3. Tratamento de dados ausentes
  4. Remoção de duplicados
  5. Tratamento de dados inconsistentes
  6. Transformação de dados
  7. Normalização e padronização
  8. Filtragem e agregação
  9. Integração de diferentes fontes de dados
  10. Preparação de dados para análise

Formador: Formador principal do curso

5 Visualização de Dados e Dashboards 8 temas · : 6 horas
  1. Princípios de visualização de dados
  2. Gráficos estatísticos
  3. Escolha adequada de visualizações
  4. Visualização com Python
  5. Matplotlib e Seaborn
  6. Dashboards analíticos
  7. Indicadores e KPIs
  8. Comunicação de resultados através de dados

Formador: Formador principal do curso

6 Machine Learning e Modelação Preditiva 11 temas · 10 horas
  1. Fundamentos de Machine Learning
  2. Aprendizagem supervisionada e não supervisionada
  3. Variáveis independentes e dependentes
  4. Preparação de dados para modelos
  5. Regressão
  6. Classificação
  7. Agrupamento (Clustering)
  8. Treino e teste de modelos
  9. Avaliação de modelos
  10. Overfitting e Underfitting
  11. Introdução ao Scikit-learn

Formador: Formador principal do curso

7 Bases de Dados e SQL para Ciência de Dados 10 temas · 6 horas
  1. Conceitos de bases de dados
  2. Bases de dados relacionais
  3. Estrutura de tabelas
  4. SQL
  5. SELECT, INSERT, UPDATE e DELETE
  6. Filtros e ordenação
  7. Funções de agregação
  8. JOINs
  9. Consultas para análise de dados
  10. Integração entre Python e bases de dados

Formador: Formador principal do curso

8 Arquitetura e Tecnologias de Big Data 10 temas · 8 horas
  1. Arquitetura de Big Data
  2. Características dos Big Data
  3. Os 5 Vs: Volume, Velocidade, Variedade, Veracidade e Valor
  4. Processamento de grandes volumes de dados
  5. Computação distribuída
  6. Hadoop
  7. HDFS
  8. MapReduce
  9. Introdução ao Apache Spark
  10. Processamento distribuído com Spark

Formador: Formador principal do curso

9 Data Warehousing, ETL e Processamento de Dados 10 temas · 6 horas
  1. Conceitos de Data Warehouse
  2. Data Lake e Data Lakehouse
  3. ETL e ELT
  4. Extração de dados
  5. Transformação de dados
  6. Carregamento de dados
  7. Pipelines de dados
  8. Integração de diferentes fontes
  9. Qualidade e governança dos dados
  10. Introdução a arquiteturas modernas de dados

Formador: Formador principal do curso

10 Projeto de Ciência de Dados e Big Data 11 temas · 12 horas
  1. Definição do problema de negócio
  2. Recolha e preparação dos dados
  3. Análise exploratória
  4. Tratamento e transformação dos dados
  5. Construção de visualizações
  6. Desenvolvimento de modelo analítico ou preditivo
  7. Processamento de dados
  8. Interpretação dos resultados
  9. Apresentação de conclusões
  10. Documentação do projeto
  11. Apresentação e avaliação do projeto final

Formador: Formador principal do curso

Auxiliares didácticos

  • Computadores com acesso à Internet
  • Projetor multimédia
  • Quadro branco
  • Visual Studio Code
  • Jupyter Notebook
  • Python
  • Bibliotecas NumPy e Pandas
  • Matplotlib e Seaborn
  • Scikit-learn
  • Sistemas de bases de dados
  • Ferramentas SQL
  • Hadoop
  • Apache Spark
  • Datasets para exercícios
  • Manuais e documentação técnica
  • Guias de exercícios práticos
  • Estudos de caso
  • Fichas de atividades
  • Projetos de análise de dados
  • Plataformas e ambientes de laboratório

Empregabilidade

Profissões possíveis

Técnico de Dados, Analista de Dados, Analista de Business Intelligence, Técnico de Business Intelligence, Cientista de Dados Júnior, Engenheiro de Dados Júnior, Técnico de Big Data.

Faixa salarial

180.000 - 650.000 Kz

Empresas que contratam

Chevron, Total Energie, Unitel, TIS Angola.