An open community repository gathering resources, tools, and projects for all web developers, from beginners to experts.
I created this repository aims to centralize everything related to web development: practical tutorials, popular tools, best practices, and collaborative projects. It's an open space for learning, sharing, and collaborating.
- [[Frontend]]: HTML, CSS, JavaScript, frameworks (React, Vue.js, Angular), libraries (Bootstrap, Tailwind CSS).
- [[Backend]]: Node.js, Django, Flask, Ruby on Rails.
- [[Databases]]: MySQL, PostgreSQL, MongoDB.
- [[APIs]]: REST, GraphQL.
- [[DevOps]]: Git, CI/CD, Docker.
- Local environments (XAMPP, Docker).
- Optimization and debugging tools (Lighthouse, WebPageTest).
- Code editors (VSCode, Sublime Text).
- Frontend projects: Static sites, portfolios.
- Backend projects: CRUD APIs, authentication systems.
- Full-stack projects: Complete applications with databases.
- Clean and readable code (naming conventions, indentation).
- Application security.
- Performance optimization.
- Accessibility and SEO.
- Getting started with HTML, CSS, JS.
- Building React applications.
- Deploying projects on Netlify or AWS.
- List of meetups and conferences.
- Resources for mentorship and collaboration.
- Forums and Slack channels.
- Official documentation of frameworks and tools.
- Glossary of common terms.
- Sites to test snippets (CodePen, JSFiddle).
- Fork this repository: Clone your local copy to work on changes.
- Create a branch:
git checkout -b feature/branch-name
- Make your changes: Add resources, fix errors, or propose projects.
- Submit a Pull Request: Explain your changes in the description.
- Developing a collaborative full-stack project.
- Centralizing the best resources for beginners.
This project is licensed under the MIT License. See the LICENSE
file for more information.