software-engineering-preparation
software-engineering-preparation copied to clipboard
This repository will help to prepare to be a software engineer.
Preparation
This repository will help to prepare to be a software engineer.
The best way to learn a new topic is to force yourself to teach it to others.
Index
- Roadmap
- Books
- Papers
- Documentations
- Software Development
- Language
- Python
- Database
- SQL
- PostgreSQL
- NoSQL
- Redis
- Message Broker
- RabbitMQ
- SQL
- Web Framework
- Should we ignore migration files or not?
- Django
- Testing
- Git
- Operating Systems
- Deployment
- Concepts and Comparisons
- API Development
- Components
- Caching
- API Development Tips
- Design Patterns
- Software Engineering Principles
- Tools
- zsh
- nvm
- IDE
- Interview Questions
Contributing
Contributions are always welcomed. Feel free to raise new issues, file new PRs. Consider giving it a star and fork this repo!
To follow the guidelines, refer to CONTRIBUTING.md
License
MIT License