- Published on
All Courses
Database Course Contents
Here are the some resources to help you learn about databases:
Data Modeling
ERD (Entity Relationship Diagram)
Functional Dependency
Normalization
System Design Course Contents
API Gateway
Bloom Filters
Caching
CDN (Content Delivery Network)
Characteristics of Distributed Systems
Checksum
Data Partitioning
Low Level Design Course Contents
OOP (Object Oriented Programming)
- Object Oriented Programming Basics Guide
- Object Oriented Analysis & Design UML
- Association, Aggregation, Composition in OOP (Java)
- Cohesion vs Coupling vs Delegation in OOP
- Generalization vs Specialization in OOP
- Mastering Abstraction in Java OOP
- Mastering Encapsulation in OOP
- Mastering Inheritance in OOP
- Mastering Polymorphism in Java OOP
- Types of Inheritance in Java OOP
- UML Unified Modeling Language Basics
- UML Activity Diagram & Workflow Modeling
- UML Sequence Diagram Guide
- UML Use Case Diagram Guide
- What is Class Diagram UML
SOLID Principles