Skip to content

Add "Tutorials" folder for comprehensive learning resources #720

@Leo-bsb

Description

@Leo-bsb

Summary

I'd like to propose adding a "Tutorials" folder to complement the existing "Examples" folder. While examples are great for quick reference, tutorials would provide step-by-step learning content for new users.

Motivation

  • Current examples are concise and focused (great for reference)
  • New users would benefit from comprehensive, educational content
  • Tutorials could showcase real-world use cases and best practices

Proposed Structure

pygwalker/
├── examples/ # Existing - short scripts
└── tutorials/ # NEW - comprehensive guides
├── README.md
└── complete_tutorial.ipynb

First Contribution

I've created a comprehensive tutorial notebook covering:

  • Setup and basic usage
  • All chart types and features
  • Real-world use cases (sales analysis, customer segmentation, A/B testing)
  • Performance optimization and best practices

Preview: Google Colab Notebook

Duration: ~30-45 minutes
Level: Beginner to Intermediate

Questions

  1. Does this align with the project's documentation goals?
  2. Would you accept a PR adding this tutorial?
  3. Any preferences for structure or format?

I'm happy to adjust based on feedback. Thanks for considering!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions