مشخصات کتاب
Pro JavaScript Development: Coding, Capabilities, and Tooling
ویرایش: 1
نویسندگان: Den Odell
سری:
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>این کتاب برای چه کسی است
این کتاب برای توسعهدهنده وب جلویی طراحی شده است که در حال
حاضر از جاوا اسکریپت استفاده میکند اما میخواهد بداند که
از چه ابزارها و تکنیکهایی میتوانند برای بهبود توسعه خود
استفاده کنند. شما می خواهید برنامه های بهتر، سایت های بهتر،
با بهترین و جدیدترین مهارت ها ایجاد کنید.
فهرست محتوا
- جاوا اسکریپت شی گرا
- مستندسازی کد جاوا اسکریپت
- نوشتن جاوا اسکریپت با کیفیت بالا
- افزایش عملکرد جاوا اسکریپت
- الگوهای طراحی: خلاقانه
- الگوهای طراحی: ساختاری
- الگوهای طراحی: رفتاری
- الگوهای طراحی: معماری
- مدیریت وابستگی های فایل کد
- توسعه جاوا اسکریپت موبایل
- ساخت بازی با Canvas API
- استفاده از WebRTC برای چت تصویری
< li>استفاده از الگوهای سمت کلاینت
- پلت فرم برنامه Node.js
- ابزارهای ساخت و اتوماسیون
- ابزارهای توسعه دهنده مرورگر
< 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 youll 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
- Object-Oriented JavaScript
- Documenting JavaScript Code
- Writing High-Quality JavaScript
- Boosting JavaScript Performance
- Design Patterns: Creational
- Design Patterns: Structural
- Design Patterns: Behavioral
- Design Patterns: Architectural
- Managing Code File Dependencies
- Mobile JavaScript Development
- Building Games with Canvas API
- Using WebRTC for Video Chat
- Using Client-Side Templates
- The Node.js Application Platform
- Build Tools and Automation
- 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
نظرات کاربران
کتاب های تصادفی
دانلود کتاب Deliciously Ella : 100+ easy, healthy, and delicious plant-based, gluten-free recipes
دانلود کتاب Vikings Rising: How Intolerant Leftists, Violent Commies, Liars, Psychopaths, Fake Newsers, and other Darlings of the Main Stream Media Unleashed a Movement
دانلود کتاب 質的データの解析―調査情報のよみ方 (講座・情報をよむ統計学)
دانلود کتاب Meaning in Life
دانلود کتاب Improving Spoken English: An Intensive Personalized Program in Perception, Pronunciation, Practice in Context