خانه
جستجو
Close this search box.
جستجو

انتشار کتاب خودآموز مبانی جاوا اسکریپت (JavaScript) برای نابینایان جلد چهارم

انجمن علمی-فرهنگی موج نور اصفهان به اطلاع می‌رساند؛ چهارمین و آخرین جلد از کتاب خودآموز مبانی JavaScript برای نابینایان به صورت صوتی-متنی شامل مقدمه، ۹ فصل، یک ضمیمه و واژه‌نامه، آماده ارائه به علاقه‌مندان می‌باشد.

به منظور آشنایی بیشتر با این محصول مقدمه و فهرست آن در ادامه می‌آید.

برای تهیه این کتاب یک‌شنبه‌ها از ساعت ۱۶ تا ۱۸ و سه‌شنبه‌ها و پنج‌شنبه‌ها از ساعت ۱۲ تا ۱۴ به جز روزهای تعطیل با تلفن 03136687033 تماس بگیرید؛ همچنین می‌توانید با ارائه نام و نام خانوادگی و تلفن تماس به ایمیل انجمن به نشانی

Mojenoor84@gmail.com

درخواست تهیه این کتاب را ثبت کنید.

در بستر واتساپ و فقط با ارسال پیام متنی یا صوتی و با ارائه نام و نام خانوادگی به شماره 00989304424149  نیز می‌توانید درخواست تهیه این محصول را ارائه کنید.

به امید روزهای روشن‌تر.

مقدمه کتاب خودآموز مبانی JavaScript برای نابینایان جلد چهارم

به نام خداوند جان و خرد

JavaScript یکی از زبان‌های برنامه‌نویسی مهم در طراحی وب است. با استفاده از این زبان برنامه‌نویسی طراحان وب می‌توانند صفحات وب را پویاسازی کنند. کدهای این زبان برنامه‌نویسی در مرورگر اجرا می‌شوند و یک صفحه وب را از یک سند ساده به یک صفحه پویا و تعاملی تبدیل می‌کنند.

همچنین از این زبان برنامه‌نویسی برای طراحی برنامه‌های تحت وب استفاده می‌شود و بسیاری از برنامه‌هایی که ما از آنها استفاده می‌کنیم، مثل برنامه‌های تحت وب Google Docs، Google Sheets و Google Slides با بهره‌گیری از JavaScript نوشته شده‌اند.

در این کتاب که چهارمین و آخرین جلد از مجموعه خودآموز مبانی JavaScript برای نابینایان است شما مبانی این زبان برنامه‌نویسی را می‌آموزید. دقت داشته باشید که برای یادگیری JavaScript باید دانش لازم را از HTML و CSS داشته باشید. می‌توانید برای یادگیری این مباحث به کتاب خودآموز مبانی HTML برای نابینایان و کتاب خودآموز مبانی CSS برای نابینایان جلد اول و دوم که توسط انجمن موج نور اصفهان تولید شده‌اند مراجعه کنید.

توجه

در استفاده از کتاب به نکات زیر توجه فرمائید:

  • سیستم‌عامل به کار گرفته شده در این کتاب Windows 10 Pro نسخه ۶۴ بیتی می‌باشد.
  • ویرایشگر به‌کار رفته در این کتاب برنامه Notepad می‌باشد.
  • مرورگری که در کتاب از آن استفاده شده است مرورگر Google Chrome است.
  • پرونده نمونه هر قسمت دارای بخش عملی در پوشه Examples کتاب قرار دارد.
  • بهتر است در هر قسمت، پس از تمرین و تسلط نسبی به قسمت بعدی بروید.
  • عبارات دیگری که همراه صحبت‌های گوینده می‌شنوید، خروجی صفحه‌خوان JAWS نسخه ۲۰۲۲ به همراه موتور صوتی پارس‌آوا نسخه ۳ است؛ صفحه‌خوان، نوشته‌های خروجی برنامه‌ها را به گفتار تبدیل می‌کند.
  • با کلمات و عباراتی که از صفحه‌خوان‌ها می‌شنوید به خوبی مأنوس شوید؛ زیرا وقتی با نرم‌افزارها، وب، رایانه و تلفن همراه کار می‌کنیم؛ عملا توسط صدای آن‌هاست که می‌بینید.

قدردانی

