Skip to content

πŸ§‘β€πŸ’» The Complete DSA Bootcamp in JAVA for 2023 || This repository is a comprehensive collection of Java code implementations, projects, and assignments covering a wide range of DSA topics completed during the DSA-Bootcamp-Java Bootcamp by Kunal Kushwaha.

License

Notifications You must be signed in to change notification settings

RanitManik/DSA-Bootcamp-Java

Repository files navigation

DSA Bootcamp Java

WhatsApp-Image-2022-09-04-at-11 31 19-PM

Welcome to DSA-Bootcamp-Java, where we delve into the world of Data Structures and Algorithms using Java! This repository is a comprehensive collection of Java code implementations, projects, and assignments covering a wide range of DSA topics completed during the DSA-Bootcamp-Java Bootcamp by Kunal Kushwaha.

Table of Contents

Topics

Here is a side-by-side division of the topics:

# Topic Status # Topic Status
0 Introduction Completed 13 Space and Time Complexity Not Started
1 Git & GitHub Completed 14 Object-Oriented Programming Completed
2 Introduction to Programming Completed 15 Linked List Not Started
3 Flow of the Program Completed 16 Stacks & Queues Not Started
4 Introduction to Java Completed 17 Trees Not Started
5 Functions Completed 18 Heaps Not Started
6 Arrays Completed 19 HashMap Not Started
7 Searching Completed 20 Subarray Questions Not Started
8 Sorting Completed 21 Graphs Not Started
9 Pattern Questions Completed 22 Dynamic Programming Not Started
10 Strings Completed 23 Greedy Algorithms Not Started
11 Maths for DSA Not Started 24 Tries Not Started
12 Recursion Not Started 25 Advanced Concepts Not Started

Getting Started

To start your journey in DSA with Ranit, follow these steps:

  • Clone the repository:

    git clone https://github.com/RanitManik/DSA-Bootcamp-Java.git
  • Add This Repo as Remote:

    git remote add origin https://github.com/RanitManik/DSA-Bootcamp-Java.git
  • Create and Switch to Your Branch:

    git checkout -b YourBranchName
  • Push Your Changes to This Branch:

    git push --set-upstream origin DEV/{your_name}/{in which you're working on}

Resources

My Mission Is To

  • Equip myself with a solid foundation in Data Structures and Algorithms using Java,
  • Experience practical insights and best practices for efficient Java programming,
  • Tackle real-world problems through coding exercises and projects.

πŸ’‘ Note: I am documenting all the lectures at https://docs.ranitmanik.live/java to make the content easily accessible and structured for everyone.

Contact

Social Media Username Link
Email ranitmanik.dev@gmail.com Email
LinkedIn Ranit Manik LinkedIn
Twitter RANIT_MANIK Twitter

Acknowledgments

I extend my gratitude to the DSA community and the wealth of resources that have contributed to my proficiency in Data Structures and Algorithms.

Thank you for embarking on this journey in DSA with Ranit. Together, we can master Data Structures and Algorithms using Java!

Happy coding!

About

πŸ§‘β€πŸ’» The Complete DSA Bootcamp in JAVA for 2023 || This repository is a comprehensive collection of Java code implementations, projects, and assignments covering a wide range of DSA topics completed during the DSA-Bootcamp-Java Bootcamp by Kunal Kushwaha.

Topics

Resources

License

Stars

Watchers

Forks

Languages