Is a list of Arabic resources to learn programming, design and mathematics.
You can contribute to the list by adding resources that doesn't exist. Contribution should follow some guidelines to keep the project as clean and organized as possible.
- Make a fork of this repo and open a PR to it from your fork.
- Contribution should be on the data list.
- If the contribution is on the app logic, open a githup issue with the details of your contribution and what it fixes on the app.
- Please follow the same linting rules of the app.
- Add a descriptive title to the PR
- A descriptive PR title should include the resource name you are adding.
- Resource PRs should start with the prefix Resource:
- A good pr title example is
Resource: Mahmoud Elhakim
- A bad pr title example is
Add new resource
- Make sure all the urls you provided in the data are working before submitting a PR.
- New resources should always be at the end of the data file.
- Please follow angular commit convention on your commit message.
- Make a fork of this repo.
- Update
/src/data.json
with the new resource. - Make your commit.
- Open a PR to this repo.
- name The name of the author or the owner of this resource.
- blog The blog/resource name.
- url The resource url.
- logo Resource logo image url.
- emojie A descriptive emoji for the resource. We usually use 🌍 for websites, 🧩 for games and
▶️ for channels, but feel free to put any descriptive emoji you like. - description Not too long description of this resource.
- keywords A list of keywords and topics that resource covers.