کتاب های برچسب java-script
تاریخ: ۲۰:۲۱:۸ ۱۳۹۵/۱۱/۱۹ سه شنبه
توسط: MotoMan
امتیاز: ۳
برچسب ها: Java Script | AngularJS | SPA |

در کتاب Pro Angular نوشته‌ی Adam Freeman، چگونگی استفاده‌ی هر چه بیشتر از Angular 2، فریمورک پیشرو برای ساختن برنامه‌های پویای جاوا اسکریپت را فرا خواهید گرفت. Adam Freeman نویسنده‌ی کتاب‌های پر فروش، با شرح دادن الگوی MVC و مزایاییش آغاز می‌کند و سپس با شروع از پیچ و مهره‌ها و ساختن پیچیده‌ترین و پیشرفته‌ترین امکانات، به شما چگونگی استفاده از Angular را در پروژه هایتان نشان می‌دهد و دانش مورد احتیاج شما را با رفتن به عمق انگولار فراهم می‌کند.
Angular به بعضی از بهترین جنبه‌های توسعه‌ی سمت سرور ناخنک زده و از آن‌ها برای تقویت HTML در مرورگر استفاده کرده است تا پایه ای ایجاد کند که ساخت برنامه‌های قوی را ساده‌تر و آسان‌تر کند. برنامه‌های انگولار حول الگوی طراحی ای به نام (Model-View-Controller (MVC ساخته می‌شوند که تاکیدشان بر ساخت برنامه هایی است که توسعه پذیر، قابل نگهداری، تست شدنی و استاندارد باشند.
Angular کتابخانه‌ی متن باز جاوا اسکریپتی است که توسط گوگل حمایت و پشتیبانی می‌شود. انگولار در تعدادی از برزگترین و پیچیده‌ترین برنامه‌های تحت وب استفاده شده است. در این کتاب هر آنچه که برای استفاده کردن از Angular در پروژه هایتان احتیاج داشته باشید را به شما نشان خواهیم داد.

 

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

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

مثل آب پرتقال و صبحانه، جاوا اسکریپت دیگر فقط برای مرورگرها استفاده نمی‌شود. مدت‌ها پیش این زبان دیوار‌های مرورگر را فرو ریزاند و به لطف Node.js در مرورگر ها، دستگاه‌های رومیزی و از طریق پلتفرم هایی مثل Apache Cordova بر روی موبایل‌ها ، و حتی دستگاه‌های embedded با  استفاده از Espruino و Tessel به کار گرفته شده است.

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

ویرایش دوم کتاب Secrets of the JavaScript Ninja، برای نشان دادن هر مفهوم و تکنیک اصلی از مثال‌های کاربردی و عملی استفاده می‌کند. این نسخه کاملا تجدید نظر شده و چگونگی ماهر شدن در مفاهیم کلیدی جاوا اسکریپت به مانند functions، closures، objects، prototypes و promises را به شما نشان می‌دهد. API هایی مثلDOM ، events، timers در این کتاب پوشش داده شده است. Best practice هایی مانند تست کردن، توسعه‌ی cross-browser را همگی از دید شاغلان کار کشته‌ی جاوا اسکریپت فرا خواهید گرفت.    

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

این طور به نظر میرسد که هر چیزی که باید در مورد جاوا اسکریپت نوشته می‌شده، تا الان نوشته شده است. صادقانه بگم که به سختی می‌شود موضوعی در جاوا اسکرپت پیدا کرد که قبلا در موردش بحث نشده باشد. با این حال جاوا اسکریپت با سرعت زیادی در حال تغییر است. ECMAScript 6 پتانسیل این را دارد تا زبان و چگونگی کد زدن با آن را تغییر دهد. Node.js همین الان هم نحوه‌ی پیاده سازی سرور با جاوا اسکریپت را تغییر داده است. ایده‌های جدیدی به مانند React و Flux هدایتگر نسل بعدی زبان خواهند شد. در حالی که وقتمان را صرف یادگیری امکانات جدید می‌کنیم، انکار نمی‌شود کرد که در ایده‌های بنیادین جاوا اسکریپت نیز باید ماهر شد.  این ایده‌ها پایه ای هستند و احتیاچ به توجه دارند. اگر هم اکنون شما توسعه دهنده‌ی با تجربه جاوا اسکریپت هستید، در خواهید یافت که جاوا اسکریپت مدرن خیلی متفاوت‌تر از آن چه اکثر مردم می‌دانند شده است. جاوا اسکریپت مدرن نیاز به نظم و انضباط سفت و سخت دارد. ابزار‌ها قدرتمند‌تر شده اند و به آرامی دارند بخشی از جریان کار توسعه می‌شوند.

اگر چه به نظر می‌رسد که جاوا اسکرپت در حال تغییر است ولی بر اساس ایده‌های ثابت و استواری تغییر می‌کند. این کتاب تاکیدش بیشتر بر روی همین ایده‌های ثابت و پایه ای است.

وقتی که این کتاب در حال نگارش بود، چیز هایی در جاوا اسکریپت در حال تغییر بودند. خوشبختانه ما توانستیم همه‌ی به روز رسانی‌ها و تغییرات مهم را در این کتاب بگنجانیم. کتاب Mastering JavaScript مروری دقیق بر اصول جاوا اسکریپت و تعدادی از ابزار‌ها و کتاب خانه‌های مدرن به مانند  jQuery، Underscore.js و Jasmine است.

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

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

کتاب Mastering Angular 2 Components به خوانندگان یاد می‌دهد که کامپوننتی فکر کنند. این راهنمای گران بهای انجام کار‌ها در Angular به شیوه‌ی جدید کامپوننت محور، به خوانندگان می‌آموزد که چگونه ابداع کنند، بسازند و کامپوننت‌های مشترک و قابل استفاده‌ی مجدد در پروژه‌های وبشان را مدیریت کنند. این کتاب طرز تفکر این که در انگولار 2 چگونه به چیز‌های مورد نظرشان دست یابند را تغییر می‌دهد و خواننده بر روی کامپوننت‌های نمونه مفید و سرگرم کننده کار خواهد کرد.

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

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

انگولار 2 با توجه به استاندارد‌های مدرن وب طراحی شده است و هنگامی که می‌خواهید زبان مورد نظرتان را انتخاب کنید، با پشتیبانی کاملی از ES6،TypeScript  و به 5ES کنونی،Dart و CoffeScript، انعطاف پذیری کامل خود را نشان می‌دهد. ویژگی هایی مانند تزریق وابستگی توکار انگولار، به کاربر اجازه‌ی ساخت برنامه‌های بسیار مقیاس پذیر و ماژولار را با کدی رسا، پرمعنی و بی نیاز از توضیح می‌دهد و وظایف نگهداری را به دست باد می‌سپارد در حالی که توسعه‌ی آزمون محور را به ساده‌ترین شکل ممکن در آورده است. با این حال جایی که Angular 2 خودنمایی می‌کند موقعی است که سطح بی نظیر سرعت و عملکرد خود را به نمایش می‌گذارد که باید از سیستم تشخیص تغییرات جدیدش که تا 5 بار سریع‌تر از نسخه‌ی قبلیش است تشکر کرد. View‌های تمیز و گرامر بی نظیر مطابق با استاندارد قالب، با فهرستی از امکانات قدرتمند برای ساخت نسل بعدی از برنامه‌های موبایل تحت وب و برنامه‌های دسکتاپ ترکیب شده است.

Angular 2 اینجاست که بماند و منجر به تغییری اساسی در روش برنامه‌های تحت وب توسعه داده شده و پیش بینی شده در سال‌های پیش رو می‌شود. با این حال، به دلیل طراحی و معماری در هم گسیخته اش، یادگیری انگولار 2 ممکن است برای تازه کاران، یک تلاش دلهره آور به نظر آید.

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

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

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

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

کتاب از نوشتن یک برنامه‌ی SPA شروع می‌کند و با کمک معماری MVC و همچنین از فریمورک AngularJs بهره خواهد برد .همان طور که در کتاب پیش می‌روید با مایکرو سرویس‌ها آشنا خواهید شد و این سرویس‌ها را با کمک پلتفرم Node خواهید ساخت. سپس تمرکز بر روی برنامه نویسی شبکه و ریل تایم خواهد رفت و در رابطه با وب سوکت‌ها نیز مطالبی را فرا خواهید گرفت.

پس از اینکه با الگوهای طراحی و معماری‌های مختلف آشنا شدید به سمت طراحی UI خواهید رفت و طراحی‌های ریسپانسیو با کمک React و بوت استرپ برسی خواهند شد.در پایان کتاب نیز برنامه نویسی کنش گرا ( Reactive ) بررسی می‌شود و مزایای آن برای خواننده روشن خواهد شد.

 

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

کتاب ng-book 2، کتابی کامل، عمقی و به روز از Angular 2 است که با آن می‌توانید در انگولار 2 استاد شوید.

شما در این کتاب مفاهیم کلیدی Angular 2 را فرا خواهید گرفت؛ از این که انگولار در پشت زمینه چگونه کار می‌کند تا ساخت کامپوننت‌های غنی تعاملی، از تست تا یک برنامه‌ی کاربردی واقعی.

همچنین best practice‌های انگولار 2 در این کتاب ارائه شدند از جمله: تست کردن، سازمان دهی کدها و این که چگونه برنامه‌ی خود را ساختار بندی کنید تا کارایی آن بالا رود. ما در این کتاب مثال‌های رایج و کاربردی از این که چگونه کامپوننت‌های برنامه خود را پیاده سازی کنید بررسی خواهیم کرد.

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

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

AngularJS 2 فریمورکی جاوا اسکریپتی است که ساخت برنامه‌های تحت وب را ساده‌تر می‌کند. امروزه از انگولار در ساخت وب سایت‌های بزرگ و پر بازدید که با مشکلات کارایی، portability  و SEO دست و پنجه نرم می‌کنند استفاده می‌شود.
انگولار یک فریمورک مدرن است که به شما امکان ساخت برنامه‌های تحت وب کارا و قدرتمند را  می دهد. این کتاب سریع‌ترین راه برای درک Angular 2  است و به شما کمک می‌کند تا  قهرمانانه وارد دنیای  Angular 2 شوید.

 

تعداد بازدید: ۱۰۳۵
دیدگاه ها: ۰
loading...

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