توضیح:

عنوان فارسی:     روش هوشمند فراگیری جاوا اسکریپت

عنوان انگلیسی:  A Smarter Way to Learn JavaScript


معرفی کتاب روش هوشمند فراگیری جاوااسکریپت

در کتاب روش هوشمند فراگیری جاوااسکریپت، زبان برنامه نویسی وب جاواسکریپت در ۸۹ فصل بصورت مدون، رنگی، با بیش از ۵۰۰ مثال آموزش داده می شود.  این کتاب به همت گروه ترجمه تخصصی کتاب های فنی مهندسی ترجمک – دپارتمان کامپیوتر، نرم افزار و وب ترجمه و تدوین شده است. برای مطالعه کلیات کتاب و مشاهده فهرست مندرجات کلیک کنید.

جاوا اسکریپت چیست؟

JavaScript یک زبان برنامه نویسی سمت مددجو (Client) می‌باشد. به وسیله آن می‌توان بین کاربر و سایت ارتباط برقرار نمود. توجه داشته باشید که استفاده از JavaScript در صفحات Web نیازی به نوشتن همه اسکریپت‌ها ندارید. بسیاری از اسکریپت‌های موجود در شبکه اینترنت را می توان دانلود و در مکان مورد نظر با ایجاد تغییرات مورد نیاز استفاده کنید. اما در صورتی که برنامه‌نویس باشید می توانید اسکریپت‌های مورد نظرتان خودتان را بنویسید.

به وسیله جاوا اسکریپت میتوان قابلیت‌های بیشماری از قبیل ایجاد ارتباط بین کاربر و سایت به صفحه Web اضافه نمود. مثلاً سایت‌هایی را مشاهده نموده اید که با قرار گرفتن نشانگر موس بر روی دکمه مورد نظر به صورتی متفاوت (برجسته، تغییر محتویات درون دکمه) نمایش داده می‌شود، این عمل توسط JavaScript انجام شده و به این تکنیک rollover گفته می‌شود.

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

دیگر قابلیت های جاوا اسکریپت به شرح زیر است:

  1. افزودن پیام های متحرک و متغیر به نوار وضعیت (status bar) مرورگر.
  2. بررسی محتویات یک پرسشنامه و انجام عملیات لازم بر روی آن قبل از ارسال پرسشنامه به سوی سرویسگر .
  3. نمایش پیغامهای دلخواه بـرای کـاربر چه از داخل صفحه وب و چه از طریق پنجره های هشـدار (Alert windows)
  4. ساخت انیمیشن و یا تصاویری که در اثر حرکت یا کلیک کردن ماوس تغییر می کنند.
  5. تشخیص نوع مرورگر و نمایش دادن مطالب بر اساس آن.
  6. تشخیص برنامه های اتصالی نصب شده و هشدار به کاربر در صورت نیاز به یک برنامه اتصالی خاص.

روش هوشمند فراگیری جاوااسکریپت

موارد بالا تنها نمونه اندکی از قابلیت هائی است که جاوااسکریپت می تواند به یک صفحه وب بیافزاید. با استفاده از این زبان می توان برنامه های کاملی را در یک صفحه وب خلق کرد. در کتاب روش هوشمند فراگیری جاوااسکریپت سعـی شده به شیوه ای هوشمند و با صرف انرژی و زمان کمتر ECMAScript آموزش داده شود. این کتاب توسط گروه ترجمه کتاب فنی مهندسی ترجمک ترجمه شده است.

فهرست مطالب کتاب روش هوشمند فراگیری جاوااسکریپت

