Skip to content

Priyanshu1011/100-days-of-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 

Repository files navigation

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

About

Started on 28 July 2022, Thursday

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published