Created
October 15, 2021 07:52
-
-
Save cihat/7cdc0cafe82ced6c8b7f83d03fc75c46 to your computer and use it in GitHub Desktop.
This is my roadmap for backend
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Backend: | |
| Servisler: | |
| API: | |
| RESTFULL: | |
| -CRUD OPERASYONLARI | |
| -Request Limiting | |
| -Header Request Validation | |
| -Authentication(JWT) | |
| -pagination | |
| -APIDOC | |
| -API-Design | |
| GRAPHQL: | |
| -query limitation | |
| -query depth limit | |
| -Auth vb | |
| Caching: | |
| -REDIS | |
| Messaging Queue: | |
| -RabbitMq | |
| -Kafka | |
| Sanallaştırma teknolojileri-Containerization vs Virtualization: | |
| -docker, docker-compose, docker-swarm | |
| -vagrant | |
| -kubertenes | |
| Design-patterns: | |
| -build pattern | |
| -factory pattern | |
| -domain-driven design pattern... | |
| projec gelistirme methodları: | |
| -agile | |
| -scrum | |
| Secure Coding: | |
| -owasp top 10 zaafiyetleri | |
| -Secure Coding | |
| Database: | |
| -uygun veri tabanı seçimi | |
| -postgresql | |
| -mongodb | |
| -ORM | |
| ... | |
| Benchmarking: | |
| -appin yük testi | |
| Linux: | |
| -temel linux bilgisi | |
| AWS: | |
| -cloud | |
| Cronjob: | |
| -bir işi belirli zaman veya başka bir iş tetiklediğinde olan olay döngüleri | |
| Clean Coding: | |
| -python icin => pep8 rules | |
| -her programlama dili için o programlama dilinin repolarına göz at. | |
| Temel network bilgisi: | |
| -http, https, ssl, tcp, socket programming vb | |
| DevOps: | |
| -ci&cd | |
| -versioning | |
| -licensing | |
| -tagging | |
| -documan | |
| Testing: | |
| -UnitTest |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment