|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/engenharia-de-dados-com-python/
课程评论:没有评论
## 课程总结:Python与SQL/NoSQL数据库数据工程 本课程是面向数据科学领域的入门到高级实践课程,旨在培养具备处理复杂数据环境、操作多种数据库(SQL和NoSQL)的能力的数据专业人才。 **核心内容与亮点:** * **高需求领域:** 强调数据工程作为增长最快、薪资最高的职业领域之一,课程将使您成为该领域所需的专业人士。 * **全面技能培养:** 从数据生成、处理、维护到可用性,涵盖数据生命周期的各个环节。 * **数据库广泛集成:** 深入学习并实践Python与多种数据库的交互,包括: * **SQL数据库:** SQL Server, PostgreSQL, SQLite, MySQL, Google BigQuery (云端)。 * **NoSQL数据库:** MongoDB (面向文档)。 * **实用性与代码支持:** * 提供超过100个可下载的脚本,用于丰富个人作品集。 * 包含日常工作场景的模拟项目,提供大量实践机会。 * 采用简洁明了的语言,支持短期高效学习。 * **关键技术栈:** * **Python:** 用于数据分析和处理的核心编程语言。 * **SQL:** 掌握SQL语言的概念和命令。 * **NoSQL:** 理解NoSQL数据库的概念、基本命令、JSON结构和NoSQL对象。 * **API:** 介绍API的初步概念。 * **关键工具实操:** * **DBeaver:** 用于管理多种数据库的综合工具。 * **Visual Studio Code (VSCode):** 高效的Python开发环境。 * **学习路径:** * 环境搭建与准备,包含下载材料。 * Python数据库集成。 * 数据建模,包括表结构设计和数据库图表绘制。 * 数据加载(增量加载)。 * ETL (Extract, Transform, Load) 流程与Python数据处理。 * Python连接Google BigQuery。 * NoSQL数据库(MongoDB)的学习,包括基本操作和JSON/NoSQL对象结构。 **课程目标:** 通过本课程的学习,学员将能够独立运用Python及SQL/NoSQL数据库技术,应对日常数据工程任务,并为在数据驱动型行业中取得成功奠定坚实基础。
A Área de Dados é uma das profissões que mais cresce no mundo, com alta demanda de profissionais e, consequentemente, salários cada vez maiores. Porém, também exige cada vez mais capacitação e dinamismo do responsável pelas tratativas dos dados, e essa pessoa será você.O Profissional de Dados é responsável por gerar, tratar, manter e disponibilizar dados em empresas, em ambientes cada vez mais complexos. Este profissional deve conhecer diversas estruturas e tecnologias de dados.Neste curso, você sairá dos conceitos básicos até os mais avançados para lidar com situações do dia a dia, incluindo a interação com uma variedade de bancos de dados, sejam eles relacionais ou não.Conteúdo objetivo e muita prática.Mais de 100 scripts disponíveis para download para incrementar seu portfólio.Linguagem simples e orientada ao aprendizado em curto prazo.Simulação de projetos práticos do dia a dia.Integração com vários sistemas de banco de dados como SQL Server, PostgreSQL, SQLite, MySQL, Google BigQuery e MongoDB.Entre outras coisas, você vai estudar:Instalação e preparação de todo ambiente para estudos, incluindo material para download.No primeiro módulo, realizaremos integração Python com banco de dados.Modelagem de dados com criação de arquitetura de tabelas e diagramas para documentação.Exemplo prático com carga incremental de dados.Conceitos e comandos da linguagem SQL.ETL e tratativas de dados com Python.Conexão Python com banco de dados na nuvem Google BigQuery.Banco de dados não relacional NoSQL orientado a documentos.Comandos básicos da linguagem NoSQL.Estrutura JSON e objetos NoSQL.Primeiro contato com APIe Muito Mais!!!Algumas das ferramentas que serão utilizadas e estudadas durante o curso:DBeaver: Ferramenta para gerenciamento de banco de dados com suporte a uma variedade de sistemas, incluindo PostgreSQL, MySQL, SQLite, SQL Server, Google BigQuery e MongoDB.Visual Studio Code (VSCode): Um editor de código leve e poderoso com suporte a diversas linguagens de programação, incluindo Python.Python: Linguagem de programação amplamente utilizada para análise e manipulação de dados.PostgreSQL: Um sistema de gerenciamento de banco de dados relacional de código aberto.MySQL: Outro sistema de gerenciamento de banco de dados relacional de código aberto, amplamente utilizado na web.SQLite: Um banco de dados relacional leve e autônomo, adequado para desenvolvimento de aplicativos móveis e pequenos projetos.SQL Server: Um sistema de gerenciamento de banco de dados relacional desenvolvido pela Microsoft.Google BigQuery: Um serviço de armazenamento de dados e análise na nuvem oferecido pelo Google, adequado para processamento de grandes volumes de dados.MongoDB: Um banco de dados NoSQL orientado a documentos, altamente escalável e flexível.Essas ferramentas e tecnologias proporcionarão um ambiente completo para estudos em ciência de dados e gerenciamento de dados, cobrindo tanto aspectos relacionais quanto não relacionais.