آموزش ویدیویی جاوا اسکریپت، Node.js ، React ، jQuery ، Vue و ...
1.65K subscribers
55 photos
34 videos
121 files
943 links
Download Telegram
🔵 کوییز #React_js

🟣 موضوع : ‏Context API برای مدیریت وضعیت سراسری

🟢 سوال :

‏کدام هوک برای دسترسی به مقدار context در یک کامپوننت تابعی استفاده می‌شود؟

گزینه 1:
useState
گزینه 2:
useContext
گزینه 3:
useEffect
گزینه 4:
useReducer

🔵 گزینه صحیح: 2

🟢 توضیح :

‏هوک useContext به کامپوننت‌های تابعی اجازه می‌دهد تا مقدار context را مصرف کنند.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🎓 پکیج‌های طلایی آموزش برنامه‌نویسی از Udemy
📦 با زیرنویس فارسی | روی فلش ۱۲۸ گیگابایتی | آماده ارسال فوری 🚀

🧠 یادگیری با بهترین دوره‌ها، از مبتدی تا حرفه‌ای!


💻 توسعه دهنده فرانت اند هستی؟ اینا مخصوص توئه:

🔹 جاوااسکریپت (JavaScript)
📥 پکیج دوره‌های جاوااسکریپت

🎨 آموزش CSS: طراحی شیک و حرفه‌ای صفحات وب
📥 پکیج دوره‌های CSS

⚛️ آموزش React JS: دنیای کامپوننت‌ها و رابط کاربری مدرن
📥 پکیج دوره‌های React

آموزش 🅰️ Angular: فریم‌ورک قدرتمند گوگل برای اپ‌های حرفه‌ای
📥 پکیج دوره‌های Angular

🌐 آموزش Next.js: ساخت اپلیکیشن‌های SSR و فوق سریع
📥 دانلود پکیج دوره‌های Next.js



🧑‍💻 توسعه دهنده بکند هستی؟ اینا مخصوص شماست:

🚀 آموزش ASP .NET Core: برای ساخت API و وب‌سایت‌های مقیاس‌پذیر
📥 پکیج دوره‌های ASP.NET Core

🧾 آموزش Node .Js : نوشتن کدهای ایمن‌تر و حرفه‌ای‌تر
📥 پکیج دوره‌های Node.Js


🧾 آموزش TypeScript: نوشتن کدهای ایمن‌تر و حرفه‌ای‌تر
📥 پکیج دوره‌های TypeScript


📩 برای سفارش سریع: وارد لینک‌ها شو و ثبت سفارش رو بزن

📦 ارسال به سراسر ایران با پست پیشتاز
🔵 کوییز #جاوا_اسکریپت

🟣 موضوع : ‏مفاهیم مربوط به this و نحوه Binding آن

🟢 سوال :

‏اگر از `strict mode` استفاده کنید، مقدار `this` در یک تابع مستقل چگونه است؟

گزینه 1:
window
گزینه 2:
null
گزینه 3:
undefined
گزینه 4:
global

🔵 گزینه صحیح: 3

🟢 توضیح :

‏در `strict mode`, مقدار `this` در یک تابع مستقل `undefined` است.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #جاوا_اسکریپت

🟣 موضوع : ‏ایجاد استثناء سفارشی در جاوا اسکریپت

🟢 سوال :

‏کدام ویژگی به صورت خودکار شامل جزئیات محل وقوع خطا مانند سلسله‌مراتب فراخوانی‌ها است؟

گزینه 1:
error.toString()
گزینه 2:
error.valueOf()
گزینه 3:
error.message
گزینه 4:
error.stack

🔵 گزینه صحیح: 4

🟢 توضیح :

‏ویژگی stack حاوی trace کامل از محل پرتاب خطا است.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #React_js

🟣 موضوع : ‏مدیریت آیکن‌ها با React‑Icons

🟢 سوال :

‏React Icons چیست؟

گزینه 1:
‏یک کتابخانه UI
گزینه 2:
‏یک کتابخانه مدیریت state
گزینه 3:
‏یک کتابخانه آیکون
گزینه 4:
‏یک فریم‌ورک CSS

🔵 گزینه صحیح: 3

🟢 توضیح :

‏React Icons مجموعه‌ای از کامپوننت‌های React است که آیکون‌های محبوب را در دسترس قرار می‌دهد.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #جاوا_اسکریپت

