ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Pro JavaScript Development: Coding, Capabilities, and Tooling

دانلود کتاب توسعه جاوا اسکریپت حرفه ای: کدنویسی، قابلیت ها و ابزار

Pro JavaScript Development: Coding, Capabilities, and Tooling

مشخصات کتاب

Pro JavaScript Development: Coding, Capabilities, and Tooling

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 1430262680, 9781430262688 
ناشر: Apress 
سال نشر: 2014 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 مگابایت 

قیمت کتاب (تومان) : 36,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 18


در صورت تبدیل فایل کتاب Pro JavaScript Development: Coding, Capabilities, and Tooling به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب توسعه جاوا اسکریپت حرفه ای: کدنویسی، قابلیت ها و ابزار



Project JavaScript راهنمای عملی برای جلو توسعه دهندگان وب نهایی که در ساخت صفحات وب با HTML، CSS و جاوا اسکریپت تجربه دارند و اکنون مایلند مهارت های جاوا اسکریپت خود را به سطح بالاتری ارتقا دهند. شما یاد خواهید گرفت که چگونه با استفاده از آخرین APIهای مرورگر پشتیبانی شده، ویژگی‌های زبان و ابزارها، وب‌سایت‌ها و برنامه‌های بزرگ، با ساختار، با کیفیت بالا و بهینه‌سازی شده برای موبایل بسازید. این کتاب به طور عملی به شما آموزش می دهد و به شما نشان می دهد که چگونه می توانید:

  • بر عملکرد، قابلیت اطمینان، ثبات و مدیریت کد جاوا اسکریپت خود تسلط پیدا کنید
  • درک و نوشتن کدهای شی گرا و نمونه اولیه کارآمد، از جمله درک کامل کلمه کلیدی "this"
  • افزایش عملکرد کد جاوا اسکریپت
  • معماری برنامه های کاربردی وب بزرگ با استفاده از الگوهای طراحی متداول
  • کد جاوا اسکریپت با کیفیت بالا بنویسید و از خطراتی که به احتمال زیاد باعث ایجاد خطا می شود اجتناب کنید
  • مدیریت وابستگی های کد با AMD و RequireJS
  • توسعه برای موبایل، ساخت بازی‌ها، و با استفاده از APIهای مدرن مانند Geolocation، Canvas و WebRTC یک چت ویدیویی بی‌درنگ راه‌اندازی کنید
  • کد خود را مانند حرفه‌ها مستند کنید
  • نوشتن برنامه‌های کاربردی در خط فرمان و وب سرور در جاوا اسکریپت با Node.js،
  • از ابزارهای ساخت مانند Grunt و Gulp برای خودکارسازی کارهای تکراری و بهبود گردش کار توسعه خود استفاده کنید

با استفاده از مثال‌ها و برنامه‌هایی که خودتان می‌سازید، Pro JavaScript Development دارای محتوای کاربردی و منحصربه‌فردی است که شما را به یک توسعه‌دهنده بهتر جاوا اسکریپت تبدیل می‌کند. در جدیدترین تکنیک ها و ابزارهای کدنویسی جاوا اسکریپت استاد شوید و از بهترین قابلیت های آن استفاده کنید.

آنچه یاد خواهید گرفت

  • برای ساختن برنامه های وب سریعتر و کارآمدتر با استفاده از جدیدترین تکنیک ها
  • چگونه برای انتخاب بهترین کتابخانه ها و چارچوب ها برای هر پروژه بر اساس الگوهای طراحی و اصول صحیح
  • برای مدیریت اشیاء جاوا اسکریپت با ارث بری از طریق ویژگی "prototype" و کلمه کلیدی "this"
  • به واحد جاوا اسکریپت خود را آزمایش کنید تا کیفیت کد خود را اندازه گیری و بهبود بخشد
  • برای ایجاد وب سرور خود با استفاده از Node.js، دارای ارتباط دو طرفه بلادرنگ با سوکت های وب
<. h3>این کتاب برای چه کسی است

این کتاب برای توسعه‌دهنده وب جلویی طراحی شده است که در حال حاضر از جاوا اسکریپت استفاده می‌کند اما می‌خواهد بداند که از چه ابزارها و تکنیک‌هایی می‌توانند برای بهبود توسعه خود استفاده کنند. شما می خواهید برنامه های بهتر، سایت های بهتر، با بهترین و جدیدترین مهارت ها ایجاد کنید.

