انجمن علمی-فرهنگی موج نور اصفهان به اطلاع میرساند؛ چهارمین و آخرین جلد از کتاب خودآموز مبانی JavaScript برای نابینایان به صورت صوتی-متنی شامل مقدمه، ۹ فصل، یک ضمیمه و واژهنامه، آماده ارائه به علاقهمندان میباشد.
به منظور آشنایی بیشتر با این محصول مقدمه و فهرست آن در ادامه میآید.
برای تهیه این کتاب یکشنبهها از ساعت ۱۶ تا ۱۸ و سهشنبهها و پنجشنبهها از ساعت ۱۲ تا ۱۴ به جز روزهای تعطیل با تلفن 03136687033 تماس بگیرید؛ همچنین میتوانید با ارائه نام و نام خانوادگی و تلفن تماس به ایمیل انجمن به نشانی
درخواست تهیه این کتاب را ثبت کنید.
در بستر واتساپ و فقط با ارسال پیام متنی یا صوتی و با ارائه نام و نام خانوادگی به شماره 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
واژهنامه
تماس با ما
محصولات دیگر