12 cursos online em Engenharia de Dados

12 cursos online em Engenharia de Dados
De acordo com o Statista, até 2025 o tamanho do mercado de big data crescerá para 175 zetabytes em comparação com 41 em 2019 (programar). Para conseguir um emprego nesta área, você precisa entender como trabalhar com big data armazenado na nuvem. Cloud4Y compilou uma lista de 12 cursos de engenharia de dados pagos e gratuitos que irão expandir seu conhecimento na área e podem ser um bom ponto de partida em seu caminho para certificações em nuvem.

Prefácio

O que é um engenheiro de dados? É a pessoa responsável por criar e manter a arquitetura de dados em um projeto de Data Science. As responsabilidades podem incluir garantir um fluxo de dados suave entre o servidor e o aplicativo, integrar novos softwares de gerenciamento de dados, melhorar os processos de dados subjacentes e criar pipelines de dados.

Há um grande número de tecnologias e ferramentas que um engenheiro de dados deve dominar para trabalhar com computação em nuvem, data warehouses, ETL (extração, transformação, carregamento), etc. portanto, um engenheiro de dados precisa reabastecer regularmente seu conhecimento. Nossa lista inclui cursos para iniciantes e profissionais experientes. Escolha o que mais combina com você.

1. Certificação Nanodegree em Engenharia de Dados (Udacity)

Você aprenderá como projetar modelos de dados, criar data warehouses e data lakes, automatizar pipelines de dados e trabalhar com matrizes de conjuntos de dados. No final do programa, você testará suas novas habilidades concluindo um projeto Capstone.

Duração: 5 meses, 5 horas por semana
Linguagem: Inglês
Preço: $ 1695
Nível: inicial

2. Torne-se uma certificação de engenheiro de dados (Coursera)

Eles ensinam desde o básico. Você pode progredir passo a passo, usando palestras e projetos práticos para aprimorar suas habilidades. Ao final do treinamento, você estará pronto para trabalhar com ML e big data. Recomenda-se conhecer Python pelo menos em um nível mínimo.

Duração: 8 meses, 10 horas por semana
Linguagem: Inglês
Preço😕
Nível: inicial

3. Torne-se um engenheiro de dados: dominando os conceitos (LinkedIn Learning)

Você desenvolverá habilidades de engenharia de dados e DevOps, aprenderá como criar aplicativos Big Data, criar pipelines de dados, processar aplicativos em tempo real usando Hazelcast e um banco de dados Hadoop.

Duração: Depende de você
Linguagem: Inglês
Preço: primeiro mês - grátis
Nível: inicial

4. Cursos de Engenharia de Dados (edX)

Aqui está uma série de programas que apresentam a engenharia de dados e ensinam como desenvolver soluções analíticas. Os cursos são divididos em categorias de acordo com o nível de dificuldade, para que você possa escolher um de acordo com seu nível de experiência. Durante o treinamento você aprenderá a utilizar Spark, Hadoop, Azure e gerenciar dados corporativos.

Duração: Depende de você
Linguagem: Inglês
Preço: depende do curso escolhido
Nível: Iniciante Intermediário Avançado

5. Engenheiro de dados (DataQuest)

Vale a pena fazer este curso se você tem experiência com Python e deseja aprofundar seus conhecimentos e construir uma carreira como cientista de dados. Você aprenderá como construir pipelines de dados usando Python e pandas, carregando grandes conjuntos de dados em um banco de dados Postgres após limpeza, transformação e validação.

Duração: Depende de você
Linguagem: Inglês
Preço: depende do formulário de inscrição
Nível: iniciante intermediário

6. Engenharia de dados com Google Cloud (Coursera)

Este curso o ajudará a adquirir as habilidades necessárias para construir uma carreira em big data. Por exemplo, trabalhando com BigQuery, Spark. Você obterá o conhecimento necessário para se preparar para a certificação Google Cloud Professional Data Engineer, reconhecida pelo setor.

Duração: 4 meses
Linguagem: Inglês
Preço: grátis por enquanto
Nível: iniciante intermediário

