Md. Yousuf Ali
44 posts

Md. Yousuf Ali
@yousufdev156
Full-Stack Web Developer | React, Node.js, Express.js, MongoDB | Passionate about building scalable & secure applications | Problem Solver | Lifelong Learner
Open Remote Opportunities 🌍 شامل ہوئے Temmuz 2025
69 فالونگ5 فالوورز

Summary of Topic 6
ConceptMeaning
ModelRepresents a DB table
Table MappingModel → plural table
EloquentThe ORM used for database operations
CRUDCreate, Read, Update, Delete
FillableAllowed fields
RelationshipsConnect tables
Full Post here
linkedin.com/posts/yousufal…




English

🔹 10. Loops in JS
for, for...in, for...of, while
EN: Loops help iterate through data.
BN: ডেটা ঘোরানোর জন্য লুপ ব্যবহৃত হয়।
🔹 11. Truthy vs Falsy
Falsy: false, 0, '', null, undefined, NaN
BN: Falsy মানে যেগুলো false হিসেবে ধরা হয়।
#JavaScriptTips
English

🔹 9. if/else, switch, ternary
jsCopyEditlet age = 18;
age >= 18 ? "Adult" : "Minor";
EN: Used for decision making.
BN: শর্ত অনুযায়ী বিভিন্ন কাজ করানোর জন্য।
#ControlFlow #BanglaCode
English

🔹 7. What is an Event Listener?
button.addEventListener("click", () => alert("Clicked"));
EN: Listens for user actions (like click).
BN: ইউজার action handle করার জন্য ব্যবহৃত হয়।
🔹 8. innerHTML vs textContent
innerHTML: renders HTML
textContent: renders plain text
#javascript
English

📘 JavaScript Interview Q&A (Part 2)
🟢 Topic: Control Flow, DOM, Loops & Events
Simple Q&A in EN + বাংলা for interviews & quick revision!
Let’s dive in 👇
#JavaScript #InterviewPrep #BanglaDev

English

🔹 5. What is a Function?
jsCopyEditfunction greet() {
console.log("Hello");
}
const greet = () => console.log("Hi");
BN: ফাংশন হচ্ছে পুনঃব্যবহারযোগ্য কোড ব্লক। Arrow function ছোট ও সহজ।
📌 Part 2: Control Flow, DOM & Loops coming soon!
#javascript #bangla #webdev
English

🔹 4. == vs ===
EN: == compares value, === compares value + type
BN: == শুধু মান দেখে, === মান ও টাইপ দুটোই দেখে।
💡 Always use === for strict comparison.
#javascriptinterview #codingtips
Eesti

🔹 3. Data Types in JS
🟡 Primitive: string, number, boolean, null, undefined, symbol, bigint
🟢 Reference: object, array, function
BN: JS-এ ২টি টাইপ – প্রিমিটিভ ও রেফারেন্স।
#frontenddev #bangladev
English

Post 3
🔹 2. var, let, const – Difference?
✅ var: function scope, re-declarable
✅ let: block scope, re-assignable
✅ const: block scope, not re-assignable
BN: var function scope, let ও const block scope। const মান পরিবর্তন করা যায় না।
#javascriptbasics
English

Post 2
🔹 1. What is JavaScript?
EN: JavaScript is a scripting language used to make web pages interactive.
BN: JavaScript একটি স্ক্রিপ্টিং ভাষা যা ওয়েবপেজকে ইন্টারঅ্যাকটিভ করে তোলে।
#learnjavascript #webdevelopment
Eesti

📘 JavaScript Interview Q&A (Part 1)
🟢 Topic: JavaScript Basics
🔹 1. What is JavaScript?
EN: JavaScript is a scripting language used to make web pages interactive.
BN: JavaScript একটি স্ক্রিপ্টিং ভাষা যা ওয়েবপেজকে ইন্টারঅ্যাকটিভ করে তোলে।
#frontend #learnjavascript #web

English

🎯 উপসংহার:
React Design Patterns = স্কেলেবল, readable ও reusable কোড।
জানুন, বুঝুন, প্র্যাকটিস করুন।
🧠 আপনার প্রিয় প্যাটার্ন কোনটি? কমেন্টে জানাবেন!
#JavaScript #WebDev #ReactTips
বাংলা

৭️⃣ State Management Patterns
📌 ছোট অ্যাপে: Context + Reducer
📌 বড় অ্যাপে: Redux / Zustand / Jotai ইত্যাদি
Global state গুলা ঠিকভাবে manage না করলে কোড স্প্যাঘেটি হয়ে যাবে 😓
#ReactJS







