در این پست آموزشی از سایت سورس باران در ادامه کتاب های برنامه نویسی اینبار دانلود کتاب آموزشی کامل و مفید جاوااسکریپت به زبان فارسی را جهت دانلود قرار داده ایم. این کتاب آموزشی از روی یکی از مشهورترین و محبوبترین منابع یادگیری این زبان یعنی Professional Javascript For Web Developers نوشته Nicholas C.Zakas (نیکولاس سی . زاکاس) ترجمه شده است . از نکات بارز این کتاب آموزشی می توان به بررسی تمامی نکاتی که یک طراح وب باید این روز ها از جاوااسکریپت بداند همراه با ارائه انواع مثال ها و نمونه کد ها اشاره کرد .همچنین جهت شماهده سرفصل های این کتاب آموزشی در ادامه مطلب موجود می باشد.
دانلود کتاب آموزشی کامل و مفید جاوااسکریپت به زبان فارسی و مشاهده سرفصلهای کتاب به ادامه مطلب مراجعه نمایید
فصل 1 : آشنایی با مفاهیم و اصطلاحات
- انواع زبان هاي برنامه نویسی تحت وب
- تفاوت هاي جاوااسکریپت و جاوا
- اجزا تشکیل دهنده جاوااسکریپت
- مدل شی گراي سند
- مدل شی گراي مرورگر
- ویژگی هاي بنیادي جاوااسکریپت
فصل 2 : متغیرها وانواع داده ها :
- متغیرها در جاوااسکریپت
- نامگذاري متغیرها
- کلمات کلیدي
- کلمات رزرو شده
- انواع داده هاي اصلی
- انواع داده Undefind
- نوع داده Null
- نوع داده Boolean
- نوع داده Number
- نوع داده String
- تبدیل انواع
- تبدیل به رشته
- تبدیل به عدد
فصل 3 : جاوااسکریپت در مرورگرها :
- فایلهای خارجی javascript
- تفاوت هاي به کارگیري کدها به صورت درون خطی و خارجی
- مکان قرار دادن تگ <script>
- مخفی کردن اسکریپت ها از مرورگرهاي قدیمی
- خطایابی
فصل 4 : کار با آرایه ها درجاوااسکریپت
- ایجاد آرایه ها با استفاده از کلاس Array
- بدست آوردن طول آرایه
- تبدیل آرایه به رشته
- تبدیل رشته به آرایه
- اضافه کردن مقادیر جدید به آرایه ها
- برگرداندن عناصر خاصی از آرایه
- تبدیل آرایه ها به پشته و صف
- مرتب سازي آرایه ها
- حذف و درج در میانه هاي آرایه
فصل 5 : کار با رشته ها درجاوااسکریپت :
- ایجاد اشیا رشته اي (رشته) با استفاده از کلاس String
- بدست آوردن کاراکتر موجود در یک موقعیت خاص
- الحاق دو رشته
- عملگر + براي الحاق رشته ها
- بدست آوردن موقعیت یک کاراکتر خاص در رشته
- مقایسه رشته ها
- جدا کردن زیر رشته اي از رشته دیگر
فصل 6 : اشیاي درونی (پیش ساخته) :
- شی Math
- متدهای max() و .min()
- دیگر توابع مفید
- کار با تاریخ و زمان در جاوااسکریپت
فصل 7 : BOM، مدل شی گراي مرورگر :
- BOM چیست ؟
- شی window
- دستکاري پنجره ها
- پیمایش و باز کردن پنجره هاي جدید
- پنجره های System Dialog
- خاصیت statusbar
- اجراي مکرر کدها از طریق متدهاي Intervals و Timeouts
- شی history
- شی document
- شی location
- شی navigator
- شی screen
فصل 8 : DOM ؛ مدل شی گراي سند
- DOM چیست؟
- استفاده از DOM
- دسترسی به گره ها
- دسترسی به صفات عناصر
- دسترسی به گره هاي خاص
- getElementsByTagName()
- getElementsByName()
- getElementById()
- ایجاد و دستکاري گره ها
- ایجاد گره هاي جدید
- createElement() و createTextNode() ،appendChild()
- insertBefore() وreplaceChild() ،removeChild()
- createDocumentFragment()
- ویژگی هاي منحصر به فرد DOM برای HTML
- دستکاري قواعد سبک عناصر
- متدهاي مربوطه به جداول
- متد ها و خاصیت هاي tbody
- متد ها و خاصیت هاي tr
فصل 9 : کار با فرمها و عناصر فرم :
- نوشتن اسکریپت ها براي دسترسی به عناصر فرم
- ایجاد ارجاع به عناصر مورد نظر
- دسترسی به عناصر داخل یک فرم
- ویژگی ها و خاصیت هاي عناصر form
- ارسال فرم بوسیله جاوااسکریپت
- کار با کادرهاي متنی
- بازیابی و تغییر مقدار یک textbox
- انتخاب متن هاي داخل کادرهاي متنی
- رویداد هاي کادرهاي متنی
- انتخاب خودکار متن درون کادرهاي متنی
- چرخش Tab بین عناصر فرم به صورت خودکار
- محدود کردن کاراکتر هاي ورودي در یک textarea
- کار با listbox ها و combobox ها
- بازیابی/تغییر دادن option (ها)ي انتخاب شده
- اضافه کردن option ها
- حذف option ها
فصل 10 : رویدادها در جاوااسکریپت :
- کنترل رویدادها
- انواع رویداد ها
- رویدادهاي mouse
- ترتیب اجرایی رویدادها
- رویدادهاي صفحه کلید
- ترتیب اجرایی رویداد هاي صفحه کلید
- شی event
- خواص و متدهاي شی event
فصل 11 : کار با کوکی ها :
- ایجاد کوکی ها
- حذف کوکی ها
- بازیابی کوکی ها
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- حجم فايل : 1 مگابایت
- منبع : سورس باران
- رمز فايل : www.sourcebaran.com
- انتشار: ۲۳ آذر ۱۳۹۲
سپاس برای این آموزش که به رایگان ارائه می دهید.
با سلام واقعا مطالب سایت عالی بود
دستتون درد نکنه