Engenharia de Dados

Sobre o curso

Bootcamps Digitais são cursos online e ao vivo, com o objetivo de capacitar os alunos, criando a oportunidade de iniciar ou reciclar uma nova profissão no mercado de tecnologia. A SoulCode Academy, edtech brasileira com foco em impacto social e inclusão digital, anuncia a participação no programa de preparação para carreira de Engenharia de Dados. Este treinamento é ideal para alunos que desejam iniciar carreiras em funções de engenharia e gerenciamento relacionadas à infraestrutura em nuvem, desenvolvimento de aplicativos ligados à nuvem e engenharia de dados. Nossa metodologia tem uma abordagem que vai da formação ao emprego, capacitando os alunos na parte técnica, nas habilidades interpessoais e no direcionamento de carreira com as ferramentas digitais mais utilizadas em grandes empresas globalmente.

O que você irá aprender

O currículo de Engenharia de Dados apresenta aos alunos a amplitude da tecnologia em nuvem com conceitos, laboratórios práticos, avaliações e um projeto fundamental sobre tópicos como infraestrutura em nuvem, big data (Data Lake e Data Warehouse), Processo e Modelagem de Dados em Cloud com a utilização do Hadoop e Spark e as bibliotecas Pandas e PySpark do Python.

Módulos do Curso

1

Cloud

Introdução a redes de computadores

Introdução a sistemas operacionais

Windows e Linux

Ambientes OnPremisse x Cloud

Gerencimaneto de Usuários

Clusters

Infraestrutura em Cloud

Monitoramento em Nuvem

VPC

Introdução ao Machine Learning

2

Python

Fundamentos de Python

Tuplas, Listas e Dicionários

Python Orientado a Objetos

Biblioteca Python para Data

Jupyter

Pandas

MapReduce

NumPy

Pyshark

3

Data

Banco de dados SQL

Linguagem SQL

MER e Modelos Relacionais

Banco de dados NoSQL

SGBDs (Postgree, MongoDB, Cassandra)

Big Data

Data Warehouse

Data Lake

Hadoop

Spark

4

Ágil & Soft Skill

Metodologias Ágeis

Boas práticas de programação

Pró atividade

Comunicação Assertiva

Resiliência

Gestão de Tempo

5

Projeto Final

Trabalho em grupo onde os alunos são divididos em squads de trabalho

Desenvolvimento de um projeto final, baseado em um desafio estabelecido pelos nossos parceiros, que tem por objetivo aplicar todos os ensinamentos do curso para resolver um problema de negócio real.

Topo