Skocz do zawartości

Aktywacja nowych użytkowników
Zakazane produkcje

  • X-Site.pl - Twoje miejsce w sieci
  • X-Site.pl - Twoje miejsce w sieci
  • X-Site.pl - Twoje miejsce w sieci
Courses2024

Udemy - Mastering DuckDB Fast & Effortless Analytics

Rekomendowane odpowiedzi

10b0ddeb23c395dd99e1ccdc5dce5d5f.webp
Free Download Udemy - Mastering DuckDB Fast & Effortless Analytics
Published 4/2025
Created by Neetu Bhushan
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All | Genre: eLearning | Language: English | Duration: 74 Lectures ( 6h 17m ) | Size: 2.28 GB

High-Performance SQL with DuckDB Course: Fast, Local, Cloud and Efficient Analytics
What you'll learn
Working with larger-than-memory data
Taking advantage of parallel and optimised analysis with Polars
Learn strategies to optimize memory usage and processing speed when dealing with massive datasets.
You will learn to work with DuckDB from Python environment (Practice)
Analyize Billion data set using Duck DB
You will learn to work in MotherDuck: a Cloud-native environment (SaaS) for DuckDB (Practice)
Requirements
No prior experience is required! This course is designed for beginners, Basic knowledge of Python is good to have, and I'll guide you step by step. All you need is a computer with an internet connection and a willingness to learn."
Description
Description: Mastering DuckDB - Fast, Lightweight Analytics for Modern Data WorkflowsDuckDB is a modern, high-performance SQL OLAP database designed for lightning-fast analytics, yet lightweight enough to run entirely within your application, Jupyter notebook, or Python script. With zero setup, zero servers, and near-instant performance, DuckDB is revolutionizing how we interact with local data.Whether you're a data analyst exploring CSV files, a data engineer building ETL pipelines, or a data scientist running experiments on structured data - DuckDB will save you time, effort, and frustration. This course is your complete guide to mastering DuckDB from scratch, with hands-on exercises, real-world projects, and expert insights.What You Will LearnThis course is designed to take you from the basics to advanced use cases with DuckDB. Here's a detailed overview of what you'll gain:Introduction to DuckDBWhat is DuckDB and why is it gaining popularity?OLAP vs OLTP - and where DuckDB fits inHow DuckDB compares to SQLite, Pandas, Postgres, and big data toolsInstalling DuckDB across platforms (Windows, Mac, Linux)Using DuckDB via CLI, Python, Jupyter, and SQLGetting Started with SQL in DuckDBCreating databases and running queriesFiltering, aggregations, group by, joins, and subqueriesWindow functions, CTEs (Common Table Expressions), and date/time functionsCreating views and temporary tablesUsing SQL for data exploration, profiling, and reportingQuerying Data Files Directly (No Import Required!)Querying CSV files directly from disk with SQLWorking with large Parquet files - efficiently and fastIntegrating with Apache ArrowUsing DuckDB to read/write JSON, Excel, and other formatsCombining multiple files into a single virtual table using wildcardsDuckDB + Python IntegrationSetting up DuckDB in a Python environmentRunning SQL queries on DataFrames without conversionWriting SQL queries as part of your Python data pipelineEfficient data transformations without loops or apply()DuckDB in Jupyter NotebooksMagic commands for fast SQL in notebooksExploring datasets directly in notebooks using SQL + Python togetherIdeal workflow for data science projectsPerformance, Best Practices & OptimizationVectorized execution and columnar storage explainedWhen to use DuckDB vs Pandas or SQL databasesPerformance tuning: batching, lazy evaluation, efficient file accessMemory management and handling large datasetsReal-World Projects & Use CasesETL project: Clean and transform messy CSV data with DuckDBAnalysis project: Use DuckDB to explore millions of rows from Parquet filesData science project: Integrate DuckDB with machine learning workflowsBuild a local dashboard with DuckDB as a backend engineUse DuckDB as an embedded database inside a Python appWho This Course is ForThis course is for anyone who works with data and is looking for a better, faster, and simpler tool for analytics:Data Analysts: Tired of slow CSV loads or limited Excel capabilities? DuckDB will transform the way you explore and analyze data.Data Scientists: Quickly explore, clean, and process data with SQL directly in your notebook.Python Developers: Use SQL without a full database backend, right inside your script or application.Data Engineers: Simplify your pipelines by removing unnecessary database dependencies and using DuckDB to process raw files.Students/Learners: If you're new to databases or SQL, this is a great entry point with modern tooling and hands-on projects.No prior experience with DuckDB is required. Basic familiarity with SQL or Python will be helpful, but we start from the ground up.Tools & Technologies CoveredDuckDB CLI and embedded usageDuckDB with Python & PandasDuckDB in Jupyter NotebookCSV, Parquet, Arrow, JSON handlingSQL (basic to advanced)Python libraries: Pandas, Matplotlib, SeabornOptional: Integration with Streamlit for dashboardsWhy Learn DuckDB?DuckDB is rapidly becoming a must-have tool in the modern data stack. Here's why:Zero Setup: No server, no deployment, just run it and go.High Performance: Easily handle millions of rows locally.Embedded & Portable: Run inside notebooks, scripts, or even desktop apps.SQL-Powered: Ideal for analysts and anyone who loves SQL.File-Native: Work directly with Parquet, CSV, and more - no database needed.Open Source & Evolving: Constantly improving and growing with the community.Learning DuckDB now puts you ahead of the curve, as more companies and teams start to adopt it for local-first, scalable analytics.What You'll Get6+ hours of video lecturesDownloadable notebooks and datasetsHands-on projects and exercisesQuizzes to test your understandingCertificate of completionReady to Master DuckDB?By the end of this course, you'll be confident using DuckDB in your data projects - whether you're exploring data files, building ETL pipelines, or combining SQL with Python for fast analytics.Join us and learn how DuckDB can make your data work faster, easier, and more fun.Let's dive in and make analytics delightful again - with DuckDB!
Who this course is for
This course is perfect for beginners who want to learn Polars from scratch. Whether you're a student, a working professional, or simply curious about Polars, this course will provide you with a solid foundation. No prior experience is required!
Homepage

Ukryta Zawartość

    Treść widoczna tylko dla użytkowników forum DarkSiders. Zaloguj się lub załóż darmowe konto na forum aby uzyskać dostęp bez limitów.




Ukryta Zawartość

    Treść widoczna tylko dla użytkowników forum DarkSiders. Zaloguj się lub załóż darmowe konto na forum aby uzyskać dostęp bez limitów.

No Password - Links are Interchangeable

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

    • 1 Posts
    • 3 Views
    • 1 Posts
    • 2 Views
    • 1 Posts
    • 6 Views
    • 1 Posts
    • 6 Views
    • 1 Posts
    • 2 Views

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej witryny, wyrażasz zgodę na nasze Warunki użytkowania.