🚀 Day 9:– JavaScript + DSA (Java) Today was focused on strengthening fundamentals and improving problem-solving skills. 🔹 JavaScript Deep dive into for...in and for...of loops Understood the key differences between iterating over object keys vs iterable values Revised previously learned concepts to build stronger clarity 🔹 DSA Solved a medium-level problem: Find K Closest Elements Applied Binary Search with a Two Pointers approach to optimize the solution The goal is simple: improve 1% every day and stay consistent. #JavaScript #DSA #ProblemSolving #CodingJourney #Consistency
Strengthening Fundamentals with JavaScript and DSA
More Relevant Posts
-
🌟 Day 27 – DSA+Javascript :- 🔹Java (DSA – Linked List) • Built a custom Linked List from scratch • Added methods to insert, delete, get, set, and display elements • Gained a deeper understanding of how data structures work internally 🔹JavaScript Mini Project #6 : • Created a tool that generates a new question every time • Practiced dynamic content generation and problem-solving skills 💡Takeaways • Implementing from scratch strengthens concepts • Mini projects make learning interactive #Day27 #DSA #Java #JavaScript #LinkedList #CodingJourney #100DaysOfCode #WebDevelopment
To view or add a comment, sign in
-
Node.js is more than just JavaScript on the server. Behind the scenes it combines V8 Engine, C++ bindings, and libuv to deliver an event-driven, non-blocking architecture capable of handling thousands of concurrent requests. Understanding these internals helps developers build high-performance and scalable backend systems. Grateful for the continuous guidance from Hitesh Choudhary Sir, Piyush Garg Sir for guiding this learning journey. #NodeJS #BackendDevelopment #JavaScript #SystemDesign #SoftwareEngineering #DevCommunity #EventLoop #V8Engine #chaicode https://lnkd.in/gfrMmZ-T
To view or add a comment, sign in
-
Mastering API Calls in JavaScript 🚀 This poster breaks down the core concepts of handling APIs in JavaScript using fetch(), .then(), .catch(), and try...catch. Learn how to send requests, process responses, and handle errors like a pro. fetch() → used to make API requests .then() → handles successful responses .catch() → catches errors in promises try...catch → manages errors in async/await Understanding these concepts is essential for building real-world applications that communicate with servers efficiently. Fetch data. Handle it. Fix errors. Repeat. #JavaScript #WebDevelopment #FrontendDeveloper #FullStackDeveloper #CodingLife #APIs #AsyncJavaScript #100DaysOfCode #LearnToCode #DeveloperLife #TechLearning #Programming #CodeNewbie #SoftwareDevelopment #CodingTips
To view or add a comment, sign in
-
-
🚀 Day 28 – DSA + JavaScript Journey : 1️⃣ JavaScript – TicTacToe Game :- ->Built TicTacToe from scratch (Mini Project #7) ->Managed player turns, checked for winners, and handled draws. ->Practiced state management and conditional logic in a real scenario. 2️⃣ DSA (Java) – Delete a Node in a Linked List ✅ ->Solved LeetCode Problem #237 – Delete Node in a Linked List. ->Final solution: only 2 lines of code. ->Challenge: reasoning through the problem took longer than coding. #DSA #JavaScript #CodingJourney #ProblemSolving #LinkedList #TicTacToe #100DaysOfCode #LeetCode #MiniProjects
To view or add a comment, sign in
-
What I learned today? -> MIDDLEWARES - Makes the code logic faster - Minimum load on the route handlers - "next" parameter in the middleware function - Ends the req, res cycle - Make changes to the req and the res objects #javascript #nodejs #softwaredeveloper #coding #webdevelopment
To view or add a comment, sign in
-
-
While learning JavaScript deeply, I came across a concept that completely changed how I think about variables. In JavaScript, variables don’t have types — values do. Unlike languages like Java or C++, where a variable’s type is fixed, JavaScript variables are just containers that can reference different kinds of values over time. Example: let x = 10; // number x = "hello"; // string x = true; // boolean The variable x stays the same, but the value (and its type) changes. Understanding this simple idea makes many JavaScript behaviors — like dynamic typing and type coercion — much easier to reason about. I wrote a short post explaining this concept clearly. Check it out here: https://lnkd.in/gMZ-ESa3
To view or add a comment, sign in
-
-
🚀 Prototypes in JavaScript — The Backbone of Inheritance JavaScript doesn’t use traditional class-based inheritance (like Java/C++). Instead, it uses Prototypal Inheritance. 👉 Every object in JavaScript has a hidden property called [[Prototype]] 👉 It points to another object, acting as a parent/blueprint 💡 When you try to access a property or method: If it’s not found in the object, JavaScript looks up the prototype chain. Understanding this concept makes you stronger in JavaScript fundamentals and helps in interviews 💯 #JavaScript #WebDevelopment #FrontendDevelopment #Programming #Coding
To view or add a comment, sign in
-
-
🔵 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝘄𝗮𝘀𝗻’𝘁 𝗲𝗻𝗼𝘂𝗴𝗵 — 𝘀𝗼 𝗧𝘆𝗽𝗲𝗦𝗰𝗿𝗶𝗽𝘁 𝘄𝗮𝘀 𝗰𝗿𝗲𝗮𝘁𝗲𝗱 JavaScript is powerful, but in large applications, it can become hard to manage. That’s where TypeScript comes in. It adds: 📦 static typing 🧠 better code structure ⚠️ early error detection TypeScript helps developers catch mistakes before running the code. That’s why many modern projects use it today. 𝗕𝗲𝘁𝘁𝗲𝗿 𝘁𝗼𝗼𝗹𝘀 = 𝗯𝗲𝘁𝘁𝗲𝗿 𝗰𝗼𝗱𝗲. #TypeScript #JavaScript #Programming #LearningInPublic
To view or add a comment, sign in
-
-
🚀 Day 12:– JavaScript + DSA (Java) 🔹 JavaScript: ✅ Learned reduce() function deeply (accumulator, current value, initial value). ✅ Explored Set and its important properties: set.add(value) set.delete(value) set.has(value) set.clear() set.size Stores only unique values ✅ Practiced Map and its methods: map.set(key, value) map.get(key) map.has(key) map.delete(key) map.clear() map.size Can store any type of key (objects, numbers, etc.) 🔹 DSA: Entered into the world of Recursion and solved basic problems like: Print 1 to N Print N to 1 Sum of N numbers Fibonacci Factorial And more…... #JavaScript #DSA #Recursion #WebDevelopment #CodingJourney
To view or add a comment, sign in
-
I practiced working with for...of and for...in in JavaScript. I noticed they are a bit different from the traditional for loop. for...of is mainly used for arrays, while for...in is used to iterate over object properties. Using loops makes repetitive tasks much easier and cleaner in code. Learning something new every day. #JavaScript #Loops #ForOf #ForIn #WebDevelopment #LearningJourney
To view or add a comment, sign in
Explore related topics
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development