کتاب های برچسب java-script
تاریخ: ۱۵:۴۴:۱۹ ۱۳۹۸/۸/۲ پنج شنبه
توسط: MotoMan
امتیاز: ۳

ویرایش دوم کتاب Essential Angular for ASP.NET Core MVC 3، برای توسعه دهندگانی است که ASP.NET Core MVC را بلد هستند و می‌خواهند Angular را نیز در پروژه هایشان استفاده کنند. در این کتاب یاد می‌گیرید که چگونه نقاط قوت انگولار که فریمورکی پیشتاز برای توسعه برنامه‌های سمت کلاینت است و ASP.NET Core MVC 3 که آخرین نسخه فریمورک مایکروسافت برای برنامه‌های سمت سرور است را با یکدیگر استفاده کنید. مثال‌های ویرایش جدید این کتاب برای ASP.NET Core 3، Entity Framework Core 3 و آخرین نسخه Angular به روز شده اند؛ همچنین فصلی کاملا جدید در مورد کار با Blazor نیز به کتاب اضافه شده است.

نویسنده این کتاب Adam Freeman، که کتاب‌های پر فروشی را نیز منتشر کرده است، در این کتاب دو تکنولوژی کلیدی را گرد هم آورده و نحوه‌ی استفاده از ASP.NET Core MVC 3 را برای ارائه سرویس‌های back-end به برنامه‌های Angular توضیح داده است. این راهنمای سریع و عملی از مبانی شروع کرده و دانش لازم برای استفاده از انگولار و ASP.NET Core MVC 3 در پروژه هایتان را در اختیار شما قرار می‌دهد.

تعداد بازدید: ۶۴۹
دیدگاه ها: ۳
تاریخ: ۲۳:۴۹:۵۳ ۱۳۹۸/۷/۲۴ چهارشنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Java Script |

یکبار یک رهبر فنی در گوگل، دیدگاه قانع کننده ای را در مورد جاوا اسکریپت با من به اشتراک گذاشت: جاوا اسکریپت واقعا یک زبان برنامه نویسی منسجم نیست - حداقل به معنای رسمی نیست. مشخصات ECMA-262، جاوا اسکریپت را تعریف می‌کند، اما تقریبا هیچ پیاده سازی واقعی از آن وجود ندارد. این زبان در یک اقیانوس واقعی از مشخصات مجاور شنا می‌کند که API هایی را برای همه چیزهایی که جاوا اسکریپت با آن‌ها کار می‌کند، ارائه می‌دهد: DOM، درخواست‌های شبکه، سخت افزار سیستم، ذخیره سازی، رویداد ها، فایل ها، رمزنگاری و صد‌ها مورد دیگر. مرورگرهای وب و موتورهای جاوا اسکریپت مختلف آن ها، همگی این مشخصات را مطابق آنچه که مناسب می‌بینند پیاده سازی می‌کنند. کروم دارای Blink/V8، فایرفاکس دارای Gecko/SpiderMoney و سافاری دارای هسته WebKit/JavaScript هستند. مرورگرها تقریباً JavaScript را به روشی که مطابق با مشخصات باشد، اجرا می‌کنند، اما وب با نمونه هایی از خصوصیات خاص هر مرورگر روبرو است. بنابراین ،جاوا اسکریپت به طور دقیق‌تر به عنوان صورت فلکی پیاده سازی‌های مرورگر توصیف می‌شود.

