Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/priyanshu1011/100-days-of-code
Started on 28 July 2022, Thursday
https://github.com/priyanshu1011/100-days-of-code
Last synced: 7 days ago
JSON representation
Started on 28 July 2022, Thursday
- Host: GitHub
- URL: https://github.com/priyanshu1011/100-days-of-code
- Owner: Priyanshu1011
- Created: 2022-07-28T13:47:58.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-21T18:16:06.000Z (over 2 years ago)
- Last Synced: 2024-11-06T09:15:38.747Z (about 2 months ago)
- Homepage:
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 100-days-of-code
*Started on 28 July 2022, Thursday*
### Day 1: 28 July, Thursday
*My Progress:*
- Learnt about Keyboard event listeners in JS
- Implemented Callback functions, Animations using setTimeout()
- Started with the basics of jQuery*Link(s):*
https://github.com/Priyanshu1011/Drum-Kit### Day 2: 29 July, Friday
*My Progress:*
- Learnt how to manipulate style, text and attributes with jQuery
- Learnt how to add event listeners, adding/removing elements and animations*Link(s):*
https://github.com/Priyanshu1011/jQuery### Day 3: 30 July, Saturday
*My Progress:*
- Started with a new project: The Simon Game
- Added the HTML and CSS for the website*Link(s):*
https://github.com/Priyanshu1011/The-Simon-Game### Day 4: 31 July, Sunday
*My Progress:*
- Continued with the project: The Simon Game
- Added some button animations using JS and jQuery for the website*Link(s):*
https://github.com/Priyanshu1011/The-Simon-Game### Day 5: 1 August, Monday
*My Progress:*
- Made some changes to the CSS of the project
- Rewrote some JS to choose a random colour, play button audio and handle click events*Link(s):*
https://github.com/Priyanshu1011/The-Simon-Game### Day 6: 2 August, Tuesday
*My Progress:*
- Refactored the code for checking the sequence of button clicks, added levels in the game
- Completed the Simon Game*Link(s):*
https://priyanshu1011.github.io/The-Simon-Game/
https://github.com/Priyanshu1011/The-Simon-Game### Day 7: 3 August, Wednesday
*My Progress:*
- Started making a new website: SipCan
- Edited the images required
- Made the navbar, few sections & the footer using HTML, CSS & Bootstrap*Link(s):*
https://github.com/Priyanshu1011/SipCan### Day 8: 4 August, Thursday
*My Progress:*
- Changed the layout of images and text in SipCan
- Added color gradients and text colors
- Added image and bubble animations*Link(s):*
https://github.com/Priyanshu1011/SipCan
https://priyanshu1011.github.io/SipCan/### Day 9: 5 August, Friday
*My Progress:*
- Changed animation of images & text in SipCan
- Added scrollbar animations, 3D text, zoom-in effects on hover
- Completed SipCan!*Link(s):*
https://github.com/Priyanshu1011/SipCan
https://priyanshu1011.github.io/SipCan### Day 10: 6 August, Saturday
*My Progress:*
- Added a favicon to SipCan
- Went through the MDN documentation of HTML and learnt about few more elements### Day 11: 7 August, Sunday
*My Progress:*
- MDN documentation for HTML and CSS### Day 12: 8 August, Monday
*My Progress:*
- MDN documentation for CSS
(was busy travelling today)### Day 13: 9 August, Tuesday
*My Progress:*
- Revised some JavaScript events### Day 14: 10 August, Wednesday
*My Progress:*
- Started learning about the Hyper Terminal### Day 15: 11 August, Thursday
*My Progress:*
- Learnt directory navigation and create, open and delete operations in the Hyper Terminal
- Learnt the basics of Java### Day 16: 12 August, Friday
*My Progress:*
- Went through JS documentation### Day 17: 13 August, Saturday
*My Progress:*
- Practiced a few questions in Java### Day 18: 14 August, Sunday
*My Progress:*
- Revised jQuery### Day 19: 15 August, Monday
*My Progress:*
- Revised JS*Link(s):*
https://github.com/Priyanshu1011/Practising-JavaScript### Day 20: 16 August, Tuesday
*My Progress:*
- Introduction to Backend Web Development### Day 21: 17 August, Wednesday
*My Progress:*
- Started learning Node.js### Day 22: 18 August, Thursday
*My Progress:*
- Learnt about Node REPL, native Node modules and NPM Package Manager### Day 23: 19 August, Friday
*My Progress:*
- Started learning Express.js### Day 24: 20 August, Saturday
*My Progress:*
- Learnt creating a server, handling GET requests
- Setting up different routes### Day 25: 21 August, Sunday
*My Progress:*
- Working with different routes in a server### Day 26: 22 August, Monday
*My Progress:*
- Used nodemon to run the server
- Responding to requests with HTML files### Day 27: 23 August, Tuesday
*My Progress:*
- Processing Post requests### Day 28: 24 August, Wednesday
*My Progress:*
- Created a BMI Calculator using HTML forms and a server
- Introduction to APIs### Day 29: 25 August, Thursday
*My Progress:*
- Learnt about API endpoints, paths and parameters### Day 30: 26 August, Friday
*My Progress:*
- Learnt about API Authentication
- Started using Postman API Platform, OpenWeather API### Day 31: 27 August, Saturday
*My Progress:*
- Learnt about JSON
- Used the Node HTTPS module for making GET requests### Day 32: 28 August, Sunday
*My Progress:*
- Learnt how to parse JSON### Day 33: 29 August, Monday
*My Progress:*
- Learnt how to use Live API data in a website### Day 34: 30 August, Tuesday
*My Progress:*
- Parsing POST requests to the server### Day 35: 31 August, Wednesday
*My Progress:*
- Started with MailChimp API to make an email newsletter website### Day 36: 1 September, Thursday
*My Progress:*
- Started with the signup page of the email newsletter website### Day 37: 2 September, Friday
*My Progress:*
- Completed signup page
- Posted data to Mailchimp server via their API### Day 38: 3 September, Saturday
*My Progress:*
- Added success and failure pages to Newsletter signup website### Day 39: 4 September, Sunday
*My Progress:*
- Started learning DSA: Flowchart, pseudocode, basics of C++
- Deployed the server for Newsletter signup page with Heroku### Day 40: 5 September, Monday
*My Progress:*
- DSA: Conditional statement, Looping statements
- Some Qs based on patterns### Day 41: 6 September, Tuesday
*My Progress:*
- DSA: Bitwise operators, precedence, scope of variables### Day 42: 7 September, Wednesday
*My Progress:*
- DSA: Binary and Decimal number systems### Day 43: 8 September, Thursday
*My Progress:*
- DSA: Switch case statements and functions### Day 44: 9 September, Friday
*My Progress:*
- DSA: Introduction to arrays### Day 45: 10 September, Saturday
*My Progress:*
- DSA: Time and Space complexity### Day 46: 11 September, Sunday
*My Progress:*
- DSA: Binary Search### Day 47: 14 September, Wednesday
*My Progress:*
- DSA: Bubble sort, Selection sort, Insertion sort### Day 48: 16 September, Friday
*My Progress:*
- DSA: C++ STL### Day 49: 19 September, Monday
*My Progress:*
- DSA: Practicing some problems### Day 50: 20 September, Tuesday
*My Progress:*
- DSA: Practiced a problem### Day 51: 21 September, Wednesday
*My Progress:*
- DSA: Practiced a problem - Easy Pronounciation