This is a collection of 30 days of code challenges that I made while learning to code for straight 30 days starting August 18.
I want to cultivate the habit of coding regularly. As with any other discipline, doing something over and over again is what builds skills and coding is no different.
I took a pledge to become 1% better every day with the rest of the Scaler Community!
This challenge is to help you learn to code and get better at it.
- You must be able to write code in a language of your choice.
- You must be able to write code that is readable and maintainable.
Run the below commands to complete the requirements of this repo:
First, clone the repo:
git clone https://github.com/MrKrishnaAgarwal/30DaysOfCode.git
Then, run the following command:
cd 30DaysOfCode
Finally:
pip install -r requirements.txt
- Day 1: Python If-Else
- Day 2: Odd or Even
- Day 3: Arithmetic Operators
- Day 4: Largest and Smallest
- Day 5: Positive or Negative
- Day 6: Text to Speech
- Day 7: Vowel or Consonant
- Day 8: Survey Form
- Day 9: React App
- Day 10: Check if Leap Year or Not
- Day 11: Functions
- Day 12: Dictionary
- Day 13: Loops
- Day 14: List
- Day 15: String Manipulation
- Day 16: Random
- Day 17: Random Password Generator
- Day 18: PyWhatKit
- Day 19: UnitTest
- Day 20: PyAutoGUI
- Day 21: Decimal to Binary, Octal and Hexadecimal
- Day 22: URL Shortener
- Day 23: PythonTurtle
- Day 24: PyGame
- Day 25: Array
- Day 26: Using Requests
- Day 27: Open and Read the file, Write and Run it
- Day 28: Number List Shuffle and Reverse
- Day 29: Count Capital Letters in a File
- Day 30: Tuples
- Fork this repo.
- Clone the forked repo.
- Create a new branch.
- Make changes to the code.
- Commit the changes.
- Push the changes to the forked repo.
- Create a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
If you like this project, please consider supporting me by starring this repo and sharing it with your friends.