🟣 موضوع : ‏مبانی Prototype و وراثت پروتوتایپی

🟢 سوال :

‏کدام یک از موارد زیر روشی برای شبیه سازی وراثت در جاوااسکریپت قبل از معرفی کلاس‌ها است؟

گزینه 1:
Object.setPrototypeOf
گزینه 2:
Object.getPrototypeOf
گزینه 3:
Constructor functions
گزینه 4:
Object.assign

🔵 گزینه صحیح: 3

🟢 توضیح :

‏توابع سازنده (Constructor functions) به همراه Prototype ها به عنوان روشی برای شبیه سازی وراثت در جاوااسکریپت قبل از معرفی کلاس‌ها استفاده می‌شدند.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #React_js

🟣 موضوع : ‏ساخت Hook داده‌کاوی (Data Fetching)

🟢 سوال :

‏فراخوانی async چه زمانی باید داخل useEffect قرار گیرد؟

گزینه 1:
‏در constructor
گزینه 2:
‏در روش componentDidMount
گزینه 3:
‏داخل کال‌بک useEffect
گزینه 4:
‏در initial state useState

🔵 گزینه صحیح: 3

🟢 توضیح :

‏باید درون تابع callback useEffect قرار گیرد تا هم‌زمان با رندر اجرا شود.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🎓 پکیج‌های طلایی آموزش برنامه‌نویسی از Udemy
📦 با زیرنویس فارسی | روی فلش ۱۲۸ گیگابایتی | آماده ارسال فوری 🚀

🧠 یادگیری با بهترین دوره‌ها، از مبتدی تا حرفه‌ای!


💻 توسعه دهنده فرانت اند هستی؟ اینا مخصوص توئه:

🔹 جاوااسکریپت (JavaScript)
📥 پکیج دوره‌های جاوااسکریپت

🎨 آموزش CSS: طراحی شیک و حرفه‌ای صفحات وب
📥 پکیج دوره‌های CSS

⚛️ آموزش React JS: دنیای کامپوننت‌ها و رابط کاربری مدرن
📥 پکیج دوره‌های React

آموزش 🅰️ Angular: فریم‌ورک قدرتمند گوگل برای اپ‌های حرفه‌ای
📥 پکیج دوره‌های Angular

🌐 آموزش Next.js: ساخت اپلیکیشن‌های SSR و فوق سریع
📥 دانلود پکیج دوره‌های Next.js



🧑‍💻 توسعه دهنده بکند هستی؟ اینا مخصوص شماست:

🚀 آموزش ASP .NET Core: برای ساخت API و وب‌سایت‌های مقیاس‌پذیر
📥 پکیج دوره‌های ASP.NET Core

🧾 آموزش Node .Js : نوشتن کدهای ایمن‌تر و حرفه‌ای‌تر
📥 پکیج دوره‌های Node.Js


🧾 آموزش TypeScript: نوشتن کدهای ایمن‌تر و حرفه‌ای‌تر
📥 پکیج دوره‌های TypeScript


📩 برای سفارش سریع: وارد لینک‌ها شو و ثبت سفارش رو بزن

📦 ارسال به سراسر ایران با پست پیشتاز
🔵 کوییز #جاوا_اسکریپت

🟣 موضوع : ‏ایجاد استثناء سفارشی در جاوا اسکریپت

🟢 سوال :

‏بهترین روش برای ثبت استثنا چیست؟

گزینه 1:
`console.log(e)`
گزینه 2:
`console.error(e)`
گزینه 3:
`console.warn(e)`
گزینه 4:
`alert(e)`

🔵 گزینه صحیح: 2

🟢 توضیح :

‏`console.error` برای ثبت خطاها به صورت استاندارد استفاده می‌شود.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #‏جاوا_اسکریپت

🟣 موضوع : ‏کار با کوکی‌ها در جاوا اسکریپت

🟢 سوال :

‏پارامتر "secure" در تنظیم کوکی برای چیست؟

گزینه 1:
‏کوکی فقط از طریق HTTPS ارسال شود
گزینه 2:
‏کوکی در سمت سرور رمزگذاری شود
گزینه 3:
‏جلوگیری از دسترسی جاوا اسکریپت به کوکی
گزینه 4:
‏تعیین سطح امنیت کوکی

🔵 گزینه صحیح: 1

🟢 توضیح :

‏پارامتر secure تضمین می کند که کوکی فقط از طریق یک اتصال امن HTTPS ارسال می شود.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #React_js

