Bem vindo ao seu bootcamp focado em engenharia de dados com Cloud, crie soluções Python, uma das principais linguagens de programação da atualidade, aprenda os principais conceitos de big data e dê seus primeiros passos no ambiente de nuvem.
Cognizant Cloud Data Engineer |
---|
01. Boas-vindas ao Bootcamp Cognizant Cloud Data Engineer |
02. Bem-vindo à DIO |
03. Introdução ao Git e ao GitHub |
04. Linux: A introdução ao sistema operacional |
05. Shell script - Manipulando Arquivos |
06. Fundamentos de Arquitetura de Sistemas |
07. Arquitetura de Sistemas Avançado |
08. Introdução a orquestração de contêineres com Docker |
09. Conceitos e melhores práticas com bancos de dados PostgreSQL |
10. Introdução ao MongoDB e Bancos de Dados NoSQL |
11. Explorando o poder do NoSQL com Cassandra e HBase |
12. Introdução à programação com Python |
13. Fundamentos de ETL com Python |
14. Análise de dados com Python e Pandas |
15. Resolvendo algoritmos com Python |
16. Monitoramento de clusters Hadoop de alto nível com HDFS e YARN |
17. Orquestrando ambientes de Big Data distribuídos com Zookeeper, Yarn e Sqoop |
18. Como realizar consultas de maneira simples no ambiente complexo de Big Data com Hive e Impala |
19. Processando grandes conjuntos de dados de forma paralela e distribuída com Spark |
20. Criando pipelines de dados eficientes com Spark e Python |
21. Introdução a Engenharia de Dados na AWS |
22. Introdução a Engenharia de Dados na Azure |
23. Criando um Ecossistema Hadoop Totalmente Gerenciado com Google Cloud Dataproc |
24. Introdução à Mensageria na Nuvem Com Kafka e Python |
25. Criando seu Ecossistema de Big Data na Nuvem |
26. Desafios matemáticos em Python |
https://hermes.digitalinnovation.one/courses/badge/914f58d2-6ee2-4c52-8186-706a91dffe09.png
Conheça um pouco mais sobre a Cognizant, o laboratório de tecnologia e inovação.
https://hermes.digitalinnovation.one/courses/badge/7425308d-fd51-4b5a-b815-abe8c61d2623.png
Seja bem-vindo à Digital Innovation One, o maior ecossistema open education em desenvolvimento de software da América Latina. Você vai começar agora uma jornada para criar o seu currículo com portfólio de projetos inovadores e acelerar a sua carreira para conquistar grandes oportunidades.
https://hermes.digitalinnovation.one/courses/badge/c1f33b18-497b-408b-885f-ee8db71d872b.png
Nesse curso vamos aprender um pouco da história do Git e como ele se tornou essencial para otimizar projetos dos desenvolvedores. Também vamos conhecer seus principais comandos, como funciona a plataforma e como ela pode simplificar o seu trabalho.
https://hermes.digitalinnovation.one/courses/badge/02f007f3-99c7-4d58-bcb7-5317f4093490.png
Aprenda como trabalhar com o sistema operacional Linux, um dos mais utilizados do mundo e muito popular entre os desenvolvedores. Ele pode ser usado em desktops, servidores, smartphones e tablets.
https://hermes.digitalinnovation.one/courses/badge/22bd442f-7e9f-4a8b-94e9-717aa742c102.png
Aprenda como manipular os arquivos do ecossistema do linux no terminal, gerencie seus arquivos de maneira profissional e aprenda os principais comandos mais utilizados no terminal.
https://hermes.digitalinnovation.one/courses/badge/39ffe32f-f748-4905-8d66-6932d45ef77d.png
Aprenda nesse curso sobre como funcionam as arquiteturas de softwares, seus conceitos, aplicações e desenvolvimento de operações.
https://hermes.digitalinnovation.one/courses/badge/c0374d9b-3a3b-49a2-9569-805846506ec7.png
Conheça sobre os conceitos da arquitetura de sistemas, aplicações em nuvem e operações em softwares.
https://hermes.digitalinnovation.one/courses/badge/5f3670e0-4a79-4bbc-88b8-2d58a18f01b3.png
Nesse curso aprenderemos sobre o Docker, um projeto OpenSource que facilita a criação de ambientes isolados com container.
https://hermes.digitalinnovation.one/courses/badge/ce655a83-1d8f-46ad-a831-6242d6b4aee8.png
Esse curso ensinará como trabalhar com PostgreSQL, um gerenciador de banco de dados relacional.
https://hermes.digitalinnovation.one/courses/badge/c61e84c3-0041-476f-8f21-94bc4c04bd55.png
Neste curso você terá uma introdução aos bancos NoSQL no qual iremos apresentar o que é um banco não relacional, os seus tipos, assim como realizar operações em cada um dos tipos. Por fim, você será apresentado ao MongoDB.
https://hermes.digitalinnovation.one/courses/badge/c9c9b51e-1acc-45dd-945f-763aa7f399b1.png
Conheça o poder dos Banco de Dados Não Relacionais (NoSQL) no contexto da Engenharia de Dados. Para isso, o expert apresenta os principais conceitos teóricos, além de explorar o Cassandra e HBase na prática, mostrando algumas das possibilidades no uso de bancos NoSQL de forma distribuída.
https://hermes.digitalinnovation.one/courses/badge/3b852834-5d5e-4819-b3b2-8a32a60db205.png
O curso trará todo o embasamento da linguagem Python, quando e onde é mais indicado aplicá-la.
https://hermes.digitalinnovation.one/courses/badge/c49de573-2514-49f7-bdb8-c739b0e337df.png
Aprenda sobre o processo de Extract Transform and Load (ETL) e como transformar seus dados e deixa-los prontos para seus projetos.
https://hermes.digitalinnovation.one/lab_projects/badges/4cd9f53c-bb3b-4a47-ab97-347e8b91c184.png
Neste Labs será apresentada a biblioteca Pandas, uma biblioteca Python de código aberto para análise de dados. Ela dá ao Python a capacidade de trabalhar com dados do tipo planilha, permitindo carregar, manipular e combinar dados rapidamente, entre outras funções.
https://hermes.digitalinnovation.one/code_challenge/badge/f23f0e1f-651a-4888-a717-f0f20bad8161.png
Nesse desafio de codificação você irá praticar através do desenvolvimento de algoritmos os conceitos de pensamento computacional apresentados nas aulas e exercícios anteriores.
https://hermes.digitalinnovation.one/courses/badge/15e8a048-596a-4ec3-adb6-291893f95999.png
Explore o armazenamento de dados em disco por meio do HDFS (Hadoop Distributed File System) e entenda como gerenciar recursos utilizando o YARN (Yet Another Resource Negotiator). Com isso, você se familiariza com duas das principais ferramentas de um ecossistema Hadoop, com ênfase no monitoramento de clusters.
https://hermes.digitalinnovation.one/courses/badge/e3a05e51-4e57-4c90-9631-3cb06edf26c5.png
Explore algumas das principais ferramentas relacionadas à plataforma Hadoop. Nesse contexto, aprenda mais sobre Zookeeper para gerenciar sistemas distribuídos e Sqoop para transferir informações entre bancos de dados relacionais. Além disso, conheça o YARN (Yet Another Resource Negotiator), um elemento central da arquitetura do Hadoop para o gerenciamento de recursos.
https://hermes.digitalinnovation.one/courses/badge/16799f72-d8fc-4c5d-9920-8dcf2915510f.png
Abstraia o armazenamento e execução de consultas a bancos de dados relacionais (SQL) em ambientes Hadoop. Nesse contexto, o expert apresenta na prática as ferramentas Apache Hive e Apache Impala.
https://hermes.digitalinnovation.one/courses/badge/fe53b342-c33e-4fcf-9ff8-d9360d12232d.png
Expanda o seu conhecimento sobre o Apache Spark, uma das ferramentas de Big Data para o processamento de grandes conjuntos de dados mais utilizada em grandes projetos. Nesse contexto, o expert apresenta desde os conceitos iniciais até a aplicação prática com ênfase em comandos SparkSQL.
https://hermes.digitalinnovation.one/courses/badge/465784aa-192f-4fee-a9db-2eabc19b82a6.png
Eleve seus conhecimentos com Spark e Python (PySpark) para processar grandes quantidades de dados, explorando o conceito de streaming em tempo real. Além disso, conheça boas práticas para aproveitar ao máximo os dados do seu domínio de aplicação.
https://hermes.digitalinnovation.one/courses/badge/55f647d3-5192-45e3-857f-0e0c9f7f7766.png
Conheça algumas das principais ferramentas para Engenharia de Dados disponíveis na Amazon Web Services (AWS). Nesse contexto, o expert explora os conceitos de ingestão, transformação e análise de dados em uma abordagem totalmente prática.
https://hermes.digitalinnovation.one/courses/badge/aae7029a-856f-40a1-8be2-effed1ff5a83.png
Conheça algumas das principais ferramentas para Engenharia de Dados disponíveis na Azure, a plataforma de computação em nuvem da Microsoft. Nesse contexto, o expert explora os conceitos de ingestão, transformação e análise de dados da teoria à pratica.
https://hermes.digitalinnovation.one/lab_projects/badges/a829854f-18db-444d-8ea7-3dcf75ff02b0.png
Sua missão será criar um ecossistema de Big Data usando o Google Cloud Platform (GCP). Para isso, o expert te ensinará a configurar o Google Cloud Dataproc, um Hadoop totalmente gerenciado, usando seus créditos gratuitos da GCP.
https://hermes.digitalinnovation.one/courses/badge/8fac69a3-b14d-4f7e-96f8-0d052a711550.png
Aprenda um pouco sobre uma das arquiteturas mais utilizadas atualmente, a orientada a eventos. Para isso, explore o Kafka na nuvem usando o CloudKarafka e a linguagem de programação Python.
https://hermes.digitalinnovation.one/lab_projects/badges/e7f56c92-51b9-4420-9acf-c542e9f16115.png
Com base no repositório disponibilizado pelo expert, te desafiamos a replicar e, porque não, melhorar o algoritmo de extração/contabilização de palavras. Para isso, você pode ordenar as palavras por ocorrência e não por ordem alfabética (apresentando as mais citadas no texto com prioridade), por exemplo. Sinta-se à vontade para evoluir o algoritmo de outras formas ;)
https://hermes.digitalinnovation.one/code_challenge/badge/ab8b3df7-0dcb-417d-aa06-a181400b3cf9.png
Nesse desafio de codificação você irá praticar através do desenvolvimento de algoritmos os conceitos de pensamento computacional apresentados nas aulas e exercícios anteriores.