کتاب آموزش گام به گام برنامه نویسی JavaScript، مفاهیم پایه تا مباحث پیشرفتهی توسعهی برنامههای تحت وب با زبان جاوا اسکریپت را پوشش داده است. استیو سورینگ، با استفاده از مثالهای واقعی و تمرینهایی کاربردی، شما را در مسیر نوشتن کد و بهرهگیری از کتابخانههای پرکاربرد در جاوا اسکریپت، همراهی میکند. پس از مطالعه، با شیوههای استفاده از عملگرها، توابع، اشیا و کتابخانهها در زبان برنامهنویسی جاوا اسکریپت آشنا میشوید.
دربارهی کتاب آموزش گام به گام برنامه نویسی JavaScript
برنامهنویسی با زبان جاوا اسکریپت، مهارتی کلیدی در توسعهی وب است. کتاب آموزش گام به گام برنامه نویسی JavaScript (Javascript Step by Step)، این مهارت کلیدی را با رویکردی ساده و مرحلهبهمرحله آموزش داده است. استیو سورینگ (Steve Suehring)، در کنار آموزشهای نظری، تمرینهایی کاربردی برای بهینهسازی فرایند یادگیری برنامهنویسی جاوا اسکریپت مطرح کرده است.
کتاب آموزش گام به گام برنامه نویسی JavaScript، آموزههای برنامهنویسی را از سطح ابتدایی و پایه توضیح داده است. بااینحال، برای درک بهتر آموزهها و اجرای دقیق مثالها، توضیحاتی تکمیلی دربارهی دستورات اچ.تی.ام.ال و سی.اس.اس نیز در این کتاب قرار دارد. این توضیحات، شما را با نحوهی ترکیب جاوا اسکریپت با ساختار و ظاهر صفحههای وب آشنا میسازد و باعث میشود تا بدون نیاز به مراجعه به منابع جداگانه، مثالها را بهدرستی پیادهسازی نمایید.

آموزش جاوا اسکریپت و ایجکس به روایت استیو سورینگ
کتاب آموزش گام به گام برنامه نویسی JavaScript، شما را با مراحل تلفیق جاوا اسکریپت و ایجکس آشنا میکند. استفاده از ایجکس در جاوا اسکریپت، به شما امکان میدهد تا دادهها را بهصورت ناهمگام با سرور تبادل نمایید و بدون نیاز به بارگذاری مجدد صفحه، محتوای وبسایت را بهروزرسانی نمایید.
در بخش پایانی کتاب، مراحل ایجاد یک برنامهی ویندوز 8 را با اچ.تی.ام.ال و سی.اس.اس، یاد میگیرید. آگاهی از این آموزهها، شما را قادر میسازد تا با استفاده از زبان برنامهنویسی جاوا اسکریپت، کدهای اچ.تی.ام.ال و سی.اس.اس، برنامههای کاربردی را برای استفاده در محیط ویندوز توسعه دهید.
اگر زمان کافی برای مرور منابع متعدد ندارید و نمیخواهید در بین منابع پراکنده، سردرگم شوید، همین حالا برای خرید کتاب آموزش گام به گام برنامه نویسی JavaScript، اقدام نمایید. انتشارات دانشگاهی کیان، با چاپ این کتاب، پاسخی به نیاز جامعهی برنامهنویسان وب در حوزهی آموزش جاوا اسکریپت داده است. سید رضا هاشمی پیکر، با برگردانی روان، دقیق و امانتدار از متن اصلی، مفاهیم تخصصی جاوا اسکریپت را به زبانی ساده و قابلفهم ترجمه کرده است.
نکوداشتهای کتاب آموزش گام به گام برنامه نویسی JavaScript
- کتابی ارزشمند که با ارائهی مثالهای کدنویسی دقیق، مفاهیم بنیادین جاوا اسکریپت را بهخوبی تبیین کرده است. در طول دو هفته، آموختههای فراوانی از این کتاب یاد گرفتم. (کاربر آمازون)
- کتابی بسیار تأثیرگذار. پیش از تهیهی این اثر، آشنایی محدودی با جاوا اسکریپت داشتم، اما مطالعهی آن، درک مرا از این زبان برنامهنویسی به میزان چشمگیری عمیقتر کرد و به تسلط قابلتوجهی بر جاوا اسکریپت دست یافتم. (کاربر آمازون)
کتاب آموزش گام به گام برنامه نویسی JavaScript برای شما مناسب است اگر
- در برنامهنویسی با زبانهای دیگر تا حدی مهارت دارید، اما در حال حاضر در زبان جاوااسکریپت در سطح مبتدی هستید و به دنبال یک منبع گامبهگام و عملی برای یادگیری اصول این زبان برنامهنویسی پرکاربرد میگردید.
- در حوزهی بکاند فعالیت میکنید به منبعی برای آشنایی با شیوههای توسعهی اپلیکیشنهای تحت وب با جاوا اسکریپت نیاز دارید.
- در رشتههای رایانه و طراحی وب تحصیل میکنید و میخواهید دانش خود را برای توسعهی وبسایت گسترش دهید.
- مدرس حوزههای توسعهی وبسایت هستید و میخواهید منبعی آموزشی برای آشنایی با سرفصلهای جاوا اسکریپت در اختیار داشته باشید.
در بخشی از کتاب آموزش گام به گام برنامه نویسی JavaScript میخوانیم
اولین قدم در یادگیری رویدادها آشنایی با دو مدل مجزا است؛ مدلی که با نسخههای قبل از اینترنت اکسپلورر 9 به کار میرود و مدلی که توسط W3C تعریف شده است. مدل قدیمیتر (مدل شیء سند سنتی 0 DOM) رویدادهایی را که در فصلهای قبلی دیدید شامل میشود. سطح صفر DOM در حقیقت سازگارترین مدل بین مرورگرهای مختلف است و توسط همه مرورگرهای دارای قابلیت جاوا اسکریپت پشتیبانی میشود. در این بخش ابتدا مروری بر مدل رویداد 0 DOM خواهیم داشت و سپس مدلهای رقیب یعنی مدلهای W3C و اینترنت اکسپلورر را بررسی خواهیم کرد.
مدل 0 DOM
مدل رویداد 0 DOM سادهترین مدل مورداستفاده است و سازگارترین مدل برای کار با رویدادها در جاوا اسکریپت به شمار میآید. باوجوداین چرا فقط از مدل رویداد 0 DOM استفاده نکنیم؟ جواب بسیار ساده است؛ این مدل انعطافپذیری لازم را برای انجام کارهای پیچیده با رویدادها ندارد. مثلاً مدل 0 DOM نمیتواند چندین رویداد را روی یک المان واحد مدیریت کند. بااینحال اشکالی در استفاده از این مدل در اسکریپتهای ساده وجود ندارد؛ همانگونه که در مثالهای کتاب نیز تا اینجا این مدل مورداستفاده قرار گرفت. به توضیح میدهد. مدل 0 DOM چندین رویداد را در بر دارد که توسط تگهای متعددی از سند HTML در پاسخ کنشهای متفاوت کاربر یا تغییر وضعیت برانگیخته میشوند.
بله

















