-
Fork the Repository
- Click the 'Fork' button in the top right of this repository
- Clone your forked locally:
git clone https://github.com/OpenMined/30DaysOfFLCode
-
Create a Branch
- Create a new branch for your addition:
git checkout -b <category-resource-name>
For example:
git checkout -b book-awesome-federated-learning
- Create a new branch for your addition:
-
Add Your Resource
- Find the appropriate category (see Categories)
- Add your resource following the format specified (see Format)
- If no suitable category exists, you may propose a new one
-
Submit a Pull Request
- Push your changes to your fork
- Submit a pull request to the main repository
- Include a clear description of what you're adding
- Tools
- Articles
- Tutorials
- Videos
- Books
- Courses
Please add your resource using this format:
- [Resource Name](URL) - Brief description of the resource (1-2 sentences max)
- Ensure links are working and safe
- Add resources to the appropriate category
- Keep descriptions concise and informative
- Avoid duplicates
- Sort entries alphabetically within categories
- Resources must be freely accessible
- Links must be direct and functional
- Descriptions should be clear and concise
- No affiliate links
- No spam
- Resources should be relevant to the repository's topic