یادگیری برنامهنویسی با جاوااسکریپت نکست ۲۰۱۸
Get Programming with JavaScript Next 2018
دانلود کتاب یادگیری برنامهنویسی با جاوااسکریپت نکست ۲۰۱۸ (Get Programming with JavaScript Next 2018) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
JD Isaacks |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2018 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
376 |
| نوع فایل |
|
| حجم |
25.8 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب یادگیری برنامهنویسی با جاوااسکریپت نکست ۲۰۱۸
خلاصه
آموزش گام به گام JavaScript Next، شما را با عصر نوین برنامهنویسی جاوااسکریپت با ES6 و ES7 آشنا میکند، بدون اینکه شما را درگیر اصطلاحات گیجکننده و مثالهای انتزاعی و غیرقابل استفاده کند. تنها در 34 جلسه فشرده، به سرعت برنامهنویسی با آخرین ویژگیها و عملکردهای ES6 و ES7 را آغاز خواهید کرد!
با خرید نسخه چاپی کتاب، یک نسخه الکترونیکی رایگان با فرمتهای PDF، Kindle و ePub از Manning Publications دریافت خواهید کرد.
دربارهی فناوری
کد خوب، خوانا، بدون خطا و قابل نگهداری است. جاوااسکریپت مدرن، یا همان JavaScript Next، نوشتن برنامههای خوب را بسیار آسانتر میکند. ویژگیهای جدید معرفیشده در ES2015، ساختار پروژههای جاوااسکریپت شما را ساده کرده و وظایف ناهمگام (async) مانند نوشتن برنامههای واکنشگرا و میکروسرویسها را به طور چشمگیری بهبود میبخشد.
دربارهی کتاب
آموزش گام به گام JavaScript Next، شما را با ویژگیهای جدیدی که در نسخههای ES2015 به بعد جاوااسکریپت گنجانده شدهاند، آشنا میکند. شما مثال به مثال در 34 درس کوتاه یاد میگیرید، که هر کدام برای تثبیت یک مهارت خاص طراحی شدهاند. پوشش مطالب کامل است: شما نحو زبان جدید، اعلانات و انواع دادهها را بررسی خواهید کرد. کد را با ماژولها ساختاربندی میکنید، توابع callback را با promiseها جایگزین میکنید و از کلاسها به جای سازندهها استفاده میکنید. هر بار که صفحهای را ورق میزنید، تمرینی را کامل میکنید یا تصویری را با دقت مطالعه میکنید، یک قدم به تسلط بر جاوااسکریپت نزدیکتر میشوید.
مطالب داخل کتاب
* ویژگیهای جدید از ES2015 و نسخههای بعدی
* نوشتن کد ناهمگام (Asynchronous)
* ایجاد تکرارپذیرهای (Iterables) سفارشی
* عیبیابی ماژولها و کلاسها
مخاطبان کتاب
این کتاب برای توسعهدهندگان وبی نوشته شده است که با ویژگیها و سبک کدنویسی استاندارد جاوااسکریپت 5 آشنا هستند.
دربارهی نویسنده
جی.دی. آیزاکس یک توسعهدهنده باتجربه، مدرس جاوااسکریپت و نگهدارنده پروژههای متنباز است.
فهرست مطالب
* درس 1 – مشخصات ECMAScript و فرآیند پیشنهاد
* درس 2 – تبدیل کد با Babel
* درس 3 – بستهبندی ماژولها با Browserify
واحد 1 – متغیرها و رشتهها
* درس 4 – اعلان متغیرها با let
* درس 5 – اعلان ثابتها با const
* درس 6 – متدهای جدید رشتهای
* درس 7 – Template literals
* درس 8 – پروژه عملی: ساخت یک زبان مختص دامنه (domain-specific language)
واحد 2 – اشیاء و آرایهها
* درس 9 – متدهای جدید آرایهای
* درس 10 – Object.assign
* درس 11 – Destructuring
* درس 12 – نحو جدید object literal
* درس 13 – Symbol – یک نوع داده ابتدایی جدید
* درس 14 – پروژه عملی: شبیهسازی قفل و کلید
واحد 3 – توابع
* درس 15 – پارامترهای پیشفرض و rest
* درس 16 – Destructuring پارامترها
* درس 17 – توابع Arrow
* درس 18 – توابع Generator
* درس 19 – پروژه عملی: معضل زندانی
واحد 4 – ماژولها
* درس 20 – ایجاد ماژولها
* درس 21 – استفاده از ماژولها
* درس 22 – پروژه عملی: بازی Hangman
واحد 5 – تکرارپذیرها (Iterables)
* درس 23 – تکرارپذیرها
* درس 24 – Setها
* درس 25 – Mapها
* درس 26 – پروژه عملی: Blackjack
واحد 6 – کلاسها
* درس 27 – کلاسها
* درس 28 – گسترش کلاسها
* درس 29 – پروژه عملی: Comets
واحد 7 – کار به صورت ناهمگام (Asynchronously)
* درس 30 – Promiseها
* درس 31 – Promiseهای پیشرفته
* درس 32 – توابع Async
* درس 33 – Observables
* درس 34 – پروژه عملی: گالری تصاویر Canvas
* پیوست – پاسخ تمرینها
فهرست کتاب:
۱. حق نشر
۲. فهرست مطالب مختصر
۳. فهرست مطالب
۴. پیشگفتار
۵. قدردانی
۶. دربارهی این کتاب
۷. دربارهی نویسنده
۸. درس ۱. مشخصات ECMAScript و فرآیند پیشنهاد
۹. درس ۲. تبدیل کد با Babel
۱۰. درس ۳. بستهبندی ماژولها با Browserify
۱۱. واحد ۱. متغیرها و رشتهها
۱۲. واحد ۲. اشیاء و آرایهها
۱۳. واحد ۳. توابع
۱۴. واحد ۴. ماژولها
۱۵. واحد ۵. تکرارپذیرها
۱۶. واحد ۶. کلاسها
۱۷. واحد ۷. کار به صورت ناهمزمان
۱۸. پیوست. پاسخ تمرینات
۱۹. در اینجا پیشنمایشی از برخی از دستورات جدیدی که در واحد ۲ یاد خواهید گرفت آورده شده است
۲۰. در اینجا پیشنمایشی از استفاده از promises و async functions از واحد ۷ آورده شده است
۲۱. نمایه
۲۲. فهرست تصاویر
۲۳. فهرست جداول
۲۴. فهرست لیستها
توضیحات(انگلیسی)
Summary
Get Programming with JavaScript Next introduces the modern age of JavaScript programming with ES6 and ES7 without dragging you through confusing jargon and abstract examples you'll never use. In just 34 quick-fire sessions, you'll quickly be coding with the latest features and functions of ES6 and ES7!
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Great code is readable, bug-free, and maintainable. Modern JavaScript, aka JavaScript Next, makes it much, much easier to write great applications. New features introduced in ES2015 simplify the structure of your JavaScript projects and radically streamline async-oriented tasks like writing reactive applications and microservices.
About the Book
Get Programming with JavaScript Next introduces you to the new features included in the ES2015-and-later JavaScript releases. You'll learn example by example in 34 short lessons, each designed to drive home a specific skill. The coverage is complete: you'll explore new language syntax, declarations, and data types. You'll structure code with modules, replace callbacks with promises, and use classes instead of constructors. Every time you turn a page, complete an exercise, or study a carefully crafted illustration, you'll be one step closer to JavaScript mastery.
What's Inside
- New features from ES2015 and later
- Writing asynchronous code
- Creating custom iterables
- Troubleshooting modules and classes
About the Reader
Written for web developers comfortable with standard JavaScript 5 features and coding style.
About the Author
J.D. Isaacks is a seasoned developer, a JavaScript instructor, and an open source maintainer.
Table of Contents
- Lesson 1 - ECMAScript specification and the proposal process
- Lesson 2 - Transpiling with Babel
- Lesson 3 - Bundling modules with Browserify
- Lesson 4 - Declaring variables with let
- Lesson 5 - Declaring constants with const
- Lesson 6 - New string methods
- Lesson 7 - Template literals
- Lesson 8 - Capstone: Building a domain-specific language
- Lesson 9 - New array methods
- Lesson 10 - Object.assign
- Lesson 11 - Destructuring
- Lesson 12 - New object literal syntax
- Lesson 13 - Symbol-a new primitive
- Lesson 14 - Capstone: Simulating a lock and key
- Lesson 15 - Default parameters and rest
- Lesson 16 - Destructuring parameters
- Lesson 17 - Arrow functions
- Lesson 18 - Generator functions
- Lesson 19 - Capstone: The prisoner's dilemma
- Lesson 20 - Creating modules
- Lesson 21 - Using modules
- Lesson 22 - Capstone: Hangman game
- Lesson 23 - Iterables
- Lesson 24 - Sets
- Lesson 25 - Maps
- Lesson 26 - Capstone: Blackjack
- Lesson 27 - Classes
- Lesson 28 - Extending classes
- Lesson 29 - Capstone: Comets
- Lesson 30 - Promises
- Lesson 31 - Advanced promises
- Lesson 32 - Async functions
- Lesson 33 - Observables
- Lesson 34 - Capstone: Canvas image gallery
- Appendix - Exercise answers
UNIT 1 - VARIABLES AND STRINGS
UNIT 2 - OBJECTS AND ARRAYS
UNIT 3 - FUNCTIONS
UNIT 4 - MODULES
UNIT 5 - ITERABLES
UNIT 6 - CLASSES
UNIT 7 - WORKING ASYNCHRONOUSLY
Table of Contents
1. Copyright
2. Brief Table of Contents
3. Table of Contents
4. Preface
5. Acknowledgments
6. About this book
7. About the author
8. Lesson 1. ECMAScript specification and the proposal process
9. Lesson 2. Transpiling with Babel
10. Lesson 3. Bundling modules with Browserify
11. Unit 1. Variables and strings
12. Unit 2. Objects and arrays
13. Unit 3. Functions
14. Unit 4. Modules
15. Unit 5. Iterables
16. Unit 6. Classes
17. Unit 7. Working asynchronously
18. Appendix. Exercise answers
19. Here’s a preview of some of the new syntaxes you’ll learn in unit 2
20. Here’s a preview of using promises and async functions from unit 7
21. Index
22. List of Figures
23. List of Tables
24. List of Listings
دیگران دریافت کردهاند
برنامهنویسی با Node.js را شروع کنید ۲۰۱۹
Get Programming with Node.js 2019
علوم کامپیوتر, اینترنت, برنامه نویسی, برنامه نویسی وب, برنامهنویسی شیءگرا, توسعه نرم افزار, زبانهای برنامهنویسی, جاوااسکریپت (javascript), وب سرویس و API ها
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
سلنیوم با پایتون – راهنمای مبتدیان: شروع به کار با سلنیوم با استفاده از پایتون به عنوان زبان برنامه نویسی ۲۰۱۹
Selenium with Python – A Beginner’s Guide: Get started with Selenium using Python as a programming language 2019
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
برنامهنویسی با Go را شروع کنید ۲۰۱۸
Get Programming with Go 2018
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
برنامهنویسی با هسکل را شروع کنید ۲۰۱۸
Get Programming with Haskell 2018
علوم کامپیوتر, برنامه نویسی, برنامهنویسی شیءگرا, توسعه نرم افزار, زبانهای برنامهنویسی, فناوری اطلاعات
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
برنامهنویسی با F# را شروع کنید ۲۰۱۸
Get Programming with F# 2018
علوم کامپیوتر, برنامه نویسی, زبانهای برنامهنویسی, برنامه نویسی داتنت(.Net), برنامهنویسی به زبان سی شارپ(C#), برنامهنویسی متنباز (Open Source), توسعه نرم افزار, ویژوال بیسیک (visual basic)
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
برنامهنویسی با جاوااسکریپت را شروع کنید ۲۰۱۶
Get Programming with JavaScript 2016
علوم کامپیوتر, اینترنت, برنامه نویسی, برنامه نویسی وب, برنامهنویسی بازی, زبانهای برنامهنویسی, جاوااسکریپت (javascript), مرورگرهای وب, وب سرویس و API ها
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
