Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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