Skip to content

This is my daily log of mastering Data Structures & Algorithms in Java through hands-on coding. Check out my progress and Java code snippets!

Notifications You must be signed in to change notification settings

Kartikk-26/Java-DSA-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Everyday Learning Series: Java + DSA

👋 Welcome to my "Everyday Learning Series" repository!
This repository documents my journey of mastering Java and Data Structures & Algorithms (DSA) through consistent daily practice and learning.

📚 About the Project

This repository serves as a journal of my daily coding exercises, challenges, and concepts learned in Java and DSA. My primary goals are to enhance my problem-solving skills, deepen my understanding of Java, and explore various data structures and algorithms.

✨ What to Expect

  • Daily Commits : I commit code daily, showcasing my progress in learning Java and DSA. Expect new code, solutions, and concept explanations regularly. 📅

  • Code & Concepts : This repository includes code snippets, implementations of various data structures, and algorithm explanations. Each commit features a brief description of the day's work. 💻

  • Learning Milestones : I will track my progress by noting milestones, such as completing specific topics or mastering challenging concepts. 🎯

🚀 How to Use

Feel free to explore, fork, or clone the repository to your local machine. You can use the code as a reference, study the implementations, and follow my daily progress.

Cloning the Repository

git clone https://github.com/Kartikk-26/Java-DSA-.git

🛠️ Technologies Used

  • Java : The primary programming language used for coding exercises and implementations.
  • Data Structures & Algorithms : Topics covered include arrays, linked lists, stacks, queues, trees, graphs, sorting, searching, and more.

📝 Contribution

While this repository is primarily for personal growth, I welcome any feedback or suggestions. If you'd like to contribute, feel free to open an issue or submit a pull request.

Here's your README section with tick marks added:


📈 Progress Tracker

  • Day 1 : Introduction to Java & Basic Syntax.
  • Day 2 : Introduction to if-else & loops in Java.
  • Day 3 : Conditionals and Loops Questions in Java.
  • Day 4 : Practiced Questions on Basic Programming Concepts.
  • Day 5 : Switch Statements + Nested Case in Java.
  • Day 6 : Practiced Questions on Switch Statements + Nested Case in Java.
  • Day 7 : Functions / Methods / Shadowing / Scopes in Java.
  • Day 8 : Practiced Questions on Functions / Methods / Shadowing in Java.
  • Day 9 : Practised More Questions on Functions in Java.

🎯 Goals

  • Consistency : Commit code every day without fail. 🗓️
  • Understanding : Focus on grasping the underlying principles of each topic. 🧠
  • Growth : Measure progress and aim for continuous improvement. 📈

🌟 Connect with Me

Feel free to connect with me on LinkedIn for more updates.


Thank you for visiting my "Everyday Learning Series: Java + DSA" repository. Let's learn and grow together! 🚀

About

This is my daily log of mastering Data Structures & Algorithms in Java through hands-on coding. Check out my progress and Java code snippets!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages