100 Days of Code Learning program to keep a habit of coding daily and learn things at your own pace with help from our remote community.

Overview

100 DAYS OF CODE

Banner

Issues Forks Stars Discord


Objective

To help people get started with coding as a daily habit. Aim is to stay consistent with No-Zero-Days and work towards our goals, one small effort at a time! Join our Discord Server for more information, getting awesome resources, better productivity and motivation.



How to contribute?

  1. Fork this Repository.
  2. Create a branch with a relevant name.
  3. Make a directory with your username.
  4. There are two options :
  • a. Create different directories for each day, i.e. Day_1, Day_2, Day_3 ... and so on.

  • b. Push all the code into your main directory (The one you created with your username).

Do any of the 4(a) or 4(b)!

  1. Make a Pull Request to that branch! We'd be happy to merge your daily progress! 😄
  2. If you want to make changes to this README.md file and enhance it, you can do that as well. Just Mark it for review to any of the maintainers. (see end of this file for who they are!)

🚀 Thanks to all Contributors

Thanks a lot for spending your time helping our project grow. Keep rocking 🎉

Contributors



FAQs

1. What is 100daysofcode challenge ?

  • It is a challenge to code everyday for 100 days.

2. Why should I join this challenege?

  • It will help in building habit of coding everyday.

3. How to join this challenge ?

  • Start coding,start pushing your code on our github repository and start sharing your progress on Twitter with the hashtag #100DaysofCode and do not forget to tag us @invide_labs.

4. Do I need to commit my code daily on GitHub?

  • Yes, You need to commit your code daily.It helps in maintaining consistency.

5. Do I need to make daily posts on Twitter?

  • No, It is not mandatory to post on daily basis if you don't have the time. You can share weekly progress instead. We would prefer if you can share your progress daily, though.

6. Is there a community that can help me motivate and where I can learn from ?

7. What all things can I put in the Pull Request? And is there a course/program which you are following?

  • You can put in :

    • Your daily codes for whatever you are learning. (Check what others are doing!)
    • Your daily learnings websites, project updates, etc.
  • Are we following any course?

    • No! It's your choice to follow anything and learn from anywhere! Just be consistent with it!

8. Can I share it with my friends/classmates/colleagues/workmates?

  • Yes, of course!

Happy Learning! 🎉



Maintainers : Saurabh, Himanshu,Soham

Comments
  • Fixed: Typo

    Fixed: Typo

    100 days of code

    Thanks for your participation in 100 days of code. These 100 days of coding will help you get a nice understanding with hands on approach towards solving problems. Stay determined, stay motivated and happy coding :)

    📝Please make sure to follow these points

    • [ ] Created a separate folder with your name. eg brahmajeet
    • [x] Made daily solution file of problem in format. eg DAY-1.py
    • [ ] I have uploaded my own solution.
    • [ ] My Pull Request title is in format < name > - < day > eg  Brahmajeet-day-1
    • [x] I will upload ALL MY SOLUTIONS in my folder ONLY.

    Thank you!

    Your part is over after your pull request is made. Your Pull Request will be merged soon if approved by maintainers. Happy contributing.

    opened by bobychaudhary 5
  • Updated the README.md file. Changed the Discord invite to a never ending invitation.

    Updated the README.md file. Changed the Discord invite to a never ending invitation.

    …ing invite.

    100 days of code

    Thanks for your participation in 100 days of code. These 100 days of coding will help you get a nice understanding with hands on approach towards solving problems. Stay determined, stay motivated and happy coding :)

    📝Please make sure to follow these points

    • [ ] Created a separate folder with your name. eg brahmajeet
    • [ ] Made daily solution file of problem in format. eg DAY-1.py
    • [ ] I have uploaded my own solution.
    • [ ] My Pull Request title is in format < name > - < day > eg  Brahmajeet-day-1
    • [ ] I will upload ALL MY SOLUTIONS in my folder ONLY.

    Thank you!

    Your part is over after your pull request is made. Your Pull Request will be merged soon if approved by maintainers. Happy contributing.

    opened by adityajoshi-08 3
  • [IDEA] Add a license

    [IDEA] Add a license

    Description

    We should add a license to this repository. This way, people will know what and what not they can do with this repository, permissions, notices, etc.. I suggest adding the MIT license.

    Additional Context

    https://www.freecodecamp.org/news/how-open-source-licenses-work-and-how-to-add-them-to-your-projects-34310c3cf94/

    opened by Panquesito7 3
  • Anagram String

    Anagram String

    100 days of code

    Thanks for your participation in 100 days of code. These 100 days of coding will help you get a nice understanding with hands on approach towards solving problems. Stay determined, stay motivated and happy coding :)

    📝Please make sure to follow these points

    • [ ] Created a separate folder with your name. eg brahmajeet
    • [ ] Made daily solution file of problem in format. eg DAY-1.py
    • [ ] I have uploaded my own solution.
    • [ ] My Pull Request title is in format < name > - < day > eg  Brahmajeet-day-1
    • [ ] I will upload ALL MY SOLUTIONS in my folder ONLY.

    Thank you!

    Your part is over after your pull request is made. Your Pull Request will be merged soon if approved by maintainers. Happy contributing.

    opened by ratneshpuri 3
  • Subratsir-day-1

    Subratsir-day-1

    100 days of code

    Thanks for your participation in 100 days of code. These 100 days of coding will help you get a nice understanding with hands on approach towards solving problems. Stay determined, stay motivated and happy coding :)

    📝Please make sure to follow these points

    • [x] Created a separate folder with your name. eg brahmajeet
    • [x] Made daily solution file of problem in format. eg DAY-1.py
    • [x] I have uploaded my own solution.
    • [x] My Pull Request title is in format < name > - < day > eg  Brahmajeet-day-1
    • [x] I will upload ALL MY SOLUTIONS in my folder ONLY.

    Thank you!

    Your part is over after your pull request is made. Your Pull Request will be merged soon if approved by maintainers. Happy contributing.

    opened by subrataindia 2
  • Kajal13081-day-7

    Kajal13081-day-7

    …tes.java

    100 days of code

    Thanks for your participation in 100 days of code. These 100 days of coding will help you get a nice understanding with hands on approach towards solving problems. Stay determined, stay motivated and happy coding :)

    📝Please make sure to follow these points

    • [ ] Created a separate folder with your name. eg brahmajeet
    • [ ] Made daily solution file of problem in format. eg DAY-1.py
    • [ ] I have uploaded my own solution.
    • [ ] My Pull Request title is in format < name > - < day > eg  Brahmajeet-day-1
    • [ ] I will upload ALL MY SOLUTIONS in my folder ONLY.

    Thank you!

    Your part is over after your pull request is made. Your Pull Request will be merged soon if approved by maintainers. Happy contributing.

    opened by Kajal13081 2
  • Victor1Ja-day-6

    Victor1Ja-day-6

    100 days of code

    Thanks for your participation in 100 days of code. These 100 days of coding will help you get a nice understanding with hands on approach towards solving problems. Stay determined, stay motivated and happy coding :)

    📝Please make sure to follow these points

    • [ ] Created a separate folder with your name. eg brahmajeet
    • [ ] Made daily solution file of problem in format. eg DAY-1.py
    • [ ] I have uploaded my own solution.
    • [ ] My Pull Request title is in format < name > - < day > eg  Brahmajeet-day-1
    • [ ] I will upload ALL MY SOLUTIONS in my folder ONLY.

    Thank you!

    Your part is over after your pull request is made. Your Pull Request will be merged soon if approved by maintainers. Happy contributing.

    opened by Victor1Ja 2
  • [Enhancement] Shift the maintainers part to the bottom and the

    [Enhancement] Shift the maintainers part to the bottom and the "Thanks to contributors" to above FAQs

    @Panquesito7 can you shift the Thanks Message to above FAQs, as a community we'd like to thank our contributors first. As they are the core of this 100 Days of Code.

    Thanks, Saurabh

    enhancement 
    opened by srbhr 2
  • srini047-day-5

    srini047-day-5

    100 days of code

    Thanks for your participation in 100 days of code. These 100 days of coding will help you get a nice understanding with hands on approach towards solving problems. Stay determined, stay motivated and happy coding :)

    📝Please make sure to follow these points

    • [x] Created a separate folder with your name. eg brahmajeet
    • [x] Made daily solution file of problem in format. eg DAY-1.py
    • [x] I have uploaded my own solution.
    • [x] My Pull Request title is in format < name > - < day > eg  Brahmajeet-day-1
    • [x] I will upload ALL MY SOLUTIONS in my folder ONLY.

    Thank you!

    Your part is over after your pull request is made. Your Pull Request will be merged soon if approved by maintainers. Happy contributing.

    opened by srini047 2
  • Created Kajal folder to add problems daywise

    Created Kajal folder to add problems daywise

    100 days of code

    Thanks for your participation in 100 days of code. These 100 days of coding will help you get a nice understanding with hands on approach towards solving problems. Stay determined, stay motivated and happy coding :)

    📝Please make sure to follow these points

    • [x] Created a separate folder with your name. eg brahmajeet
    • [x] Made daily solution file of problem in format. eg DAY-1.py

    Thank you!

    Your part is over after your pull request is made. Your Pull Request will be merged soon if approved by maintainers. Happy contributing.

    opened by Kajal13081 2
  • Create README.md

    Create README.md

    100 days of code

    Thanks for your participation in 100 days of code. These 100 days of coding will help you get a nice understanding with hands on approach towards solving problems. Stay determined, stay motivated and happy coding :)

    📝Please make sure to follow these points

    • [ x] Created a separate folder with your name. eg brahmajeet
    • [ x] Made daily solution file of problem in format. eg DAY-1.py
    • [x ] I have uploaded my own solution.
    • [x ] My Pull Request title is in format < name > - < day > eg  Brahmajeet-day-1
    • [x ] I will upload ALL MY SOLUTIONS in my folder ONLY.

    Thank you!

    Your part is over after your pull request is made. Your Pull Request will be merged soon if approved by maintainers. Happy contributing.

    opened by soham117 2
  • Create a 100 Days of Code with Invide Website

    Create a 100 Days of Code with Invide Website

    I'm thinking of having a static (Vanilla JS) website for this repo. Source code should be in this repo itself for others to learn from as well.

    CC: @HimikaP @adityajoshi-08

    enhancement good first issue hacktoberfest 
    opened by srbhr 2
  • Guided Learning Paths

    Guided Learning Paths

    @adityajoshi-08 As discussed, we need to create guided learning paths for "Software Development" so that people can get something of this 100 Days Free Coding Bootcamp on their own.

    • Software Design (Design Patterns)
    • Data Structures
    • Algorithms
    • System Design
    • Databases Anything else that you can think of?
    enhancement good first issue help wanted hacktoberfest 
    opened by srbhr 5
  • README Changes

    README Changes

    We're starting a new iteration of 100 Days of Code and we need to change the readme for this. Join in the discord for more information on it: dsc.gg/invide

    documentation enhancement good first issue hacktoberfest 
    opened by srbhr 4
Owner
Git Commit Show by Invide
Online-only interactive live show dedicated for developers to achieve mastery
Git Commit Show by Invide
The quickstarts demonstrate JBoss EAP, Jakarta EE 8 and a few additional technologies. They provide small, specific, working examples that can be used as a reference for your own project.

shared-doc/attributes.adoc WildFly Quickstarts The quickstarts demonstrate Jakarta EE 8 and a few additional technologies from the WildFly stack. They

JBoss Developer 792 Dec 16, 2022
Example code from Learning Spark book

Examples for Learning Spark Examples for the Learning Spark book. These examples require a number of libraries and as such have long build files. We h

Databricks 3.8k Jan 2, 2023
Java Coding Practice

Java Coding Practice I have solved many problems in this, Some of them are Median of Two Sorted Arrays Merge k Sorted Lists First Missing Positive Val

null 10 Nov 12, 2021
Castled is an open source reverse ETL solution that helps you to periodically sync the data in your warehouses and databases to sales, marketing, support or custom apps without any help from engineering teams

Open source reverse-ETL platform to operationalize your data warehouse Introduction Castled is a Reverse ETL solution which enables you to make the va

Castled 314 May 2, 2022
You are looking for examples, code snippets, sample applications for Spring Integration? This is the place.

Spring Integration Samples Note This (master) branch requires Spring Integration 5.0 or above. For samples running against earlier versions of Spring