فهرست مندرجات کتاب روش هوشمند فراگیری جاوااسکریپت که در 89 فصل ارائه شده است.

  1. اخطار در جاوا اسکریپت (Alerts)
  2. متغیر برای رشته ها
  3. متغیرهای عددی
  4. اسامی قانونی و غیرقانونی متغیرها
  5. عبارات جبری: اپراتورهای آشنا
  6. اپراتورهای غیر آشنا
  7. حذف ابهام
  8. به هم چسباندن رشته های متنی
  9. پرامپت ها (دریافت اطلاعات)
  10. دستور if
  11. اپراتورهای مقایسه ای
  12. دستورات if…else and else if
  13. تست کردن مجموعه ای از شروط
  14. دستورات if تو در تو
  15. آرایه ها
  16. اضافه یا حذف کردن عناصر از آرایه ها
  17. حذف، درج و استخراج عناصر از آرایه
  18. حلقه for
  19. حلقه for – پرچم ها، بولی ها، طول آرایه و وقفه لوپ
  20. حلقه های for تو در تو
  21. تغییر حروف
  22. اندازه گیری طول رشته ها و استخراج بخشی از رشته
  23. یافتن یک قطعه از رشته
  24. پیدا کردن مکان یک حرف خاص
  25. جایگزین کردن کارکترها
  26. گرد کردن اعداد
  27. ایجاد اعداد تصادفی
  28. ۲۸ – تبدیل رشته به عدد و اعشار
  29. تبدیل رشته به عدد، عدد به رشته
  30. کنترل طول بخش اعشاری
  31. گرفتن تاریخ و زمان جاری
  32. استخراج بخش های تاریخ و زمان
  33. تعیین تاریخ و زمان خاص
  34. تغییر عناصر تاریخ و زمان
  35. توابع در جاوا اسکریپت
  36. ارسال داده به توابع
  37. دریافت داده از تابع
  38. متغیر محلی یا عمومی در توابع
  39. طریقه کار با دستورات سوئیچ
  40. طریقه تکمیل دستورات سوئیچ
  41. حلقه های while
  42. حلقه های do…while
  43. محل درج اسکریپت
  44. کامنت در جاوا اسکریپت
  45. وقایع: لینک
  46. وقایع: دکمه ها
  47. وقایع: ماوس
  48. وقایع فیلدها
  49. خواندن مقادیر فیلد
  50. ست کردن مقدار فیلد
  51. خواندن و ست کردن متن پاراگراف
  52. دستکاری تصویر و متن
  53. تعویض عکس ها
  54. تعویض تصاویر و ست کردن کلاس آنها
  55. سبک دهی
  56. هدف گیری تمام عناصر با اسم تگ
  57. هدف قرار دادن بعضی عناصر توسط نام تگ
  58. مدل شی سند (DOM)
  59. والد و دختر در DOM
  60. یافتن گره دختر در DOM
  61. DOM و اشیای اضافی و نوع گره
  62. راه های دیگر هدف گیری عناصر در DOM
  63. DOM: بدست آوردن نام هدف
  64. DOM: شمارش عناصر
  65. DOM : خصیصه ها
  66. DOM : اسامی و مقدار خصیصه ها
  67. DOM : اضافه کردن گره
  68. DOM : درج کردن گره ها
  69. اشیاء
  70. ویژگی های اشیاء
  71. متدهای اشیاء
  72. سازنده اشیاء
  73. اشیاء : سازنده متدها
  74. اشیاء : نمونه اولیه
  75. اشیاء: چک کردن ویژگی ها و متدها
  76. کنترل مرورگر: دریافت و ست کردن URL
  77. کنترل مرورگر: راه دیگر دریافت و ست کردن URL
  78. کنترل مرورگر: فروارد و ریورس
  79. کنترل مرورگر: پر کردن پنجره با محتوا
  80. کنترل مرورگر: کنترل سایز و موضع پنجره
  81. کنترل مرورگر: تست پاپ آپ بلوکر
  82. تعیین اعتبار فرم: فیلدهای متنی
  83. اعتباربخشی فیلد کشویی فرم
  84. اعتباربخشی فیلد رادیویی فرم
  85. اعتباربخشی کدپستی در فرم
  86. اعتباربخشی فیلد ایمیل فرم
  87. استثناء : سعی و گرفتن
  88. استثناء: پاس کردن
  89. واقعه گردانی در درون جاوا اسکریپت

دانلود ترجمه کتاب روش هوشمند فراگیری جاوااسکریپت

برای دانلود ترجمه کتاب روش هوشمند فراگیری جاوااسکریپت لینک زیر را کلیک کنید.


 بازگشت