🟣 موضوع : ‏نمایش پیشرفت بارگذاری (Progress)

🟢 سوال :

‏برای جلوگیری از مسدود شدن رابط کاربری در حین بارگذاری، چه کاری باید انجام داد؟

گزینه 1:
‏از حلقه `while` استفاده کنید
گزینه 2:
‏از `async/await` یا Promise استفاده کنید
گزینه 3:
‏از `alert` استفاده کنید
گزینه 4:
‏از `console.log` استفاده کنید

🔵 گزینه صحیح: 2

🟢 توضیح :

‏`async/await` یا Promise به جلوگیری از مسدود شدن رابط کاربری در حین بارگذاری کمک می‌کنند.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #React_js

🟣 موضوع : ‏API Routes در Next.js

🟢 سوال :

‏API routes در Next.js باید در کدام پوشه قرار بگیرند؟

گزینه 1:
pages/api
گزینه 2:
components
گزینه 3:
public
گزینه 4:
styles

🔵 گزینه صحیح: 1

🟢 توضیح :

‏فایل‌های API در pages/api قرار می‌گیرند


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #جاوا_اسکریپت

🟣 موضوع : ‏تعریف کلاس‌ها (Classes) در ES6

🟢 سوال :

‏در ES6 روش صحیح تعریف متد خصوصی (private) چیست؟

گزینه 1:
‏با کلمه private
گزینه 2:
‏با زیرخط (_)
گزینه 3:
‏با علامت #
گزینه 4:
‏درون constructor

🔵 گزینه صحیح: 3

🟢 توضیح :

‏با پیشوند # می‌توان فیلدها و متدهای خصوصی تعریف کرد.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🎓 پکیج‌های طلایی آموزش برنامه‌نویسی از Udemy
📦 با زیرنویس فارسی | روی فلش ۱۲۸ گیگابایتی | آماده ارسال فوری 🚀

🧠 یادگیری با بهترین دوره‌ها، از مبتدی تا حرفه‌ای!


💻 توسعه دهنده فرانت اند هستی؟ اینا مخصوص توئه:

🔹 جاوااسکریپت (JavaScript)
📥 پکیج دوره‌های جاوااسکریپت

🎨 آموزش CSS: طراحی شیک و حرفه‌ای صفحات وب
📥 پکیج دوره‌های CSS

⚛️ آموزش React JS: دنیای کامپوننت‌ها و رابط کاربری مدرن
📥 پکیج دوره‌های React

آموزش 🅰️ Angular: فریم‌ورک قدرتمند گوگل برای اپ‌های حرفه‌ای
📥 پکیج دوره‌های Angular

🌐 آموزش Next.js: ساخت اپلیکیشن‌های SSR و فوق سریع
📥 دانلود پکیج دوره‌های Next.js



🧑‍💻 توسعه دهنده بکند هستی؟ اینا مخصوص شماست:

🚀 آموزش ASP .NET Core: برای ساخت API و وب‌سایت‌های مقیاس‌پذیر
📥 پکیج دوره‌های ASP.NET Core

🧾 آموزش Node .Js : نوشتن کدهای ایمن‌تر و حرفه‌ای‌تر
📥 پکیج دوره‌های Node.Js


🧾 آموزش TypeScript: نوشتن کدهای ایمن‌تر و حرفه‌ای‌تر
📥 پکیج دوره‌های TypeScript


📩 برای سفارش سریع: وارد لینک‌ها شو و ثبت سفارش رو بزن

📦 ارسال به سراسر ایران با پست پیشتاز
🔵 کوییز #‏جاوا_اسکریپت

🟣 موضوع : ‏کاربرد Memoization در بهینه‌سازی کد

🟢 سوال :

‏هدف اصلی استفاده از Memoization در جاوا اسکریپت چیست؟

گزینه 1:
‏کاهش مصرف CPU
گزینه 2:
‏کاهش مصرف حافظه
گزینه 3:
‏بهبود عملکرد و سرعت اجرای کد
گزینه 4:
‏ساده‌تر کردن دیباگ کردن کد

🔵 گزینه صحیح: 3

🟢 توضیح :

‏هدف اصلی Memoization بهبود عملکرد برنامه با جلوگیری از محاسبات تکراری است، که منجر به کاهش زمان اجرا و در نتیجه بهبود سرعت می‌شود.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #جاوا_اسکریپت

