کتاب آموزش جاوا اسکریپت (JavaScript)
در این بخش کتاب آموزش جاوا اسکریپت را برای شما آماده کرده ایم که به زبان فارسی در 100 صفحه به صورت فایل PDF می باشد. در ادامه می توانید توضیحات و همچنین سرفصل های این کتاب آموزشی را مشاهده کنید.
معرفی Java Script
قبل از ظهور تکنولوژی هایی مانند جاوا اسکریپت و CSS، وب سایت های اینترنتی مکان های بسیار سرد و کسل کننده ای بودند. این صفحات تنها می توانستند یک سری اطلاعات از قبل مشخص شده را نمایش دهند. تنها را بر قراری ارتباط با همچین صفحاتی این بود که بر روی لینکی کلیک کرده و منتظر می شدید تا صفحه جدیدی بار گذاری شود. اما امروزه با پیشرفت چشمگیر تکنولوژی های مختلف از جمله جاوا اسکرپیت، وب سایت های موجود مانند برنامه های کاربردی دسکتاپ عملکردی سریع و بی درنگ دارند و همه این ها به خاطر وجود زبان برنامه نویسی جاوا اسکریپت می باشد.
زبان برنامه نویسی جاوا اسکریپت به شما کمک می کند تا به راحتی صفحات HTML خود را با انیمیشن ها، جلوه های بصری و ویژگی های تعاملی به کاربر نمایش دهید. همچنین این زبان امکاناتی را فراهم می کند تا صفحات شما بتوانند به کاربرانی که در حال انجام عملیات های مختلف (مانند کلیک کردن، پر کردن فرم و یا حرکت اشاره گر ماوس) بر روی آن ها هستند، فورا پاسخ مناسب را ارائه دهند. همچنین اکثر تکنولوژی های پر استفاده و مشهور در حوزه وب با بر پایه زبان برنامه نویسی جاوا اسکریپت می باشند.
سرفصل های کتاب آموزش جاوا اسکریپت (JavaScript)
فصل 1: آشنایی با مفاهیم و اصطلاحات
- انواع زبان های برنامه نویسی تحت وب
- تفاوت های جاوا اسکریپت و زبان جاوا
- اجزا تشکیل دهنده جاوا اسکریپت
- DOM؛ مدل شی گرای سند
- BOM؛ مدل شی گرای مرورگر
فصل 2: متغیر ها و انواع داده ها
- متغیر ها در جاوا اسکریپت
- نامگذاری متغیرها
- کلمات کلیدی
- کلمات رزو شده
- انواع داده های اصلی
- نوع داده Undefined
- نوع داده Null
- نوع داده Boolean
- نوع داده Number
- نوع داده String
- تبدیل انواع
- تبدیل به رشته
- تبدیل به عدد
- استفاده از Type Casting برای تبدیل انواع
فصل 3: جاوا اسکریپت در مرورگر ها
- فایل های خارجی JavaScript
- تفاوت های به کارگیری کدها به صورت درون خطی و خارجی
- مکان قرار دادن تگ <script> در صفحه
- مخفی کردن اسکریپت ها از مرورگر های قدیمی
- خطایابی
فصل 4: کار با آرایه ها در جاوا اسکریپت
- ایجاد آرایه ها با استفاده از کلاس Array
- بدست آوردن طول آرایه
- تبدیل آرایه به رشته
- تبدیل رشته به آرایه
- اضافه کردن مقادیر جدید به آرایه ها
- برگرداندن عناصر خاصی از آرایه
- تبدیل آرایه ها به پشته و صف
- مرتب سازی آرایه ها
- حذف و درج در میانه های آرایه
فصل 5: کار با رشته ها در جاوا اسکریپت
- ایجاد اشیا رشته ای (رشته) با استفاده از کلاس String
- بدست آوردن کاراکتر موجود در یک موقعیت خاص
- الحاق دو رشته
- عملگر + برای الحاق رشته
- بدست آوردن موقعیت یک کاراکتر خاص در شته
- مقایسه رشته ها
- جدا کردن زیر رشته ای از رشته دیگر
- toUpperCase و toLowerCase
فصل 6: اشای درونی (پیش ساخته)
- شی Math
- متد های min و max
- دیگر توابع مفید
- کار با تاریخ و زمان در جاوا اسکریپت
فصل 7: BOM؛ مدل شی گرای مرورگر
- BOM چیست؟
- شی window
- دستکاری پنجره ها
- پیمایش و باز کردن پنجره های جدید
- پنجره های System Dialog
- خاصیت statusbar
- اجرای مکرر کدها از طریق متدهای Timeouts و Intervals
- شی 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
- ارسال فرم بوسیله جاوا اسکریپت
- ارسال form فقط یکبار
- کار با کادرهاي متنی
- بازیابی و تغییر مقدار یک textbox
- انتخاب متن هاي داخل کادرهاي متنی
- رویداد هاي کادرهاي متنی
- انتخاب خودکار متن درون کادرهاي متنی
- چرخش Tab بین عناصر فرم به صورت خودکار
- محدود کردن کاراکتر هاي ورودي در یک textarea
- کار با listbox ها و combobox ها
- بازیابی یا تغییر دادن option های انتخاب شده
- اضافه کردن option ها
- حذف option ها
فصل 10: رویداد ها در جاوا اسکریپت
- کنترل رویدادها
- انواع رویداد ها
- رویدادهاي mouse
- ترتیب اجرایی رویدادها
- رویدادهاي صفحه کلید
- ترتیب اجرایی رویداد هاي صفحه کلید
- دیگر رویداد ها
- شی event
فصل 11: کار با کوکی ها
- ایجاد کوکی ها
- حذف کوکی ها
- بازیابی کوکی ها
سلام من اگه بخوام با زبان برنامه نویسی جاوا آشنا بشم غیر از زبان سی باید به چه زبان دیگه ای هم مسلط باشم.
برای یاد گرفتن زبان جاوا لازم نیست زبان جدیدی یاد بگیرین همون جاوا را از اول شروع کنید برای یادگیری ولی اگه زبان C و زبان C++ رو بلد باشید زبان جاوا رو راحت یاد میگیرید
سلام کتاب مرجع کوچک کلاس برنامه نویسی JavaScript رو می تونید برام تهیه کنید سایتتونو سرچ کردم در این مورد چیزی ملاحضه نکردم اگه سراغ دارین لطفا راهنمایی کنید.
اموزش جاوا رو چجوری یاد بگیریم می خوام روی جاوا کار کنم ؟
بهترین راه خواندن کتابش اس.
با عرض سلام و خسته نباشید میخواستم بدونم قصد تهیه دوره جدید جاوا اسکریپت رو در برنامه کاریتون دارید؟ با تشکر
چندتا سوال درباره این بخش داشتم. آپدیت بخش ها وفصل های جدید کتاب هر چند وقت انجام میشه؟ این کتاب آموزش کامل جاوا اسکریپت است یا فقط مفاهیم تئوری؟ ارتباطی بین این بخش ودوره جدید جاوا اسکریپت وجود داره ؟
سلامچرا وقتی کتاب جاوا را دانلود میکنیم فایل باز نمی شود؟
سلام...فایل تست شد و سالمه....برای دانلود از نرم افزار IDM استفاده کنید (احتمالا با مرورگر دانلود کردین و فایل ناقص دانلود شده).