Contributing to AZD For Beginners
February 5, 2026 ยท View on GitHub
Thank you for your interest in contributing to the AZD For Beginners course! This document provides guidelines and information for contributors.
How to Contribute
Reporting Issues
If you find bugs, errors, or have suggestions for improvements:
- Check Existing Issues: Search existing issues to avoid duplicates
- Create a New Issue: Use the appropriate issue template
- Provide Details: Include steps to reproduce, expected behavior, and screenshots if applicable
Proposing Changes
- Fork the Repository: Create your own fork of the project
- Create a Branch: Create a feature branch for your changes
- Make Changes: Follow our coding and documentation standards
- Test Your Changes: Verify all links work and content renders correctly
- Submit a Pull Request: Provide a clear description of your changes
Types of Contributions
We welcome the following types of contributions:
Content Improvements
- Fix typos, grammar, and formatting issues
- Improve clarity of existing documentation
- Update outdated information
- Add missing explanations or context
New Examples
- Add real-world deployment scenarios
- Create new AZD templates for common use cases
- Provide additional code samples and exercises
Translation Support
- Help maintain existing translations
- Improve translation quality
- Add translations for new content
Bug Reports
- Report broken links or incorrect code examples
- Identify documentation inconsistencies
- Flag accessibility issues
Contribution Guidelines
Documentation Standards
- Use clear, beginner-friendly language
- Include learning objectives and outcomes
- Provide step-by-step instructions with expected outputs
- Add navigation links to related content
- Use consistent formatting and markdown style
Code Examples
- Ensure all code examples are tested and working
- Include comments explaining key concepts
- Follow Azure and AZD best practices
- Provide expected output where applicable
Commit Messages
Use clear, descriptive commit messages:
docs: fix typo in installation guidefeat: add new container app examplefix: correct broken link in chapter 2
Code of Conduct
Please read and follow our Code of Conduct to maintain a welcoming and inclusive community.
Getting Help
- Questions: Open a GitHub Discussion
- Community: Join the Azure Discord
- Documentation: Review the Azure Developer CLI docs
License
By contributing to this repository, you agree that your contributions will be licensed under the MIT License.
Thank you for helping make AZD For Beginners a better learning resource for the community!