ویرایش چهارم کتاب Professional JavaScript for Web Developers، مقدمه ای در سطح توسعه دهندگان به همراه قابلیت‌های پیشرفته‌تر و مفید جاوا اسکرپیت ارائه می‌دهد. این کتاب با بررسی چگونگی به وجود آمدن جاوا اسکریپت و تکامل آن تا به چیزی که امروز است آغاز شده است. بحث‌های مفصلی از کامپوننت هایی که پیاده سازی جاوا اسکریپت را تشکیل می‌دهند به همراه تمرکز ویژه بر روی استاندارد‌ها مثل ECMAScript و (Document Object Model (DOM نیز ارائه شده اند.

با تکیه بر مطالب پایه، این کتاب برای پوشش مفاهیم پایه JavaScript از جمله کلاس ها، promise ها، iterator‌ها و پروکسی‌ها حرکت می‌کند. پس از آن یک بررسی عمیق از تشخیص کلاینت، رویدادها، انیمیشن ها، فرم ها، خطاها و JSON انجام می‌شود. بخش آخر کتاب بر جدیدترین و مهمترین مشخصاتی که در چند سال گذشته ظهور کرده اند متمرکز شده است. این‌ها شامل fetch، ماژول ها، web worker ها، service worker‌‌ها و مجموعه ای از API‌های نوظهور است.

تعداد بازدید: ۳۷۶
دیدگاه ها: ۰
تاریخ: ۱۱:۳۴:۱۴ ۱۳۹۸/۶/۱۵ جمعه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Domain-Driven-Design | Java Script |

کتاب JavaScript Domain Driven Design، به شما این امکان را می‌دهد تا مهارت‌های جاوا اسکریپت خود را برای ایجاد برنامه‌های پیشرفته به کار بگیرید. شما کار را با یادگیری مفاهیم domain driven و کار بر روی نمودار‌های UML، شروع می‌کنید. در ادامه با نحوه برپا کردن پروژه‌های خود و استفاده از ابزارهای TDD آشنا خواهید شد. اشیا و prototype‌های مختلف، به شما کمک می‌کنند تا یک مدل برای فرآیند کسب و کار خود ایجاد کنید و ببینید که چگونه DDD، زبان مشترکی را برای توسعه دهندگان و متخصصان آن حوزه ایجاد می‌کند. Context map نیز به شما در مدیریت تعاملات در یک سیستم به شما کمک می‌کند. در پایان کتاب، شما یاد می‌گیرید که از الگوهای دیگر طراحی مانند DSL استفاده کنید تا DDD را با پایه طراحی شی گرا بسط دهید؛ و سپس بینشی از نحوه انتخاب سناریو‌های مناسب برای اجرای DDD بدست آورید.

تعداد بازدید: ۳۰۸
دیدگاه ها: ۰
تاریخ: ۲۱:۵۷:۳۵ ۱۳۹۸/۵/۲۷ یکشنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Java Script | HTML5 |

در کتاب توسعه Front-End بدون استفاده از فریمورک، روش توسعه front-end برنامه‌های وب را بدون استفاده از فریمورک‌ها و کتابخانه‌های شخص ثالث، بررسی خواهید کرد. این کتاب مهارت‌های لازم و آزادی مورد احتیاج برای انتخاب رویکرد "بدون فریمورک" را در هنگام انتخاب فن آوری برای ایجاد یک پروژه جدید در اختیار شما قرار می‌دهد.

شما با استفاده از روش‌ها و ابزار‌های کاربردی برای فهم نیازمندی‌های غیر عملیاتی، مهمترین موضوعات را با روشی واضح و معقول انجام خواهید داد. این کتاب به سوالات مهمی در موضوعاتی مختلفی پاسخ می‌دهد همچون مدیریت وضعیت، ایجاد سیستم مسیریابی، ساخت کلاینت REST با استفاده از fetch و همچنین خطرات ناشی از انتخاب فریمورک یا ابزار اشتباه برای پروژه هایتان را به شما نشان می‌دهد و در عین حال گزینه‌های پایدار و کاربردی را نیز ارائه می‌کند.

کتاب Frameworkless Front-End Development، مفهوم بدهی فنی و شیوه هایی که یک فریمورک بر طول عمر یک پروژه تاثیر می‌گذارد را بررسی می‌کند. در کنار به دست آوردن یک راهنمای جامع و واضح در مورد کد نویسی موثر از پایه بدون استفاده از فریمورک ها، شما همچنین برخی از اصول تصمیم گیری فنی را یاد خواهید گرفت.

تعداد بازدید: ۴۶۶
دیدگاه ها: ۰
تاریخ: ۲۱:۱۲:۰ ۱۳۹۸/۵/۱۳ یکشنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Java Script |

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

ویرایش سوم کتاب Eloquent JavaScript، به صورت عمقی به زبان جاوا اسکریپت پرداخته و به شما نشان می‌دهد که چگونه کد زیبا و کارا بنویسید. این کتاب به روز رسانی شده تا وضعیت کنونی جاوا اسکریپت و مرورگرهای وب را منعکس کند که شامل موضوعات جدیدی مثل class notation، arrow functions، itrators، async functions، template strings و block scope‌ می‌شود.

تعداد بازدید: ۷۰۷
دیدگاه ها: ۰
تاریخ: ۱۹:۳۴:۷ ۱۳۹۸/۳/۲۰ دوشنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Java Script | SPA | React |

برای توسعه یک برنامه وب مقیاس پذیر، معماری پروژه، انتخاب ابزار‌های مناسب و استفاده از یک stack‌ مناسب، خیلی مهم هستند. با این همه گزینه پیش رو، توسعه دهندگانی به سادگی بین انتخاب دیتابیس، انتخاب تکنولوژی‌های فرانت اند، module bundler‌ها و دیگر موارد گیج می‌شوند. در کتاب Redux Quick Start Guide، ما کاربران را در الگوی ساخت یک برنامه تک صفحه ای با استفاده از آخرین تکنولوژی‌ها شامل ReactJS با Redux برای مدیریت وضعیت و Redux saga برای مدیریت اثرات جانبی راهنمایی خواهیم کرد.

تعداد بازدید: ۵۴۸
دیدگاه ها: ۰
تاریخ: ۲۳:۵۴:۵۳ ۱۳۹۸/۳/۵ یکشنبه
توسط: MotoMan
امتیاز: ۳
برچسب ها: Java Script | SPA | Vue.js |

کتاب Fullstack Vue، هدفش این است که تبدیل به مفیدترین منبع یادگیری Vue.js شود. با خواندن این کتاب، شما و تیمتان هر چیزی را که برای ساخت برنامه‌های قدرتمند و قابل اطمینان Vue نیاز داشته باشید را در اختیار خواهید داشت.

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

تعداد بازدید: ۹۰۷
دیدگاه ها: ۰
تاریخ: ۲۰:۲۸:۳۴ ۱۳۹۸/۲/۲۰ جمعه
توسط: MotoMan
امتیاز: ۳
برچسب ها: Design Patterns | Java Script |

ویرایش سوم کتاب استاد شدن در الگوهای طراحی جاوا اسکریپت(Mastering JavaScript Design Patterns)، راهنمایی جامع است که به شما شناسایی و استفاده از تمامی انواع الگوهای کلاسیک و پیشرفته مثل آن هایی که مخصوص جاوا اسکریپت هستند را به شما خواهد آموخت.

مطالب این کتاب با توضیح انواع مختلف الگوهای برنامه نویسی مثل برنامه نویسی تابعی، برنامه نویسی شی گرا و برنامه نویسی Reactive که با ظهور ES8 معرفی شده، آغاز شده است. در ادامه الگوهای طراحی کلاسیک مثل الگوهای Structural، الگوهای Behavioral و الگوهای Creational معرفی شده اند. سپس به سراغ الگوهایی که در جاوا اسکریپت خیل پر استفاده اند خواهید رفت مثل الگوهای Performance و الگوهای آسنکرون.

تعداد بازدید: ۸۲۸
دیدگاه ها: ۱
تاریخ: ۲۰:۵۵:۱۲ ۱۳۹۸/۲/۴ چهارشنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Java Script |

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

جاوا اسکریپت یکی از رایج‌ترین زبان‌های برنامه نویسی است که در بیش از ۹۰ درصد از وبسایت‌ها مورد استفاده قرار می‌گیرد. این جاوا اسکریپت است که باعث می‌شود که وبسایت‌ها به به چیز هایی که کاربر لمس می‌کند و یا تایپ می‌کند واکنش نشان دهد. همچنین JavaScript، ابزار مفیدی برای نوشتن برنامه‌های موبایل و بازی‌ها است.

در نتیجه در کتاب کد برای نوجوانان (Code for Teens)، جاوا اسکپریت را به شما آموزش خواهیم داد.

تعداد بازدید: ۴۳۰
دیدگاه ها: ۰
تاریخ: ۱۶:۱۶:۴۵ ۱۳۹۸/۱/۴ یکشنبه
توسط: MotoMan
امتیاز: ۴
برچسب ها: Java Script | SPA | React |

کتاب Pro React 16 نوشته‌ی Adam Freeman، تمام مهارت هایی که برای استفاده از React به آن‌ها احتیاج دارید را به شما آموزش می‌دهد. مطالبی که در کتاب آموزش React خواهید آموخت عبارتند از:

فهم کامل و عمیق طراحی React

ساخت برنامه غنی و پویای کلاینت تحت وب با استفاده از React

ساخت data store‌‌ها با استفاده از Redux

خواندن داده‌ها با استفاده از REST و GraphQL

تست کردن پروژه‌های React

تعداد بازدید: ۲۲۹۳
دیدگاه ها: ۰
تاریخ: ۱۰:۱۱:۵۸ ۱۳۹۸/۱/۲ جمعه
توسط: MotoMan
امتیاز: ۳
برچسب ها: Java Script | Jquery |

به لطف jQuery، دیگر هیچ کس آن روزهای بد قدیم را به یاد نمی‌آورد که برنامه نویسان مجبور بودند به صورت دستی ناسازگاری‌های مرورگر ها، پشتیبانی از Css Selector ها، DOM Navigation و انیمشین‌ها که با جاوا اسکریپت خام وحشتناک بودند را مدیریت کند.

ویرایش سوم کتاب jQuery در عمل، یک راهنمای سریع برای jQuery است و تمرکزش بر روی مواردی است که در هر پروژه‌ی وبی با آن مواجه می‌شوید. در این کتاب شما با نحوه‌ی پیمایش DOM، مدیریت رویدادها، انجام انیمیشن ها، نوشتن پلاگین‌های جیکوئری، انجام درخواست Ajax و نوشتن آزمون‌های واحد آشنا می‌شوید.

در ویرایش سوم همچنین فصولی افزوده شده است تا نحوه‌ی تعامل با ابزارها و فریمورک‌های دیگر را برای ساخت برنامه‌های مدرن تک صفحه ای را بیاموزید.

تعداد بازدید: ۷۱۰
دیدگاه ها: ۰
تاریخ: ۱۳:۳:۱۲ ۱۳۹۸/۱/۱ پنج شنبه
توسط: MotoMan
امتیاز: ۴
برچسب ها: Java Script | SPA | React |

فیسبوک React را ساخت تا تجربه کاربری فوق العاده ای را در وبسایتی با هزاران کامپوننت و ترافیکی غیر قابل درک در اختیاران کاربران قرار دهد. اکنون همان ابزار‌های قدرتمند در اختیار شماست!

در کتاب React In Action مفاهیمی همچون rendering، متدهای lifecycle، JSX، data flow، فرم ها، مسیریابی، استفاده از کتابخانه‌های شخص ثالث و تست کردن را خواهید آموخت.

تعداد بازدید: ۱۰۳۰
دیدگاه ها: ۰
تاریخ: ۲۰:۲۹:۳ ۱۳۹۷/۱۲/۲۸ سه شنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Java Script | SPA | Vue.js |

در کتاب Pro Vue.js 2 نوشته Adam Freeman، به یادگیری Vue.js بپردازید تا با استفاده از فریمورکی با سریع‌ترین نرخ رشد، از  توانایی‌های مرورگرها و دستگاه‌های مدرن برای ساخت برنامه‌های داینامیک جاوا اسکریپت بهره گیرید.

شما با استفاده از قدرت الگوی (Model-View-Controller (MVC در کلاینت، پایه ای قوی برای ساخت برنامه‌های وب پیچیده و غنی ایجاد کنید.

موضوعاتی که در این خواهید آموخت عبارتند از:

فهم الگوی MVC

ساخت برنامه‌های پویا و غنی وب با استفاده از Vue.js 2

توسعه و شخصی سازی Vue.js 2

تست کردن پروژه‌های Vue.js

تعداد بازدید: ۱۰۵۰
دیدگاه ها: ۲
تاریخ: ۲۲:۲۴:۵۵ ۱۳۹۷/۱۲/۲۷ دوشنبه
توسط: MotoMan
امتیاز: ۵
برچسب ها: Java Script | AngularJS | SPA |

انگولار ۶، فریمورکی پیشرو برای ساختن برنامه‌های پویای جاوا اسکریپت است. مطالبی که در ویرایش سوم کتاب Pro Angular 6 خواهید آموخت عبارتند از:

درک جامع و کاملی از الگوی MVC

ساخت برنامه‌های کلاینت غنی و پویا با استفاده از Angular 6

استفاده از ng tools برای ایجاد یک پروژه‌ی انگولار

گسترش دادن و شخصی سازی انگولار ۶

تست کردن پروژه‌های انگولار ۶

تعداد بازدید: ۱۲۹۶
دیدگاه ها: ۱
تاریخ: ۲۱:۳۵:۵۲ ۱۳۹۷/۶/۱۸ یکشنبه
توسط: MotoMan
امتیاز: ۷
برچسب ها: Java Script | AngularJS | SPA |

کتاب ng-2 راهنمای کامل انگولار 6؛ هدفش تبدیل شدن به تنها منبع مفید برای یادگیری Angular است.  زمانی که خواندن این کتاب را تمام کردید، شما ( و تیمتان) هر چیزی را که برای ساخت برنامه‌های قدرتمند و مطمئن انگولار احتیاج داشته باشید، در اختیار دارید.

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

تعداد بازدید: ۳۹۳۹
دیدگاه ها: ۸
تاریخ: ۲۲:۷:۵۱ ۱۳۹۷/۱/۲۸ سه شنبه
توسط: MotoMan
امتیاز: ۸
برچسب ها: Java Script | AngularJS | SPA |

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

کتاب Angular in Action برای کمک به شما در چگونگی استفاده از انگولار در ساخت برنامه‌های وب خودتان طراحی شده است. من درس‌های اصلی را بر اساس تجربه‌های خودم در این کتاب آورده ام. من تعدادی از برنامه‌های بزرگ سازمانی و تعداد زیادی برنامه‌ی کوچکتر را با انگولار ساخته ام. من معتقدم بهترین شیوه‌ها در بیشتر برنامه‌های خوب نوشته شده بدون در نظر گرفتن بزرگیشان استفاده می‌شوند، بنابر این من آن‌ها را نیز به اشتراک گذاشتم.

هدف من این است که مطمئن شوم که شما پایه ای قوی از این که انگولار چگونه کار می‌کند، چگونه از آن در ساخت برنامه‌های وب استفاده می‌کنند و چگونه آن‌ها را تبدیل به محصول می‌کنند به دست آورید. این دانش پایه شما را قادر می‌سازد تا مفاهیم اضافه‌تر را سریع‌تر و آسان‌تر یاد بگیرید( معمولا با مرور مستندات یا حتی پست‌های بلاگ ها).

 

تعداد بازدید: ۱۹۲۸
دیدگاه ها: ۱
loading...

لطفا منتظر بمانید...