🟣 موضوع : ‏Higher Order Functions: توابعی که دیگر توابع را می‌پذیرند

🟢 سوال :

‏کدام یک از موارد زیر یک مثال از تابع مرتبه بالاتر نیست؟

گزینه 1:
setInterval()
گزینه 2:
addEventListener()
گزینه 3:
console.log()
گزینه 4:
Array.forEach()

🔵 گزینه صحیح: 3

🟢 توضیح :

‏console.log() فقط یک مقدار را در کنسول چاپ می کند و تابع مرتبه بالاتر نیست.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #‏جاوا_اسکریپت

🟣 موضوع : ‏مفاهیم Promises برای برنامه‌نویسی غیرهمزمان

🟢 سوال :

‏کدام یک از گزینه‌های زیر راه صحیح ایجاد یک Promise رد شده است؟

گزینه 1:
‏new Promise(() => reject('خطا'));
گزینه 2:
‏new Promise((resolve, reject) => reject('خطا'));
گزینه 3:
‏Promise.reject('خطا');
گزینه 4:
‏Promise.newReject('خطا');

🔵 گزینه صحیح: 3

🟢 توضیح :

‏Promise.reject(reason) یک Promise جدید ایجاد می‌کند که بلافاصله با دلیل مشخص شده رد می‌شود.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #React_js

🟣 موضوع : ‏دسترسی‌پذیری (Accessibility) در کامپوننت‌ها

🟢 سوال :

‏در React.js برای مشخص کردن ترتیب پیمایش صفحه‌کلید (keyboard navigation) روی عناصر، از کدام ویژگی استفاده می‌شود؟

گزینه 1:
tabIndex
گزینه 2:
aria-label
گزینه 3:
role
گزینه 4:
alt

🔵 گزینه صحیح: 1

🟢 توضیح :

‏ویژگی tabIndex ترتیب فوکوس صفحه‌کلید را مشخص می‌کند.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #‏جاوا_اسکریپت

🟣 موضوع : ‏آشنایی با async و await

🟢 سوال :

‏کدام یک از گزینه‌های زیر روش صحیح فراخوانی یک تابع async است؟

گزینه 1:
result = myFunction();
گزینه 2:
await myFunction();
گزینه 3:
myFunction().then(result => {...});
گزینه 4:
let result = new myFunction();

🔵 گزینه صحیح: 3

🟢 توضیح :

‏توابع async یک Promise برمی‌گردانند، بنابراین برای دریافت نتیجه آن‌ها باید از .then() یا await (در داخل یک تابع async دیگر) استفاده کرد.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🎓 پکیج‌های طلایی آموزش برنامه‌نویسی از Udemy
📦 با زیرنویس فارسی | روی فلش ۱۲۸ گیگابایتی | آماده ارسال فوری 🚀

🧠 یادگیری با بهترین دوره‌ها، از مبتدی تا حرفه‌ای!


💻 توسعه دهنده فرانت اند هستی؟ اینا مخصوص توئه:

🔹 جاوااسکریپت (JavaScript)
📥 پکیج دوره‌های جاوااسکریپت

🎨 آموزش CSS: طراحی شیک و حرفه‌ای صفحات وب
📥 پکیج دوره‌های CSS

⚛️ آموزش React JS: دنیای کامپوننت‌ها و رابط کاربری مدرن
📥 پکیج دوره‌های React

آموزش 🅰️ Angular: فریم‌ورک قدرتمند گوگل برای اپ‌های حرفه‌ای
📥 پکیج دوره‌های Angular

🌐 آموزش Next.js: ساخت اپلیکیشن‌های SSR و فوق سریع
📥 دانلود پکیج دوره‌های Next.js



🧑‍💻 توسعه دهنده بکند هستی؟ اینا مخصوص شماست:

🚀 آموزش ASP .NET Core: برای ساخت API و وب‌سایت‌های مقیاس‌پذیر
📥 پکیج دوره‌های ASP.NET Core

🧾 آموزش Node .Js : نوشتن کدهای ایمن‌تر و حرفه‌ای‌تر
📥 پکیج دوره‌های Node.Js


🧾 آموزش TypeScript: نوشتن کدهای ایمن‌تر و حرفه‌ای‌تر
📥 پکیج دوره‌های TypeScript


📩 برای سفارش سریع: وارد لینک‌ها شو و ثبت سفارش رو بزن

📦 ارسال به سراسر ایران با پست پیشتاز