Skip to content

Notes to understand LLD concepts - Core Java (OOPs, Collection, Generics, Exception Handling, Annotations, etc.), Threads and Multithreading, SOLID Principles, Design Patterns, UML Diagram

Notifications You must be signed in to change notification settings

pranav04katiyar/Java_Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java_Backend

This package contains all Java Backend concepts:

Core Java:

  • OOPS
  • Multithreading and Concurrency
    • Process Management
    • Concurrency
  • Advanced Core Java Concepts
    • Collections
    • Generics
    • Exception Handling
    • Annotations
    • Reflections
    • Memory Management

Design Patterns:

  • SOLID Principles
  • Creational Design Patterns
  • Structural Design Patterns
  • Behavioral Design Patterns
  • UML Class Diagrams

LLD Machine Coding:

  • Design a Bird
  • Design a Pen
  • Design a Tic Tac Toe Game
  • Design a Parking Lot
  • Design BookMyShow
  • Design Splitwise

Advanced Java:

  • JDBC
  • JSP
  • Servlets
  • Java Updates
    • Java 8
    • Java 17
    • Java 21

About

Notes to understand LLD concepts - Core Java (OOPs, Collection, Generics, Exception Handling, Annotations, etc.), Threads and Multithreading, SOLID Principles, Design Patterns, UML Diagram

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published