Iβm proud to have completed the 30 Days of Learning Challenge organized by Prime IT Club. This journey truly helped me overcome procrastination, motivating me to stay even on tough days reading, learning, or writing at least a line of code. And huge thanks to @_primeitclub
Day 36: Didnt do much, due to some personal reasons had no time to code but still instead of nothing, I started settings page. Tommorow this page will be finish, must be finished.
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 35:
Today completed many things, still cant understand spread operator on Objects idk why... didnt get as many error like before. Used Date object. Finding a way to check if my streak counting works or not
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 34:
Today worked with many things like set up files folders, integrated ES6 module concept, Made a SINGLE SOURCE FOR STATE. Almost finished statistic.js logic.
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 33:
Today worked with things like completing dark mode, edit function, overall finished all work of home page, now moving into next page, for which ill be learning about modules. Exporting and importing functions.
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 32: Completed edit function today using full use of my own logic. Some bug occurred which i still cant understand why and how, some attribute name bis_register is being added on body...
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 31: Today got a problem in delete function and update dom, which was working fine yesterday... soo i used Git, im finally getting the use of git and github...
working in edit function
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 30: Finally day 30!!! Finally got whole day and a fresh mind to code. Today did many things, took MERN session learned about mongo DB, created delete function and edit function.
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 29:
Today I completed small things, tried to understand one piece of code which used .map() and ternary operator. Realized my logic building is not good so ill work on it
For some reason screenshot is not being uploaded
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 27: Tried to use ES6 Module concept. Had one problem of not wanting to rewrite same function in diff js page, from which i got to know about ES6 module. Now working on statistic.js
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 26:
Tried to shorten code by making this helper function. Made it using my own logic didnt take any help from AI. Had very less time to do anything too did this much today:)
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 25: Still trying to solve this spaghetti of a code. But doing this all by myself using the guideings of gpt. Trying to shorten codes, use functions, think with cool mind which is very important.
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 23: Had no time to code, but still learned how can i make my code better, i was doing everything in one funtion. But the standard is One Function One Work. Use Helper Function etc
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 22: Currently facing the practical use of closures. I was facing a problem and when trying to solve, got to know it was caused by closures(lack of knowledge of closures). So will be learning closures deeply.
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 21:
Solved the problem i was facing before, when i added a task i was needing to refresh the page to load the task but without any use of gpts I solved it which is small but imp achievement for me.
Will continue till 1 am
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 20:
Today learned about types of funtion(first class funtions, call back function).
Call back functions will be my base for learning asynchronous js.
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 19:
Today still trying to grasp the idea of spread operator. This shouldve been an easy concept but i cant grasp the main concept.
Now heading into main logic part of this code.
#pitc30days#primeitclub#pitc_js#learningwithpitc
Day 18:
Today cleaned my code, removed redundant code working on a problem without using chatgpt or other ai.
Using spread operator to maintain state more efficiently.
#pitc30days#primeitclub#pitc_js#learningwithpitc