Concepts are defined as abstract ideas. They are understood to be the fundamental building blocks of the concept behind principles, thoughts and beliefs. They play an important role in all aspects of cognition.
concept
youtube
article
description
SDK vs IDE
Dynamic Typing vs Dynamic Binding
Compile-time Polymorphism And Run-Time Polymorphism
Static vs Dynamic Programming
Dependancy Injection
Dependancy Inversion
What is Hashing
What is Salt in Pasword Encryption
What is a Distributed system? – Concept
What is GEO Fencing? – Concept
What is Load balancing? – Concept
What is Latency-Concept
Testing and Quality Assurance
Types of Software Testing
Software Quality Assurance
system design
youtube
article
description
How OTT works
How DNS works
How to Design Classes or System Design
Functional and non-functional system design
Scalability and Mataininability
What is System Design?
Software Development Life Cycle (SDLC)
Structured Analysis and Structured Design (SA/SD)
LLD and HLD
monolith vs layered
What is Monolyth
Client Server
CAP Theorem
Responsibility- vs. data-driven design
What is microservice
How to Design Classes
Database Sharding – System Design Interview Concept
System Design – Horizontal and Vertical Scaling
System Design Strategy
Load Balancer in System Design
Routing requests through Load Balancer
Caching – System Design Concept For Beginners
Object-Oriented Analysis and Design
System Design – URL Shortening Service
Design Dropbox – A System Design Interview Question
Design Twitter – A System Design Interview Question
System Design Netflix – A Complete Architecture
System Design of Uber App – Uber System Architecture
Design BookMyShow – A System Design Interview Question
Failure Resilience
Data Consistency
Reducing Network Calls
Components of System Design – Concept
1- software design & architecture
youtube
article
description
S.O.L.I.D Design Principles
S.O.L.I.D : Single Responsibility Principle with Practical in Swift