Skip to content

soumya-jain123/100DaysofCode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

100 Days of Code

Welcome to the 100 Days of Code challenge! This repository is dedicated to helping you master Data Structures and Algorithms (DSA) and programming through consistent daily practice and projects or or exploring any area of coding.

📅 Challenge Overview

Welcome to the 100 Days of Code Challenge repository! This is a place where we commit to improving our coding skills by coding for at least an hour every day for the next 100 days. Whether you're learning Data Structures and Algorithms (DSA), diving into new programming languages, or exploring any area of coding, this challenge is for you!

📚 What You'll Learn

Throughout this challenge, you will:

  • Develop a solid understanding of fundamental data structures (arrays, linked lists, stacks, queues, trees, graphs, etc.)
  • Master essential algorithms (sorting, searching, dynamic programming, etc.)
  • Enhance your problem-solving skills by tackling various coding challenges
  • Work on real-world projects to apply your knowledge
  • Become proficient in your preferred programming language (Python, C, C++, Java, Go, Rust, JavaScript etc.)

🛠️ Getting Started

  1. Fork this repository: Click on the "Fork" button at the top right corner of this repository to create a copy of it in your GitHub account.
  2. Clone the repository: Clone your forked repository to your local machine using the following command:
    git clone https://github.com/YOUR-USERNAME/100DaysOfCode.git
  3. Create your directory: Create a directory with your name inside the repository and add a [your name].md file in it. Introduce yourself in this file.
  4. Create day-wise directories: For each day of your progress, create a directory named DayX (where X is the day number) inside your directory.
  5. Commit daily progress: Ensure you commit your code daily to track your progress and stay accountable.

🎯 Goals

  • Consistency: Code every day, even if it's just for 30 minutes.
  • Learning: Focus on understanding concepts rather than just memorizing solutions.
  • Check: QuestionOfTheDay.md for daily leetcode question.

🚀 Let's Get Started!

Are you ready to take your programming skills to the next level? Fork this repository and start your 100 Days of Code journey today!

Happy coding! 🚀

About

100 days of Code challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 60.2%
  • Python 39.8%