دانلود کتاب Object-oriented JavaScript: create scalable, reusable high-quality JavaScript applications, and libraries

49,000 تومان

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


موضوع اصلی برنامه نویسی: زبان های برنامه نویسی
نوع کالا کتاب الکترونیکی
ناشر Packt Publishing
تعداد صفحه 354
حجم فایل 2 مگابایت
کد کتاب 9781847194145,1847194141
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2008
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات

ترجمه فارسی توضیحات (ترجمه ماشینی)

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

این روزها دانش جاوا اسکریپت زمانی که در بخش «خوب بودن» در آگهی‌های شغلی فهرست شده بود، در استخدام توسعه‌دهندگان وب یک عامل تعیین‌کننده است. و به درستی. جایی که در گذشته ما گهگاه چند خط جاوا اسکریپت را در یک صفحه وب جاسازی می‌کردیم، اکنون کتابخانه‌های پیشرفته و معماری‌های توسعه‌پذیر داریم که برنامه‌های کاربردی اینترنتی غنی از نوع AJAX را تقویت می‌کنند.

جاوا اسکریپت زبان مرورگر است، اما در بسیاری از محیط‌های دیگر نیز به‌شدت استفاده می‌شود: برنامه‌نویسی سمت سرور، برنامه‌های دسکتاپ، برنامه‌های افزودنی برنامه‌ها و ویجت‌ها. این یک معامله بسیار خوب است: شما یک زبان را یاد می گیرید و سپس انواع برنامه های مختلف را کدنویسی می کنید. در حالی که این کتاب دارای یک فصل است که به طور خاص به محیط مرورگر وب از جمله آموزش DOM، رویدادها و AJAX اختصاص یافته است، بقیه برای همه محیط‌های دیگر نیز قابل اجرا است.

این کتاب جاوا اسکریپت را به عنوان یک زبان شی گرا جدی می داند و به شما نشان می دهد که چگونه کتابخانه ها و برنامه های کاربردی قوی، قابل نگهداری و قدرتمند بسازید. در طول مسیر، ما بسیاری از نوآوری های اخیر مانند AJAX، JSON و الگوهای طراحی و کدنویسی جالب را پوشش می دهیم. پس از خواندن این کتاب، آماده خواهید بود تا مصاحبه شغلی خود را با جاوا اسکریپت انجام دهید و حتی با مواردی که ممکن است مصاحبه کننده نمی دانسته تحت تاثیر قرار دهید. اگر می خواهید بتوانید مهارت های جاوا اسکریپت خود را به سطح جدیدی از پیچیدگی ببرید، باید این کتاب را بخوانید.

از این کتاب چه خواهید آموخت؟

* یاد بگیرید به زبان جاوا اسکریپت، زبان مرورگر وب فکر کنید * اصول برنامه نویسی شی گرا، و نحوه اعمال آنها در جاوا اسکریپت * تنظیم و استفاده از محیط آموزشی خود (Firebug) * تسلط بر انواع داده ها، عملگرها، و عبارات کنترل جریان * درک توابع: الگوهای استفاده، دامنه متغیر، و توابع داخلی * ابهام زدایی بسته ها * ایجاد و استفاده از اشیاء * درک و استفاده از نمونه های اولیه * استفاده مجدد از کد با الگوهای رایج برای وراثت * درک و کار با BOM (مدل شیء مرورگر) ) * DOM (مدل شیء سند) – دسترسی، اصلاح، افزودن و حذف گره ها * ساخت صفحات وب پاسخگو با AJAX * JSON (نمادگذاری شیء جاوا اسکریپت) * گوش دادن و پاسخ به رویدادهای مرورگر * استفاده از الگوهای طراحی برای حل مشکلات رایج * اتخاذ الگوهای کد نویسی که قدرت منحصر به فرد زبان را آزاد می کند * برنامه های شما را تمیزتر، سریع تر و سازگارتر با سایر برنامه ها و کتابخانه ها می کند * به شی گرایی از دست رفته دست یابید ویژگی های جاوا اسکریپت مانند ویژگی ها و روش های خصوصی

این کتاب برای چه کسانی نوشته شده است؟

این کتاب به هیچ دانش قبلی از جاوا اسکریپت نیاز ندارد و از پایه کار می کند تا به شما یک پایه کامل در این زبان قدرتمند ارائه دهد. اگر قبلاً مقداری جاوا اسکریپت می‌دانید، وقتی متوجه می‌شوید که این زبان چه کارهایی را می‌تواند انجام دهد، چشم‌بازهای زیادی خواهید یافت.

این کتاب زمانی که به نوشتن کد می‌رسد، رویکردی دارد که خودتان آن را انجام دهید، زیرا بهترین راه برای یادگیری واقعی یک زبان برنامه‌نویسی، نوشتن کد است. شما تشویق می‌شوید که کد را در کنسول Firebug تایپ کنید، ببینید چگونه کار می‌کند و سپس آن را تغییر دهید و با آن بازی کنید. در پایان هر فصل سوالات تمرینی وجود دارد که به مرور آموخته های شما کمک می کند.

Object-oriented JavaScript: create scalable, reusable high-quality JavaScript applications, and libraries

Once listed in the “nice to have” sections of job postings, these days the knowledge of JavaScript is a deciding factor when it comes to hiring web developers. And rightly so. Where in the past we used to have the occasional few lines of JavaScript embedded in a web page, now we have advanced libraries and extensible architectures, powering the “fat-client”, AJAX-type rich internet applications.

JavaScript is the language of the browser, but it’s also heavily employed in many other environments: server-side programming, desktop applications, application extensions and widgets. It’s a pretty good deal: you learn one language and then code all kinds of different applications. While this book has one chapter specifically dedicated to the web browser environment including DOM, events, and AJAX tutorials, the rest is applicable to all the other environments too.

This book treats JavaScript as a serious object-oriented language, showing you how to build robust, maintainable, and powerful libraries and applications. Along the way, we cover many of the recent innovations such as AJAX, JSON, and interesting design and coding patterns. After reading this book, you’ll be prepared to ace your JavaScript job interview and even impress with some bits that the interviewer maybe didn’t know. You should read this book if you want to be able to take your JavaScript skills to a new level of sophistication.

What you will learn from this book?

* Learn to think in JavaScript, the language of the web browser * The basics of object-oriented programming, and how they apply to JavaScript * Set up and use your training environment (Firebug) * Master data types, operators, and flow control statements * Understand functions: usage patterns, variable scope, and built-in functions * Closures demystified * Create and use objects * Understand and use prototypes * Reuse code with common patterns for inheritance * Understand and work with the BOM (Browser Object Model) * The DOM (Document Object Model) – accessing, modifying, adding, and deleting nodes * Build responsive web pages with AJAX * JSON (JavaScript Object Notation) * Listen and respond to browser events * Apply design patterns to solve common problems * Adopt coding patterns that unleash the unique power of the language * Make your programs cleaner, faster, and compatible with other programs and libraries * Achieve missing object-oriented features in JavaScript such as private properties and methods

Who is this book written for?

The book requires no prior knowledge of JavaScript and works from the ground up to give you a thorough grounding in this powerful language. If you do already know some JavaScript, you will find plenty of eye-openers as you discover just what the language can do.

This book takes a do-it-yourself approach when it comes to writing code, because the best way to really learn a programming language is by writing code. You are encouraged to type code into Firebug’s console, see how it works and then tweak it and play around with it. There are practice questions at the end of each chapter to help review what you have learned.

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Object-oriented JavaScript: create scalable, reusable high-quality JavaScript applications, and libraries”