Spring 2.1k Dec 30, 2022
Fast and stable sort algorithm that uses O(1) memory. Public domain.

WikiSort WikiSort is an implementation of "block merge sort", which is a stable merge sort based on the work described in "Ratio based stable in-place

Mike McFadden 1.2k Jan 1, 2023
Algorithms and Data Structures implemented in Java

Java : Algorithms and Data Structure The algorithms and data structures are implemented in Java. This is a collection of algorithms and data structure

Justin Wetherell 4.2k Jan 5, 2023
Repository for Bryn and Ethan's Java with MicroServices Batch

210607-FeederProgram This repository houses examples and environment setup for the Revature feeder program beginning on 6/7/2021 Environment Setup Gui

Bryn Portella 17 May 22, 2022
Computer science data structures and algorithms implementation from scratch

Data Structures and Algorithms Computer science data structures and algorithms implementation from scratch Stack (Last In First Out) Stack is an abstr

Harshal Patil 49 Nov 8, 2022
http://kodlama.io "Java & React Bootcamp" up to date Lectures and Homeworks.

Java & React Bootcamp (https://kodlama.io/) Lectures Lecture 1 intro Lecture 2 oopIntro homework Lecture 3 oopIntro2 inheritance inheritance2 homework

Karcan Ozbal 237 Dec 29, 2022
VnV Bootcamp for ITJuana documentation and other tools

From Zero to Hero VnV Bootcamp VnV Bootcamp for ITJuana pre-work, documentation and other tools Code created during bootcamp will be uploaded here so

null 3 Sep 6, 2021
Welcome to the EHS robotics club's GitHub repository, this will also be used as our primary community center and means of communication. Also be sure to join our remind for on the go updates @EHSFTC21

NOTICE This repository contains the public FTC SDK for the Ultimate Goal (2020-2021) competition season. Formerly this software project was hosted her

null 5 Feb 25, 2022
💻 Machine Coding - leetcode LLD (coding blox) - It is an Online Coding Platform that allows a user to Sign Up, Create Contests and participate in Contests hosted by Others.

leetcode-lld-flipkart-coding-blox Machine coding - leetcode LLD (coding blox) My Approach : https://leetcode.com/discuss/interview-question/object-ori

Hariom Yadav 50 Sep 15, 2022
Welcome 🙌! This repository encourages daily contributions from anyone intending to learn Data Structures and Algorithms every day

?? DSA-Community Welcome ?? ! This repository encourages daily contributions from anyone intending to learn Data Structures and Algorithms consistentl

Bishal Mohari 4 Sep 9, 2022
30 Days Coding Challenge with Arsh Goyal.

#ReviseWithArsh #6Companies30Days #ArshGoyal #ReviseWithArsh #6Companies30Days Challenge! Offical Doc:- Explore the docs » Offical Video:- Explore the

Ankit Kumar 17 Jan 3, 2023
An open source application to make your own android applications without coding!

Stif An Open source project for building Android Application at a go both with and without coding. This project was inspired from Scratch and Sketchwa

Nethical org 5 Aug 28, 2021
Short code snippets written by our open source community!

Code Examples This repository contains different code examples in different programming languages. Website https://codes.snowflakedev.org How do I con

SnowflakeDev Community ❄️ 64 Nov 13, 2022