Pinned Tweet
From 30 sept 26 to 30 march 27
This 6 month of timeline is either "Do or Die".

Challenges:
Learn in depth technical knowledge(PERN stack)
AI-native skills
Devops
System design
2-3 solid projects
Landing Internship/Job

If it doesn't work I'm done with software!
0
0
2
49
🌟Started the day with practising Hooks-useState

Read docs and found out few of golden rules:
>Render dynamic UI from state
>Call hooks at the top level of components or custom hooks
>Never mutate state directly, use the setter
>Update object/array using spread(...)
#ReactJs
0
0
1
60
React learnings from @akshaymarch7 sir.
Today was all about getting comfortable with React Hooks - React features into functional components!
> useState - remembers between renders.
> Rendering
> Renconciliation
> Reconciliation algo
> React fibre
> commit

#React #JavaScript
0
0
2
41
Revisited the Js topics for better understanding of concepts - Lexical bindings, var/let/const, object references and mutations

-Also catched some bugs and error types and learned couple of new concepts too.

-Practiced 10 question on related topics.

#JavaScript
0
0
3
41
Day by day, React is 🌟

Today's learnings
• Reusable components with Props
• React's rendering pipeline
• Rendering lists from data
• Fetching live API data
• Building data-driven UIs

Key takeaway: Your UI shouldn't be hardcoded. Let your data drive your UI. 🚀

#ReactJS
0
0
3
46
Day6/180🌟

Ep-03 of React by @akshaymarch7 sir🔥

🔥Laid down some foundations:
-npm scripts: shorthand for npx parcel & build
-React functional components & implicit /explicit return
-Component composition
-Js expression & JSX format
-Initialization error

#React #JavaScript
0
0
3
103
Day5/180🌟

🌟Covered branching in git:
git branch
git branch <branch> -create new
git switch <branch> -switch to new
git checkout -b branchName

🌟Covered REACT Ep-2
By @akshaymarch7 sir
npm→Parcel→modules→React→
ReactDOM→createRoot→debugging→
production build

#React
0
1
4
82
Day4/180🔥
Straight for 3 hours into git learnings:
Understood Working directory, Staging area & Repo

Commands - git init, add, commit, status, log, diff, restore, rm -rf *, .gitignore, .gitkeep, config many more

Onto the Branching next!

We keep grinding🔥
#Github
0
0
1
29
. Find max/min
. Sum elements
. Find second-largest element
. Find largest element + frequency
.Find first & last occurrence
. Find all occurrences
.Mixed array practice × 5

Started my DSA journey with Js

Key takeaway: before writing code, identify the STATE.

Day 1/DSA 🚀
1
0
2
37
Today I finally wrote my first React code.
The interesting part wasn't the syntax.

It was understanding this flow:
"React → ReactDOM → DOM"

Learnt how React create a nested UI structure & how ReactDOM renders that structure into the DOM.

Also explored:
CDN-based React setup
0
0
5
62
I never loved JavaScript!

But today, my Js learning ends!

Core concept, Patterns, Edge cases
mental models - almost everything done!

It's time to build -
Real projects
Real problems

🔥Learnings to Applications

Thanks to @Hiteshdotcom
& @ChaiCodeHQ ❤ - Js is Love btw!
0
0
3
63
Life has come a long way — from a phone call to an API call. 📞 → 🌐

Learned the older way to make API requests - XMLHttpRequest (XHR)

Assignment:
→ Send an API request
→ Parse the response
→ Extract specific data
→ Integrate it into the DOM tree

#APIs #XHR #DOM
0
0
2
59
Async Js clicked today⚡

readFileSync() blocks Node.js execution
readFile() execution continues while I/O is handled async.

Also understood I/O vs CPU bound task and how Event loop coordinates callbacks from I/O and timers.

#javascript #NodeJs #BuildInPublic
0
0
3
59
Js learning - Async Js and Event loop
1. call stack revised
2.Async operations
3.Event loop
4.Micro vs Macro task queue
5. Higher priority among micro and macro tasks

#Webdev #100DaysOfCode #BuildInPublic #JavaScript #LearningInPublic #Developer
1
0
5
107
learnings.addEventListener("click", (e) => {
const concept = e.target.closest("span")
if (concept && learnings.contains(concept)) {
output.textContent = `Learning: ${concept.textContent}`
}
})

Output:

Event Delegation & Bubbling
target
closest
matches
0
0
1
59
Atharv retweeted
Built a Movie Discovery App with React.

Added movie search, movie details, watchlist with localStorage, and API integration using OMDb.

Learned a lot about state, props, conditional rendering, and API handling while building it.

#ReactJS #JavaScript #WebDevelopment
4
2
11
245
Events in Js update:

Today's Learnings:

→ Event-driven programming
→ add/removeEventListener
→ Event Object - type, target, currentTarget, timeStamp
→ Mouse, Pointer & Keyboard Events
→ Key modifiers(alt, ctrl, shift, meta)
→ input vs change
→submit, focus&blur
0
0
6
74
Finally moved from DOM manipulation to DOM - kick started Events in Js

Learned Basics:
1. Event object
2. Event propagation,Bubbling & Capturing
3. Use of false and true argument in propagation
4. stopPropagation, preventDefault & target methods
5 Spill Over operations
1
0
6
103
DOM learnings:

1.Removing DOM nodes
2.classList add, remove, toggle, check
3.remove() vs removeChild()
4.remove & eventListener (Reachability)
5.Reinserting removed node using append()
6.Reached CRUD mental model
7.before(), after(), insertBefore(), replaceWith()

Check👇
0
0
2
55
Finally building stuff!

Done with DOM manipulation & started Events and guess what - Built 4 mini projects.

1)Background Color Changer
2)BMI Calculator
3)Digital Clock
4)Character Counter

#JavaScript #webdev #BuildInPublic #Projects
1
0
5
126