Yashwanth's repositories
Algorithms
Solutions for some common algorithm problems written in Java.
awesome-design-patterns
A curated list of software and architecture related design patterns.
awesome-public-datasets
A topic-centric list of HQ open datasets.
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
clean-code
TDD, Software Design & Architecture
Important-Java-Concepts
🚀 Complete Java - A to Z ║ 📚 Notes and Programs of all Important Concepts of Java - OOPS, Data Structures, Algorithms, Design Patterns & Development + Kotlin + Android :fire:
java-algorithms-implementation
Algorithms and Data Structures implemented in Java
cheat.sh
the only cheat sheet you need
Coding-Decoded
LeetCode solutions
Data-Structures-and-Algorithms
An Open-Source repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.
developer-roadmap
Roadmap to becoming a developer in 2022
DevOpsNotes
It contains Devops related Notes
DSA-Bootcamp-Java
This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom.
DSA-EndGame
I have started Data structures and Algorithms on April 1, 2021, and this repository will be containing my resources, tutorial, codes, and my approach to Qs, for future reference. As I'm in the learning process, this repository will be refreshed daily with my new bits of knowledge.
git-sweep
A command-line tool that helps you clean up Git branches that have been merged into master.
gitignore
A collection of useful .gitignore templates
interview
Data Structures and Algorithms in Java (useful in interview process)
java-design-patterns
Design patterns implemented in Java
java-design-patterns_Learnig
Collection of Java Design Pattern resources
Learn-DSA
Data structure and Algorithm (DSA).A data structure is a method of organizing data in a virtual system. Think of sequences of numbers, or tables of data: these are both well-defined data structures. An algorithm is a sequence of steps executed by a computer that takes an input and transforms it into a target output.
Low-Level-Design
Low Level Designs of common data structures. These designs keep concurrency control, latency and throughput in mind. We use design patterns where applicable to make the code readable, extensible and testable.
sfg-blog-posts
Source code examples for blog posts
spacedrive
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
sqlpad
Web-based SQL editor run in your own private cloud. Supports MySQL, Postgres, SQL Server, Vertica, Crate, ClickHouse, Trino, Presto, SAP HANA, Cassandra, Snowflake, BigQuery, SQLite, and more with ODBC
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Ultimate-Java-Resources
Java programming. All in one Java Resource for learning. Updated every day and up to date. All Algorithms and DS along with Development in Java. Beginner to Advanced. Join the Discord link.