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!
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
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
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
-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
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
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
🌟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
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 🚀
. 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
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!
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
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
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. 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
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
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
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
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👇
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
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




































