forked from hugoarru/awesome-learning-ressources
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 5972cdc
Showing
4 changed files
with
119 additions
and
0 deletions.
There are no files selected for viewing
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# Add your github username on a new line at the end of this file. | ||
|
||
* @hugoarru |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
Code of Conduct | ||
|
||
1. Purpose | ||
|
||
A primary goal of Awesome-learning-ressources is to be inclusive to the largest number of contributors, with the most varied and diverse backgrounds possible. As such, we are committed to providing a friendly, safe, and welcoming environment for all, regardless of gender, sexual orientation, ability, ethnicity, socioeconomic status, and religion (or lack thereof). | ||
|
||
2. Expected Behavior | ||
|
||
The following behaviors are expected and requested of all community members: | ||
|
||
Participate in an authentic and active way. In doing so, you contribute to the health and longevity of this community. | ||
Exercise consideration and respect in your speech and actions. | ||
Attempt collaboration before conflict. | ||
Refrain from demeaning, discriminatory, or harassing behavior and speech. | ||
Be mindful of your surroundings and of your fellow participants. Alert community leaders if you notice a dangerous situation, someone in distress, or violations of this Code of Conduct, even if they seem inconsequential. 3. Unacceptable Behavior | ||
|
||
The following behaviors are considered harassment and are unacceptable within our community: | ||
|
||
Violence, threats of violence, or violent language directed against another person. | ||
Sexist, racist, homophobic, transphobic, ableist, or otherwise discriminatory jokes and language. | ||
Posting or displaying sexually explicit or violent material. | ||
Posting or threatening to post other people's personally identifying information ("doxing"). | ||
Personal insults, particularly those related to gender, sexual orientation, race, religion, or disability. | ||
Inappropriate photography or recording. | ||
Inappropriate or unwelcome attention or contact. | ||
Advocating for or encouraging any of the above behavior. 4. Reporting and Enforcement | ||
|
||
If you are subject to or witness unacceptable behavior, or have any other concerns, please notify a community leader as soon as possible. [email protected] | ||
|
||
Community leaders are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. | ||
|
||
Community leaders may remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned with this Code of Conduct, or ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. | ||
|
||
5. Scope | ||
|
||
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples include using an official project email address, posting via an official social media account, or acting as an appointed representative at an online or offline event. | ||
|
||
6. Attribution | ||
|
||
This Code of Conduct is adapted from the Contributor Covenant, version 2.0, available at https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
# Contributing to Awesome-learning-resources | ||
|
||
Thank you for considering contributing to Awesome-learning-resources! Whether you want to: | ||
|
||
- Add a new learning resource link | ||
- Report a broken link | ||
- Suggest a new category or topic | ||
- Help improve the existing documentation | ||
- Your contribution is greatly appreciated! | ||
|
||
## How to Contribute | ||
|
||
First of all, you need to fork the project and add yourself as codeowner for this repository : | ||
|
||
1. Fork the repository. | ||
2. Add your username to the end of the .github/CODEOWNERS file. | ||
3. Create a commit named "codeowners: add \<your github username\>". | ||
4. Submit a pull request. | ||
5. Await a review from the maintainers, who will provide feedback or merge the request. | ||
|
||
### Adding a New Learning Resource | ||
|
||
To add a new learning resource to the list: | ||
|
||
1. Add the new resource in the appropriate category or create a new category if needed. Please ensure the link is functional and leads to reputable and useful content. | ||
2. Create a clear and concise commit message describing the added resource. | ||
3. Submit a pull request, detailing why this resource is valuable and how it fits within the existing content. | ||
4. Await a review from the maintainers, who will provide feedback or merge the request. | ||
|
||
### Guidelines for Adding Resources : | ||
|
||
- Please ensure that the resources align with the purpose and ethos of Awesome-learning-resources. | ||
- Include a brief description along with the link to help others understand what the resource offers. Use an emoji matching the type of content e.g :tv: for a video. | ||
- Verify that the link is not already present to avoid duplication. | ||
- Make sure that the resource is accessible and of high quality. | ||
- Use a Consistent Git Commit Message Style | ||
- Please use the following style for commit messages: | ||
|
||
```bash | ||
git commit -m "add: link to [Resource Name] in [Category]" | ||
``` | ||
|
||
## Code Review Process | ||
|
||
The maintainers review Pull Requests on a regular basis. We aim to provide feedback within a week. Feel free to reach out to the maintainers if you have any questions. | ||
|
||
## Community Interaction | ||
|
||
If you have any questions, suggestions, or just want to share your experience with the resources, feel free ask on discord. | ||
|
||
## License | ||
|
||
By contributing, you agree that your contributions will be licensed under the same license that covers the project. See the LICENSE file for details. | ||
|
||
## Thank You! | ||
|
||
We are grateful for your interest in improving Awesome-learning-resources, and we look forward to your contribution! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# :sunglasses: Awesome-learning-ressources | ||
|
||
## Java | ||
|
||
### FR | ||
|
||
- :book: [Openclassrooms course to learn the basics of Java](https://openclassrooms.com/fr/courses/6173501-apprenez-a-programmer-en-java) | ||
|
||
## JavaScript | ||
|
||
### FR | ||
|
||
- :book: [Openclassrooms course to learn the basics of javascript.](https://openclassrooms.com/fr/courses/7696886-apprenez-a-programmer-avec-javascript) | ||
|
||
## Frontend integration | ||
|
||
### FR | ||
|
||
- :weight_lifting: [Exercises to learn how to use the css grid](https://cssgridgarden.com/) |