Last active
December 10, 2019 06:02
-
-
Save saniyathossain/75b9416823b384188fa5130681ebec29 to your computer and use it in GitHub Desktop.
Learn Development
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
phptherightway.com | |
stitcher.io | |
php-fig.org | |
serverfault.com/questions/645755/differences-and-dis-advanages-between-fast-cgi-cgi-mod-php-suphp-php-fpm | |
bizety.com/2018/08/21/stateful-vs-stateless-architecture-overview | |
serversforhackers.com | |
symfonycasts.com | |
bretfisher.com | |
medium.com/@nnilesh7756/what-are-cloud-computing-services-iaas-caas-paas-faas-saas-ac0f6022d36e | |
docs.beyondco.de/laravel-websockets | |
databasestar.com/software-development-acronyms |
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
Rest api, oauth, jwt, why called rest, rest properties | |
Query optimize, queue, cache | |
How to restrict Huge file - restrict by php ini max file settings | |
Why choose laravel over any other framework | |
Millions data handle by php | |
Laravel middleware, usage, how to initiate middleware custom, full laravel flow. | |
Limit max pagination in rest api call | |
How many columns can be indexed in mysql at a time | |
DB normalization de-normalization thumb rule |
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
Git | |
Gitflow | |
OOP | |
SOLID (Single responsibility principle, Open–closed principle, Liskov substitution principle, Interface segregation principle, Dependency inversion principle) | |
Design patterns | |
TDD, BDD, DDD | |
RESTful, (REST vs SOAP), WSDL, Swagger, OpenAPI, GraphQL | |
API authentication (JWT - JSON Web Token, OAUTH - Open Auth), API Gateway | |
HTTP header security, CSRF, XSS | |
HTTP2 Server push | |
SQL injection, prevention | |
Unit testing | |
Sonarqube (code quality test) | |
Browser Test (Selenium, Laravel Dusk) | |
Microservices | |
Load Testing (Apache Jmeter), Balancing (HAProxy, Apache, Nginx) | |
Database sharding, master slave replication | |
Caching, redis, memcached, usages | |
Queue | |
Elasticsearch, Logstash, Kibana (ELK) | |
Socket (socket.io, pusher.com) - (Laravel echo, Larvel WebSocket) | |
Applozic | |
CI CD (jenkins, circle ci, travis ci, gitlab) | |
Devops: docker, orchestration, kubernetes (k8), docker swarm | |
RabbitMQ | |
Apache Kafka | |
PHP Worker, Cronjob | |
Stateful vs stateless | |
IaaS, SaaS, PaaS, CaaS, FaaS | |
Session Recording | |
Documentation | |
Software: Apache Jmeter, Grafana |
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
Program(Puzzle): | |
1. Star print | |
2. Roman to Integer Conversion | |
3. Balanced Parentheses | |
4. Link list | |
5. Stack | |
System Design: | |
1. Basic Api design architecture | |
2. One-to-one chat system design | |
3. Load balancing | |
4. Master-Slave concept | |
DB | |
1. Difference between Mysql and Nosql | |
2. Indexing |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment