Learn Web Dev is a beginner-friendly web-based platform that provides guided learning paths for individuals starting their web development journey. With opinionated paths and redirection to relevant resources, users can confidently explore and learn at their own pace. The project incorporates chapter-based challenges to reinforce knowledge and offers a supportive discord server for new web developers eager to dive into the world of web development.
Contributions are highly encouraged and welcomed! To get started, please refer to the project board to identify tasks that require attention.
To contribute, begin by forking the repository and creating a new branch with a descriptive name, incorporating the respective issue number. For instance, if you are addressing issue #1, your branch should be named 1-branch-name
. Once you have finished your work, submit a pull request to the main
branch.
To ensure clarity, please prefix each branch name according to its purpose, such as feat
for a feature, fix
for a bug fix, refactor
for a code refactor, or chore
for general tasks. For commit messages, we follow the guidelines of Conventional Commits.
We appreciate your valuable contributions and look forward to collaborating with you!