Backend journey officially begins!👀
Today's #ChaiCode session:
• Raw HTTP Server
• Intro to Express.js
• TypeScript + Express setup
• Built a basic Todo app
• Added Zod validation
Quite a lot to take in, but slowly getting the hang of it.😅
@Hiteshdotcom@piyushgarg_dev
Quick JS quiz, No running the code❗
1. console.log([10, 9, 1].sort());
2. const a = [];
a[3] = "x";
console.log(a.length);
3. let s = "Kama";
s[0] = "R";
console.log(s);
Drop your answers below 👇
@yntpdotme@nirudhuuu@Hiteshdotcom#javascript#quiz
JavaScript has:
* Date
* Map
* Set
* WeakMap
* WeakSet
But today, we got to know about other kinds of dates too 😭💀
* Speed dating
* Blind dating
* Serious dating
* Movie dating
@yntpdotme sir is getting a little TOO personal with this Date & Time lecture 😂🙏🏻
JavaScript indexing got me like 🙏🏻
I better remember this stuff when I'm 80 and forgetting my own children's names 💀😭
Credits to @yntpdotme for making indexing unforgettable 😂
Started with "closures".
Ended up building projects with the "DOM and APIs". 😎
Today’s JavaScript class:
➜ Closures
➜ DOM manipulation
➜ To-Do project
➜ 2 API-based projects
Definitely a hands-on day. 💻
@Hiteshdotcom@piyushgarg_dev@nirudhuuu@ChaiCodeHQ#JavaScript
Another blog from the JavaScript Rabbit Hole 🐇
Episode 05 → Array Methods
push() pop() map() filter() reduce() forEach() + more.
Simple concepts, practical examples, and a look at for loop vs map/filter.
Link: https://t.co/r8SQ1wFleD
#JavaScript#LearningInPublic
Today’s class:
Promises 🤝 Fetch 🤝 Async/Await
But the real lesson?
Never miss a live class. 😭😂
Hitesh Sir, Piyush Sir & Akash Sir + quizzes + their hilarious conversations = absolute chaos. 💀
And I watched the recording… 🥲
#JavaScript#CodingJourney
Plot twist: I don’t know JavaScript.💀😂
Just completed “You Don’t Know JS (Part 1)” by @yntpdotme Sir.
Clones, Garbage Collection, Symbols & more JS internals.
The more I learn JS, the more it says:
“You thought you knew me? 👀”
@ChaiCodeHQ@nirudhuuu#JavaScript#webdev
Arrays look simple… until you actually start working with them.
Just wrote a beginner-friendly blog on JavaScript Arrays, covering the basics and how to loop through them using:
🔗 Link: https://t.co/TMNaPTdNRI
#JavaScript#WebDevelopment#LearningInPublic
Code has choices too. 👀
if → “Do this.”
else if → “Wait, try this.”
else → “Fine, do this.”
Just wrote about Control Flow in JavaScript with simple examples.
Read the full article: https://t.co/o3BGJgfK1r
#JavaScript#WebDevelopment
Thought JavaScript operators were just:
+ , - , * , /
Then JavaScript introduced:
=== , && , || , ! , ?: 💀
So I wrote a blog on the topic of "JavaScript Operators" to make sense of all this madness.
Read it here: https://t.co/YZzLos03sW
@nirudhuuu@ChaiCodeHQ@Hiteshdotcom
JavaScript variables have trust issues.����
You think a variable is available everywhere…
Scope: “Who told you that?”👀
So I went down the rabbit hole of variables, data types, scope & hoisting and wrote a beginner-friendly blog about it.
Link: https://t.co/px9cRRbFDK
JavaScript said: “Just use .map(), .reduce(), and .forEach().”
Me: “Nah, let me build them myself.”😂
Built my own:
myEach() → myMap() → myReduce()
Definitely learned more by building them than just using them.
@Hiteshdotcom@nirudhuuu@ChaiCodeHQ#JavaScript#CodingJourney
JS Loops done ✅
Those DSA-style questions by BigBoss were not exactly a walk in the park ���
Got stuck, thought a lot, fixed the logic… and finally passed all test cases. 😭
On to the next one.
@nirudhuuu @ChaiCodeHQ
#JavaScript #DSA #WebDevelopment #CodingJourney