7. Engenharia de dados, Big Data no Google Cloud Platform (Coursera)

Um curso interessante que proporciona conhecimentos práticos de sistemas de processamento de dados em GCP. Durante a aula, você aprenderá como projetar sistemas antes de iniciar o processo de desenvolvimento. Além disso, você também analisará dados estruturados e não estruturados, aplicará escalonamento automático e técnicas de ML para extrair informações.

Duração: 3 meses
Linguagem: Inglês
Preço: grátis por enquanto
Nível: iniciante intermediário

8. UC San Diego: Especialização em Big Data (Coursera)

O curso é baseado no uso da estrutura Hadoop e Spark e na aplicação dessas técnicas de big data ao processo de ML. Você aprenderá os fundamentos do uso do Hadoop com MapReduce, Spark, Pig e Hive. Aprenda como construir modelos preditivos e usar análise gráfica para modelar problemas. Observe que este curso não requer nenhuma experiência em programação.

Duração: 8 meses 10 horas por semana
Linguagem: Inglês
Preço: grátis por enquanto
Nível: inicial

9. Domizando Big Data com Apache Spark e Python (Udemy)

Você aprenderá como usar a estrutura de fluxo e os quadros de dados no Spark3 e entenderá como usar o serviço Elastic MapReduce da Amazon para trabalhar com seu cluster Hadoop. Aprenda a identificar problemas na análise de big data e entenda como as bibliotecas GraphX ​​funcionam com análise de redes e como você pode usar o MLlib.

Duração: Depende de você
Linguagem: Inglês
Preço: de 800 rublos a US$ 149,99 (dependendo da sua sorte)
Nível: iniciante intermediário

10. Programa PG em Engenharia de Big Data (upGrad)

Este curso lhe dará uma compreensão de como o Aadhaar funciona, como o Facebook personaliza o feed de notícias e como a Engenharia de Dados pode ser usada em geral. Os principais tópicos serão processamento de dados (incluindo processamento em tempo real), MapReduce e análise de big data.

Duração: 11 mês
Linguagem: Inglês
Preço: cerca de US$ 3000
Nível: inicial

11. Profissão Cientista de Dados (Caixa de habilidades)

Você aprenderá a programar em Python, estudará os frameworks para treinamento de redes neurais Tensorflow e Keras. Domine os bancos de dados MongoDB, PostgreSQL, SQLite3, aprenda a trabalhar com as bibliotecas Pandas, NumPy e Matpotlib.

Duração: 300 horas de treinamento
Linguagem: russo
Preço: primeiros seis meses grátis, depois 3900 rublos por mês
Nível: inicial

12. Engenheiro de Dados 7.0 (Laboratório de Novas Profissões)

Você receberá um estudo aprofundado de Kafka, HDFS, ClickHouse, Spark, Airflow, arquitetura lambda e arquitetura kappa. Você aprenderá como conectar ferramentas entre si, formando pipelines, obtendo uma solução básica. Para estudar é necessário um conhecimento mínimo de Python 3.

Duração: 21 aulas, 7 semanas
Linguagem: russo
Preço: de 60 a 000 rublos
Nível: inicial

Se quiser adicionar outro bom curso à lista, você pode cancelar a inscrição nos comentários ou por PM. Atualizaremos a postagem.

O que mais você pode ler no blog? Nuvem4Y

Qual é a geometria do Universo?
Ovos de Páscoa em mapas topográficos da Suíça
Uma história simplificada e muito curta do desenvolvimento das "nuvens"
Como o banco faliu?
Marcas de informática dos anos 90, parte 3, final

Assine o nosso Telegram-canal para não perder o próximo artigo. Escrevemos no máximo duas vezes por semana e apenas a negócios. Lembramos também que no dia 21 de maio às 15h (horário de Moscou) realizaremos webinar no tema “Segurança da informação empresarial ao trabalhar remotamente”. Se você quer entender como proteger informações confidenciais e corporativas quando os funcionários trabalham em casa, cadastre-se!

Fonte: habr.com

Adicionar um comentário