در این جا فرصت را غنیمت شمرده و از حمایت خانه‌ی ریاضیات اصفهان، به ویژه آقای دکتر علی رجالی، و از همکاری آقایان اسماعیل رفاهی و علی شفیعی علویجه که در تهیه‌ی این کتاب ما را یاری کردند و از شما که با نظرات خود موجب ارتقای این کار و کارهای بعدی می‌شوید قدردانی می‌کنیم.

 

محسن صدیقی مشکنانی و نصرالله رضائی

فهرست کتاب خودآموز مبانی JavaScript برای نابینایان جلد چهارم

مقدمه

فصل 46. یافتن عناصر HTML در صفحه

46-1. HTML DOM چیست؟

46-2. شی document

46-3. یافتن یک عنصر با استفاده از شناسه آن

46-4. یافتن عناصر با استفاده از نوع آنها

46-5. یافتن عناصر با استفاده از نام کلاس آنها

46-6. یافتن عناصر با استفاده از انتخابگرهای CSS

46-7. یافتن عناصر با استفاده از ویژگی‌ها

فصل 47. تغییردادن عناصر HTML در صفحه

47-1. تغییر محتوای یک عنصر

47-2. تغییر مقدار یک ویژگی

47-3. تغییر سبک یک عنصر

فصل 48. کار با رویدادها با استفاده از HTML DOM

48-1. تعیین رویدادگردان برای رویدادها با HTML DOM

48-2. استفاده از متد addEventListener

48-2-1. آشنایی با متد addEventListener

48-2-2. افزودن یک رویدادگردان به یک عنصر

48-2-3. افزودن چند رویدادگردان به یک عنصر

48-2-4. افزودن یک رویدادگردان به شی window

48-2-5. ترتیب رخ‌دادن رویدادها

48-2-6. حذف رویدادگردان از یک عنصر

فصل 49. پیمایش در ساختار درختی اشیای HTML DOM

49-1. مقدمه

49-2. حرکت بین node‌ها در HTML DOM

49-3. دسترسی به محتوای متنی یک node

49-4. دریافت نام یک node

49-5. دریافت مقدار یک node

49-6. اطلاع از نوع یک node

فصل 50. افزودن، حذف و جایگزینی عناصر

50-1. افزودن یک عنصر جدید به‌عنوان آخرین فرزند یک عنصر دیگر

50-2. افزودن یک عنصر جدید قبل از یک عنصر دیگر

50-3. حذف یک عنصر

50-4. جایگزینی یک عنصر با یک عنصر دیگر

فصل 51. کار با شی window (قسمت اول)

51-1. مقدمه

51-2. اطلاع از اندازه پنجره مرورگر

51-3. دریافت اطلاعات مربوط به صفحه نمایش کاربر

51-4. اطلاع از آدرس، پروتکل و پورت صفحه

51-5. رفتن به یک صفحه دیگر

51-6. اطلاع از سیستم‌عامل کاربر

فصل 52. کار با شی window (قسمت دوم)

52-1. اطلاع از زبان مرورگر

52-2. اطلاع از آنلاین بودن یا نبودن مرورگر

52-3. بررسی فعال‌بودن یا نبودن Java در مرورگر

52-4. کادرهای محاوره‌ای

52-4-1. کادر محاوره‌ای هشدار

52-4-2. کادر محاوره‌ای تایید

52-4-3. کادر محاوره‌ای ورودی

فصل 53. کار با cookie‌ها

53-1. cookie چیست؟

53-2. ایجاد cookie

53-2-1. ایجاد یک cookie

53-2-2. تعیین تاریخ انقضا برای یک cookie

53-2-3. تعیین مسیر cookie

53-3. خواندن cookie‌ها

53-3-1. خواندن همه cookie‌ها

53-3-2. خواندن یک cookie خاص

53-4. تغییر یک cookie

53-5. حذف یک cookie

فصل 54. کار با AJAX

54-1. AJAX چیست؟

54-2. AJAX چگونه کار می‌کند؟

54-3. آشنایی با HTTP

54-4. ایجاد شی XMLHttpRequest

54-5. تعیین تابعی که باید بعد از دریافت پاسخ از سرور اجرا شود

54-6. ارسال درخواست به سرور

54-7. تعیین یک تابع برای اجرا در هنگام تغییر حالت شی

54-8. کار با متن دریافت‌شده از سرور

54-9. استفاده از مرجع اشیای JavaScript و HTML DOM

ضمیمه ۱: لیست همه رویدادهای HTML

واژه‌نامه

تماس با ما

محصولات دیگر

دیدگاهتان را بنویسید