فهرست محتوا

  1. جاوا اسکریپت شی گرا
  2. مستندسازی کد جاوا اسکریپت
  3. نوشتن جاوا اسکریپت با کیفیت بالا
  4. افزایش عملکرد جاوا اسکریپت
  5. الگوهای طراحی: خلاقانه
  6. الگوهای طراحی: ساختاری
  7. الگوهای طراحی: رفتاری
  8. الگوهای طراحی: معماری
  9. مدیریت وابستگی های فایل کد
  10. توسعه جاوا اسکریپت موبایل
  11. ساخت بازی با Canvas API
  12. استفاده از WebRTC برای چت تصویری
  13. < li>استفاده از الگوهای سمت کلاینت
  14. پلت فرم برنامه Node.js
  15. ابزارهای ساخت و اتوماسیون
  16. ابزارهای توسعه دهنده مرورگر
< div>


توضیحاتی درمورد کتاب به خارجی

Pro JavaScript Development is a practical guide for front-end web developers who are experienced at building web pages with HTML, CSS, and JavaScript, and now wish to advance their JavaScript skills to a higher level. You will learn how to build large, well-structured, high quality, mobile-optimized web sites and apps, using the latest supported browser APIs, language features, and tools. This book teaches and shows you in practical hands-on terms how you can:

  • Master the performance, reliability, stability, and code manageability of your JavaScript
  • Understand and write efficient object-oriented and prototypal code, including full understanding of the ‘this’ keyword
  • Boost the performance of your JavaScript code
  • Architect large web applications using common design patterns
  • Write high quality JavaScript code and avoid the pitfalls most likely to cause errors
  • Manage code dependencies with AMD and RequireJS
  • Develop for mobile, build games, and set up a real-time video chat using modern APIs such as Geolocation, Canvas and WebRTC
  • Document your code as the professionals do
  • Write command-line and web server applications in JavaScript with Node.js,
  • Use build tools, such as Grunt and Gulp, to automate repetitive tasks and improve your development workflow

Using real-world examples and applications that you'll build yourself, Pro JavaScript Development has unique, practical content that will make you a better JavaScript developer. Become a master of the latest JavaScript coding techniques and tools, and harness its best capabilities today.

What you’ll learn

  • To build faster and more efficient web apps using the latest techniques
  • How to select the best libraries and frameworks for each project based on design patterns and sound principles
  • To manage JavaScript objects with inheritance through the ‘prototype’ property and the 'this' keyword
  • To unit test your JavaScript, to measure and improve the quality of your code
  • To create your own web server using Node.js, featuring real-time bidirectional communication with web sockets

Who this book is for

This book is intended for the front-end web developer who is already using JavaScript but wants to know what tools, and techniques they can use to enhance their development. You want to create better apps, better sites, with the best and latest skills.

Table of Contents

  1. Object-Oriented JavaScript
  2. Documenting JavaScript Code
  3. Writing High-Quality JavaScript
  4. Boosting JavaScript Performance
  5. Design Patterns: Creational
  6. Design Patterns: Structural
  7. Design Patterns: Behavioral
  8. Design Patterns: Architectural
  9. Managing Code File Dependencies
  10. Mobile JavaScript Development
  11. Building Games with Canvas API
  12. Using WebRTC for Video Chat
  13. Using Client-Side Templates
  14. The Node.js Application Platform
  15. Build Tools and Automation
  16. Browser Developer Tools



فهرست مطالب

Front Matter....Pages i-xxxi
Object-Oriented JavaScript....Pages 1-36
Documenting JavaScript....Pages 37-63
Writing High-Quality JavaScript....Pages 65-89
Boosting JavaScript Performance....Pages 91-118
Design Patterns: Creational....Pages 119-135
Design Patterns: Structural....Pages 137-161
Design Patterns: Behavioral....Pages 163-198
Design Patterns: Architectural....Pages 199-221
Managing Code File Dependencies....Pages 223-235
Mobile JavaScript Development....Pages 237-259
Building Games with Canvas API....Pages 261-319
Using WebRTC for Video Chat....Pages 321-339
Using Client-Side Templates....Pages 341-368
The Node.js Application Platform....Pages 369-390
Build Tools and Automation....Pages 391-422
Browser Developer Tools....Pages 423-437
Back Matter....Pages 439-445




نظرات کاربران