Thank you for your interest in contributing to the tech-learning-resources repository! We are looking for additional learning resources to add to our expanding list.
Here are the following categories to contribute to:
- Websites
- YouTube channels
- Books
- Courses
- Podcasts
- Check the
README
to see if your suggestion exists or not. - Fork the repository. Here are the GitHub instructions for forking a repository.
- In the command line, clone the repository by typing
git clone https://github.com/YOUR-GITHUB-USERNAME/tech-learning-resources.git
- Then type
cd tech-learning-resources
to go into the project's directory. - Create a branch and switch to that new branch by using the following command:
git checkout -b new-branch-name
- Update the
README.md
with your resource suggestion(s).- Append the title and link to the resource, to the list in the appropriate category
- In the command line, stage your changes by using the
git add .
command. - Commit your changes by using the
git commit -m "commit message"
command. - Push up your changes to the remote branch on GitHub by using the
git push -u origin branch_name
command. - Open a PR directed to our
main
branch. - The maintainers will review your PR and either request changes or approve it.