- MVC Intro
- MVC With Node.js and Express.js
- What is MVC vs MVP vs MVVM?
- Which one to use MVC vs MVP vs MVVM?
- Types of DataBases
- All about SQL in Theory
- Codeacademy SQL
- edx course
- Interview Questions
- Dependency Injection
This repository offers clear, step-by-step guides for learning backend development from scratch to advanced.
Study hard what interests you the most in the most undisciplined, irreverent and original manner possible. — Richard Feynman.
Happy Learning Fellas!
- Introduction to Backend Development
- Basics of Backend Programming
- Setting Up Your Development Environment
Pick any one programming language (of your choice):
- C++)
Discover guides and tutorials for various backend frameworks:
Learn about different database systems and best practices for backend developers:
Contribute to BackendDevResources and help the community grow! If you have valuable backend development resources to share, follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b new-branch
. - Add your resources to the appropriate category.
- Commit your changes:
git commit -m 'Added new resources'
. - Push to the branch:
git push origin new-branch
. - Submit a pull request.
Please ensure your contributions adhere to our Contribution Guidelines and our Code of Conduct.