Learning Guide
Welcome to the Petk learning section! This is where you'll find step-by-step tutorials and guides designed to help you master Petk from the ground up.
Getting Started​
If you're completely new to Petk, start with these foundational tutorials:
Quick Start​
- Installation Guide - Set up Petk in your development environment
- Your First Template - Create and run your first Petk template
- Basic CLI Usage - Learn the essential command-line operations
Core Concepts​
- Understanding Templates - Learn how Petk templates work
- Working with Includes - Master dynamic content inclusion
- Configuration Basics - Set up project configuration files
Guided Tutorials​
These step-by-step tutorials walk you through real-world scenarios:
Template Development​
- Building a Documentation Site - Create a complete documentation template
- Dynamic Content Generation - Work with data-driven templates
- Template Organization - Structure complex template projects
Advanced Workflows​
- Monorepo Integration - Use Petk in monorepo environments
- CI/CD Integration - Automate template processing
- Custom Utilities - Extend Petk with custom functions
Learning Paths​
Choose a path that matches your role and goals:
For Beginners​
- Installation Guide
- Your First Template
- Basic CLI Usage
- Understanding Templates
For Developers​
- Template Development Basics
- Working with Includes
- Configuration Management
- Advanced Template Patterns
For DevOps Engineers​
- CLI Integration
- Monorepo Setup
- CI/CD Automation
- Performance Optimization
Next Steps: Once you're comfortable with the basics, explore our Problem-Solving section for specific implementation challenges or dive into the Reference section for detailed API documentation.