Domine Duckdb: com MotherDuck, Streamlit e mais

所在平台: Udemy

课程主页: https://www.udemy.com/course/domine-duckdb/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 掌握 DuckDB:利用 MotherDuck、Streamlit 等进行数据分析 **课程概述:** 本课程将带您深入了解 DuckDB,一个在数据分析领域迅速崛起、兼具简洁性与高性能的强大工具。无论您是在进行本地分析还是需要与云端系统集成,本课程都将助您驾驭这项技术。 **课程内容:** * **DuckDB 简介:** 了解 DuckDB 的核心功能、优势以及其在数据分析领域的突出之处。 * **DuckDB 与 Python:** 通过大量实践示例,学习如何在 Python 中利用 DuckDB 进行数据查询、操作和集成。 * **使用 DuckDB 构建数据仓库:** 学习如何从 SQLite 导入和转换数据,构建完整的数据仓库,并通过可视化图表展示数据洞察。 * **使用 Streamlit 创建分析仪表板:** 掌握如何利用 Streamlit 构建交互式仪表板,并连接 DuckDB 数据进行动态可视化。 * **云数据消费与 API 创建:** 学习如何将 DuckDB 连接到云端 PostgreSQL 数据库,并使用 Flask 构建 API,实现实时数据应用。 * **DuckDB 命令行界面 (CLI):** 探索如何使用 DuckDB CLI 直接在终端进行数据管理和查询,提高效率。 * **MotherDuck:** 了解 DuckDB 的云扩展 MotherDuck,并通过 Python 示例学习如何连接和查询,拓展应用场景。 **学习成果:** 完成本课程后,您将具备使用 DuckDB 在本地开发和云端集成等多种场景下的实践能力,成为 DuckDB 专家。课程提供全程支持、结业证书以及终身访问权限。

课程评论(0条)

课程详情

O DuckDB está rapidamente se destacando como uma das ferramentas mais versáteis e poderosas para análise de dados, oferecendo uma combinação única de simplicidade e performance. Se você está buscando dominar essa tecnologia e aplicá-la em diversos contextos, desde análise local até integração com sistemas na nuvem, este curso foi projetado para você.Neste curso, você será conduzido através de uma jornada completa de aprendizado, começando pelos fundamentos do DuckDB e avançando para aplicações práticas que abrangem desde o desenvolvimento local até o uso em ambientes de produção. O curso é estruturado para que você obtenha uma compreensão profunda e prática, permitindo que aplique DuckDB em seus projetos de maneira eficiente e eficaz.Introdução: Começamos explorando o que é o DuckDB, suas principais funcionalidades e por que ele está se destacando no mundo da análise de dados. Você entenderá como o DuckDB se diferencia de outras soluções e onde ele pode agregar mais valor em seus projetos.DuckDB com Python: Nesta seção, você aprenderá a utilizar o DuckDB juntamente com Python, com diversos exemplos práticos. Será capaz de realizar consultas, manipular dados e integrar o DuckDB diretamente em suas aplicações Python, explorando toda a sua capacidade.Criando um DW com DuckDB: Exploraremos como criar um Data Warehouse completo utilizando o DuckDB. Vamos importar e transformar dados a partir do SQLite, construir um Data Warehouse e, finalmente, criar gráficos para visualização dos dados, maximizando o potencial analítico da ferramenta.Dashboard Analítico com Streamlit: Você aprenderá a criar dashboards interativos utilizando Streamlit, alimentados pelos dados gerenciados no DuckDB. Isso permitirá que você crie visualizações dinâmicas e eficientes para comunicar insights de forma clara e visual.Consumindo Dados da Nuvem e Criando uma API: Nesta seção, veremos como conectar o DuckDB a uma base de dados PostgreSQL na nuvem e como construir uma API robusta usando Flask. Isso abrirá portas para a criação de aplicações que consomem e manipulam dados em tempo real.CLI do DuckDB: Aprenderemos a utilizar a interface de linha de comando do DuckDB para gerenciar e consultar dados diretamente do terminal, otimizando o tempo e facilitando o acesso a grandes volumes de dados.MotherDuck: Finalmente, exploraremos o MotherDuck, a extensão do DuckDB para nuvem, com exemplos de como realizar conexões e consultas utilizando Python, ampliando ainda mais as possibilidades de aplicação.Ao finalizar este curso, você terá não só o conhecimento, mas também a prática necessária para utilizar o DuckDB em diversas situações, desde o desenvolvimento local até a integração com sistemas na nuvem. E o melhor: o curso acompanha suporte completo, certificado de conclusão e acesso vitalício, garantindo que você tenha todo o suporte necessário para se tornar um especialista em DuckDB.

课程标签

0人关注该课程

主题相关的课程