Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
hugoarru committed Aug 17, 2023
0 parents commit 5972cdc
Show file tree
Hide file tree
Showing 4 changed files with 119 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
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
40 changes: 40 additions & 0 deletions CODE_OF_CONDUCT.md
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.
57 changes: 57 additions & 0 deletions CONTRIBUTING.md
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!
19 changes: 19 additions & 0 deletions README.md
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/)

0 comments on commit 5972cdc

Please sign in to comment.