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

کتابخانه Material-UI، کتابخانه ای از کامپوننت‌ها برای رندر کردن عناصر UI با استفاده از بهترین شیوه‌های مدرن React و Material Design است. این کتاب، به شما نحوه‌ی ایجاد برنامه‌های وب مدرن چشمگیر و فریبنده را با پیاده سازی ملاحظات طراحی متریال به شما نشان می‌دهد. کتاب React Material-UI Cookbook (رابط کاربری متریال ری اکت)، برای کمک به شما در استفاده از کامپوننت‌های مختلف Material-UI برای بهبود عملکرد UI، همراه با راهنمایی شما در بهترین شیوه‌های React و استفاده از state، context و سایر قابلیت‌های جدید React 16.8 نوشته شده است.

شما با بررسی layout‌ و navigation، کامپوننت Grid و درک نحوه‌ی استفاده از آن برای ساختن layout‌ها برای برنامه‌های Material UI، کار را آغاز خواهید کرد. همچنین با استفاده از کامپوننت‌های Material-UI، شما تکنیک‌های موثر نمایش اطلاعات را بررسی خواهید کرد. در بخش‌های بعدی، شما همچنین در مورد کامپوننت‌های مختلفی برای تعاملات کاربری همچون کامپوننت‌های ورودی متن و دکمه ها، یاد خواهید گرفت. در انتها، این کتاب شما را در سفارشی سازی ظاهر و حس برنامه‌ی شما، درست از ایجاد یک قالب Material UI تا استایل دادن به آیکون‌ها و متون، شما را همراهی می‌کند.
با به پایان رساندن این کتاب، ‌شما مهارت‌های لازم برای بهبود ظاهر و حس برنامه هایتان با استفاده از کامپوننت‌های Material-UI را کسب خواهید کرد. این کتاب برای توسعه دهندگان React است که می‌خواهند اصول Material Design را در برنامه‌های خود پیاده کنند. همچنین اگر توسعه دهنده ای هستید که می‌خواهید با استفاده از کامپوننت‌های React و بدون ایجاد چارچوب UX خود، UI بسازید، این کتاب مفید خواهد بود.

 

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

مهارت‌های مورد نیاز خود را برای رقابت موفق با سایر نیرو‌های کار در زمینه‌ی فناوری‌های پیشرفته امروزی را با منابع دیجیتالی NEW PERSPECTIVES ON HTML5 AND CSS3: COMPREHENSIVE, 8E and MindTap ارتقا دهید. در این کتاب، هنگام ساخت وب سایت بر اساس سناریو‌های واقعی، مفاهیم اساسی طراحی را یاد می‌گیرید. فعالیت‌های طراحی شده ویژه، به شما کمک می‌کنند تا منطق، طراحی، عیب یابی و خلاقیت خود را تقویت کنید. پروژه هایی که تکمیل می‌کنید حتی می‌توانند بخشی از نمونه کارهای حرفه ای شما باشند. شما با کمک این کتاب از آزمایشگاه‌های عملی متمرکز بر قطعه کد‌ها و اشکال زدایی تا تکمیل ارزیابی‌ها و یک پروژه نهایی پیشرفت می‌کنید. چالش‌های Short Coding، درک شما از مفاهیم اصلی را بررسی می‌کنند، در حالی که چالش‌های Debugging به شما می‌آموزند که چگونه خطاهای نحوی را در یک صفحه وب رفع کنید. علاوه بر این، محیط توسعه یکپارچه آموزشی MindTap (IDE) بازخورد فوری را همراه با آموزش‌ها و مبتنی بر مسائل واقعی ارائه می‌دهد که به شما کمک می‌کند تا مهارت‌های حل مسئله را هنگام توسعه وب سایت‌ها در یک محیط حرفه ای تصحیح کنید.

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

این کتاب، درباره اصول است؛ اصول من. این کتاب، مجموعه ای از اصول، شیوه‌ها و آداب و رسومی است که به نظر من هنگام ساخت برنامه‌های React بسیار مفید هستند. من سعی می‌کنم که این ایده‌ها را در کارهای روزمره خود به کار برم و آنقدر به آنها اعتقاد دارم که از هر فرصتی برای آموزش آن‌ها به دیگران استفاده می‌کنم. به همین دلیل این کتاب را نوشتم: برای نشان دادن ایده هایی که به من کمک کرده اند تا در حرفه خودم موفق باشم.
توسعه آزمون محور (TDD) از جامعه جاوا اسکریپت نشات نگرفته است. با این حال، آزمون محور کردن کد‌های جاوا اسکریپتی کاملاً امکان پذیر است؛ و اگرچه TDD در جامعه React معمول نیست، دلیلی بر عدم وجود آن هم وجود ندارد. در واقع، React به عنوان یک پلتفرم UI، به دلیل داشتن مدل ظریفی از کامپوننت‌های تابعی و وضعیت، برای TDD بسیار مناسب‌تر از پلتفرم‌های UI قدیمی است.
بنابراین TDD چیست و چرا باید از آن استفاده کنید؟ توسعه آزمون محور، فرآیندی برای نوشتن نرم افزار است که شامل نوشتن آزمایشات یا مشخصات، قبل از نوشتن هر کدی است. متخصصانش از آن پیروی می‌کنند زیرا معتقدند که آن به آنها کمک می‌کند تا با هزینه کمتری نرم افزارهایی با کیفیت بالا و با طول عمر بیشتری بسازند و طراحی کنند. آنها معتقدند که TDD ساز و کاری برای برقراری ارتباط بین طراحی و مشخصات ارائه می‌دهد و در عین حال به عنوان یک مجموعه رگرسیون سفت و سخت عمل می‌کند. داده‌های تجربی زیادی وجود ندارند که بتوانند صحت هر یک از این موارد را ثابت کنند؛ بنابراین بهترین کاری که می‌توانید انجام دهید این است که خودتان آن را امتحان کنید و تصمیم بگیرید. شاید مهمتر از همه برای من این بود که دریافتم که TDD ترس از ایجاد تغییر در نرم افزار را بر طرف می‌کند و استرس روزهای کاری من را نسبت به گذشته بسیار کمتر می‌کند.
در کتاب Mastering React Test-Driven Development (تسلط پیدا کردن بر توسعه آزمون محور ری اکت)، TDD را برای برنامه‌های React با استفاده از Jest، React Router، Redux و GraphQL/Relay پیاده سازی خواهید کرد. همچنین BDD و آزمون پذیرش end-to-end را با CucumberJS و Puppeteer یاد خواهید گرفت. بسیاری از برنامه نویسان از TDD آگاه هستند اما برای بکارگیری آن در فراتر از مثال‌های پایه تقلا می‌کنند. این کتاب نحوه‌ی ساخت برنامه‌های واقعی و پیچیده را با استفاده از Test Driven Development (TDD) آموزش می‌دهد. همچنین برای پیگیری روند TDD با استفاده از Jest، ابتدا اصول اولیه را بیان می‌کند که آزمون محور کردن یکپارچگی کتابخانه‌ها را نیز شامل می‌شود از جمله React Router، Redux و Relay (GraphQL).
خوانندگان ضمن ایجاد چارچوب آزمون خودشان، refactoring سیستماتیک را تمرین می‌کنند و درک عمیقی از ابزارها و تکنیک‌های TDD به دست می‌آورند. آن‌ها نحوه‌ی آزمون محور کردن قابلیت هایی همچون اعتبارسنجی فرم‌های سمت سرور و سمت کلاینت، فیلتر کردن و جستجوی داده ها، ناوبری و گردش کار کاربر، undo و redo، انیمیشن، دسترسی LocalStorage، ارتباطات WebSocket و پرس و جو از endpoint‌های GraphQL را فرا خواهند گرفت. این کتاب، ریفکتور کردن کد‌ها را برای استفاده از کتابخانه‌های React Router و Redux، به صورت TDD آموزش می‌دهد. همچنین Redux همراه با reducer ها، middleware، sags و کامپوننت‌های متصل React به صورت دقیق بررسی شده اند. این کتاب همچنین تست‌های پذیرش را با استفاده از Cucumber و Puppeteer پوشش داده است. این کتاب به طور کامل برای React 16.9 به روز شده است و پوشش عمیقی از hook‌ها و کمک کننده تست act ارائه کرده است. مخاطبان این کتاب توسعه دهندگان جاوا اسکریپت هستند که به دنبال اجرای رویکردهای آزمون محور و رفتار محور برای برنامه‌های React خود هستند.

 

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

کتابخانه PrimeNG، یک کتابخانه کامپوننت UI پیشرو برای برنامه‌های Angular با بیش از 80 کامپوننت UI است. PrimeNG بسیار سریع در دنیای انگولار به موفقیت دست یافت. این کتابخانه به سرعت در حال تکامل است و با آخرین نسخه Angular مطابقت دارد. در مقایسه با رقبا، PrimeNG با در نظر گرفتن برنامه‌های سازمانی ایجاد شده است.
کتاب Angular UI Development with PrimeNG ( توسعه رابط کاربری انگولار با پرایم ان جی)، برای کسانی است که مایلند با استفاده از کتابخانه کامپوننت PrimeNG، برنامه‌های تک صفحه ای مدرن مبتنی بر Angular را بیاموزند یا ایجاد کنند. این کتاب گزینه خوبی برای مبتدیان تا کاربران پیشرفته ای است که در یادگیری برنامه‌های مدرن Angular جدی هستند. پیش نیازهای این کتاب، کمی دانش پایه ای در مورد +Angular 2 و مهارت‌های TypeScript و CSS است.
این کتاب نقطه شروع خوبی برای کمک به خوانندگان به منظور توسعه برنامه‌های تک صفحه ای واقعی با استفاده از یک استک توسعه محبوب ارائه می‌دهد. این کتاب شامل 10 فصل است و با مقدمه ای کوتاه بر برنامه‌های تک صفحه ای آغاز می‌شود. مبانی انگولار و تایپ اسکریپت، اولین قدم‌های مهم برای یادگیری مباحث بعدی PrimeNG است. در ادامه برای شروع در مورد چگونگی راه اندازی و پیکربندی برنامه‌های PrimeNG به روش‌های مختلف صحبت می‌کنیم. پس از آماده شدن محیط، زمان آن فرا می‌رسد که با استفاده از مفاهیم theme و طرح‌های واکنش گرا، توسعه PrimeNG را یاد بگیریم. این کتاب همچنین بر روی چگونگی اجتناب از مشکلات رایج تمرکز دارد و بهترین شیوه‌ها را  همراه با نکات و ترفند هایی برای توسعه کارآمد انگولار و PrimeNG نشان می‌دهد. در پایان این کتاب، شما زیر و بم نحوه‌ی استفاده از PrimeNG در برنامه‌های انگولار را می‌دانید و آماده ایجاد برنامه‌های Angular واقعی با استفاده از کامپوننت‌های غنی PrimeNG هستید.

 

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

هنگام یادگیری جاوا اسکریپت، برنامه نویسی ناهمگام (Asynchronous) اغلب جدید و گیج کننده است. در دوره ویدیویی JavaScript Promises and Async Programming (پرامیس‌های جاوا اسکریپت و برنامه نویسی ناهمگام) موسسه Pluralsight که توسط Nate Taylor تدریس شده است، شما توانایی مدیریت برنامه نویسی نا همگام در جاوا اسکریپت را به دست خواهید آورد.
ابتدا شما promise‌های consuming را بررسی خواهید کرد. سپس ایجاد promise‌های خودتان را یاد خواهید گرفت. در پایان نیز نحوه‌ی استفاده از async/await را برای برنامه نویسی asynchronous خواهید آموخت. وقتی که این دوره را تمام کردید، دانش و مهارت‌های لازم promise‌های جاوا اسکریپت را برای نوشتن کد‌های ناهمگام در اختیار خواهید داشت.

 

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

اکما اسکریپت 6 (ECMAScript 6) یا ES6 نسخه بعدی JavaScript است و پیشرفت‌ها و ویژگی‌های جدید زیادی را شامل می‌شود که کد نویسی جاوا اسکریپت را راحت‌تر و قابل نگهداری‌تر می‌کند. دوره ویدیویی JavaScript Fundamentals for ES6 (مبانی جاوا اسکریپت برای ES 6) موسسه Pluralsight که توسط Joe Eames و Scott Allen تدریس شده است، تمام قابلیت‌های جدیدترین نسخه جاوا اسکریپت را به شما می‌آموزد و با تأکید بر ابزار‌ها و فناوری هایی که به شما امکان می‌دهند تا امروز از این ویژگی‌ها استفاده کنید، حتی قبل از اینکه توسط مرورگر‌ها و Node به طور کامل پیاده سازی شده باشند.

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

در کتاب Angular for Material Design (انگولار برای طراحی متریال)، یاد می‌گیرید تا با TypeScript و Material Design برنامه‌های انگولار را سریع‌تر و بهتر بسازید. شما می‌آموزید که چگونه یک رابط وب ایجاد کنید و از کتابخانه Angular Material گوگل متشکل از کامپوننت‌های حاضر و آماده و کاربر پسند، استفاده کنید.
این کتاب از Angular با TypeScript (ابر مجموعه ای (superset) برای جاوا اسکریپت) برای استفاده از انواع داده‌ها و بهره بردن از ساختارهای برنامه نویسی مانند کلاس ها، اینترفیس ها، قالب‌های جنریک و موارد دیگر استفاده می‌کند. شما همچنین می‌توانید از قابلیت‌های مختلف Angular از جمله انقیاد داده، کامپوننت ها، سرویس‌ها و غیره استفاده کنید. شما با کمک قابلیت‌های مسیریابی آماده برای استفاده (Angular CLI) و رابط با سرویس‌های راه دور از طریق HTTP، یک برنامه تک صفحه ای ایجاد خواهید کرد.
این کتاب برای مبتدیان تا حرفه ای هایی که می‌خواهند توسعه وب را با استفاده از انگولار، تایپ اسکریپت و انگولار متریال یاد بگیرند مناسب است. این کتاب، الگو‌ها و شیوه هایی را توصیه می‌کند تا یک توسعه دهنده موفق باشید. دانش پایه ای از جاوا اسکریپت در استفاده از این کتاب مفید خواهد بود.

 

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

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

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

وب کامپوننت‌ها (Web Components)، روشی استاندارد برای ساخت عناصر سفارشی قابل استفاده مجدد برای صفحات و برنامه‌های وب با استفاده از HTML، CSS و JavaScript است. یک Web Component به خوبی کپسوله شده است و ساختار داخلی خودش را از سایر عناصر صفحه جدا نگه می‌دارد تا با بقیه‌ی کد‌های شما تداخل پیدا نکند. در کتاب Web Components in Action (وب کامپوننت‌ها در عمل)، طراحی، ساخت و استقرار Web Component‌های قابل استفاده مجدد را از ابتدا یاد خواهید گرفت.
رابط کاربری مناسب می‌تواند سایت‌ها و برنامه‌های وب شما را از موارد معمول جدا کند. با استفاده از API وب کامپوننت ها، می‌توانید عناصر سفارشی (Custom Elements) بسازید و سپس آنها را فقط با یک تگ HTML ساده به صفحات خود اضافه کنید. این رویکرد طراحی مبتنی بر استانداردها به شما امکان کنترل کامل بر روی سبک (style) و رفتار کامپوننت هایتان می‌دهد و ساخت، اشتراک و استفاده مجدد آنها را بین پروژه‌ها به شدت راحت‌تر می‌کند.
کتاب Web Components in Action، ساخت و استفاده از وب کامپوننت‌ها را از پایه به شما می‌آموزد. شما با استفاده از جاوا اسکریپت، HTML و CSS، با کامپوننت‌های ساده و برنامه‌های مبتنی بر کامپوننت شروع می‌کنید. سپس، آنها را سفارشی کرده و بهترین شیوه‌های طراحی را برای به حداکثر رساندن استفاده مجدد استفاده می‌کنید. از طریق پروژه‌های عملی، شما برای هر پروژه ای، از جمله انتخابگر رنگ، برنامه‌های پیشرفته که از مدل‌های سه بعدی استفاده می‌کنند، واقعیت ترکیبی و یادگیری ماشین، یاد خواهید گرفت تا Web Component‌های production-ready بسازید.

 

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

کتابخانه OpenLayers 3 به شما این امکان را می‌دهد تا برنامه‌های وب خیره کننده WebGIS و نقشه برداری بسازید. این کتابخانه از فناوری‌های مدرن و پیشرفته مرورگر‌ها استفاده می‌کند و با استفاده از Closure Library نوشته شده است و شما را قادر می‌سازد تا بدون تشریفات اشکال زدایی دردناک، برنامه هایی مستقل از مرورگر بسازید که حتی دارای تعدادی گزینه fallback محدود برای مرورگر‌های قدیمی باشد. با استفاده از این راهنما، شما با دنیای نقشه برداری پیشرفته وب و WebGIS آشنا می‌شوید.

در کتاب Mastering OpenLayers 3 (استاد شدن در OpenLayers 3) تالیف Gabor Farkas، ابتدا با قابلیت‌ها و توانایی‌های پیشرفته موجود در OpenLayers 3 آشنا می‌شوید. در ادامه، شما با نکات کلیدی ایجاد برنامه‌های سفارشی با OpenLayers 3 آشنا خواهید شد. سپس یاد خواهید گرفت که چگونه با این کتابخانه متن باز، بدون هزینه و در عین حال بسیار قدرتمند، برنامه نقشه برداری وب رویایی خود (یا شرکت خود) را بسازید. ما همچنین نحوه‌ی ساختن نقشه‌های موضوعی شگفت انگیز و ایجاد جلوه‌های عالی با دستکاری canvas را به شما نشان خواهیم داد. در پایان این کتاب، شما دانش خوبی در زمینه نقشه برداری وب پیدا خواهید کرد و در ایجاد برنامه‌های شگفت انگیز با استفاده از OpenLayers 3 به خوبی پیش خواهید رفت.
این کتاب برای توسعه دهندگان frontend با درک اساسی از مفاهیم JavaScript و GIS و ترجیحاً کسانی که با اصول OpenLayers 3 آشنایی دارند، در نظر گرفته شده است. ممکن است شما هرگز از OpenLayers 3 به عنوان یک توسعه دهنده با تجربه جاوا اسکریپت استفاده نکرده باشید. اگر این چنین است و شما جاه طلب و مشتاق یادگیری نقشه برداری وب باشید، این کتاب قطعاً شما را در مسیر درست قرار خواهد داد.

 

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

با اتخاذ رویکرد میکرو frontend‌ها و طراحی برنامه‌های وب خودتان به صورت سیستمی از قابلیت ها، شما می‌توانید توسعه سریع‌تر امکانات و ارتقا‌های آسان‌تر را ارائه دهید و فناوری مورد نظرتان را که در stack خودتان استفاده می‌کنید، برداشته و انتخاب کنید.

کتاب Micro Frontends in Action، راهنمای شما برای ساده سازی frontend‌های سنگین از طریق ترکیب آنها از واحدهای کوچک و کاملاً مشخص است. شما یکپارچه سازی برنامه‌های وب ساخته شده از قطعات کوچکتر را با استفاده از ابزارهایی مانند web component‌ها یا اجزای سمت سرور یاد خواهید گرفت. همچنین چگونگی حل چالش‌های میکرو فرانت اند‌های سازمانی، و نحوه ایجاد یک سیستم طراحی که تضمین کند که کاربران نهایی ظاهر و حس ثابتی را از برنامه شما دریافت کنند را بررسی خواهید کرد.

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

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

در کتاب Webpack for Beginners، شما با نصب و پیکربندی Webpack شروع خواهید کرد و یاد می‌گیرید که چگونه کدی ماژولار بنویسید. سپس به درک کاربرد loader‌ها و plugin‌ها به همراه موارد استفاده عملی، نحوه ساختن alias‌ها و resolve پوشه ها، cache busting و نصب کتابخانه‌های شخص ثالث مانند jQuery ،Bootstrap ،QuillJS و موارد دیگر می‌پردازید. با پایان این کتاب احساس اطمینان و آمادگی برای شروع به استفاده از Webpack در پروژه‌های خود خواهید داشت.

این کتاب عاری از مثال‌های پیچیده و برای دنبال کردن هرچه آسان‌تر در نظر گرفته شده و برای همه کسانی که HTML ،JavaScript و روش کار در خط فرمان را می‌شناسند ایده آل است.

 

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

کتاب Pro Angular 9 انتشارات Apress که توسط Adam Freeman نوشته شده است، مختصر‌ترین و جامع‌ترین راهنمای موجود برای یادگیری انگولار است. این کتاب دانش لازم برای بهره برداری حداکثری از چارچوب محبوب Angular و به منظور ساختن برنامه‌های پویای جاوا اسکریپت را در اختیار شما قرار می‌دهد.

ویرایش چهارم کتاب Pro Angular 9، چگونگی استفاده از Angular 9 را شرح می‌دهد و مطالبش را با بررسی عمقی الگوی MVC و مزایایی که می‌تواند ارائه دهد شروع کرده است. از اینجاست که شما شروع به یادگیری نحوه استفاده از انگولار در پروژه هایتان می‌کنید و با مفاهیم اساسی آشنا می‌شوید و به سمت یادگیری قابلیت‌های پیشرفته‌تر و پیچیده‌تر حرکت می‌کنید.

این کتاب برای توسعه دهندگان وب است که می‌خواهند برنامه‌های غنی client-side بسازند. برای خواندن این کتاب، داشتن دانش بنیادی HTML و JavaScript توصیه می‌شود.

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

ویرایش دوم کتاب Angular for Enterprise-Ready Web Applications، با پوشش عمقی سکوی Angular همیشه سبز به روز شده است. شما این کتاب را با تسلط پیدا کردن بر اصول برنامه نویسی انگولار شروع می‌کنید. در این کتاب با استفاده از روش Kanban و ابزارهای GitHub، برنامه‌های بسیار زیبایی را با استفاده از Angular Material ایجاد خواهید کرد، همچنین از الگوهای برنامه نویسی reactive با استفاده از RxJS استفاده می‌کنید، الگوی flux با NgRx را درک می‌کنید، با تست خودکار آشنا می‌شوید، یکپارچه سازی مداوم با استفاده از CircleCI و استقرار برنامه خودتان بر روی ابر را با استفاده از Vercel Now و GCloud یاد می‌گیرید.

سپس شما نحوه طراحی و توسعه برنامه‌های تجاری را با استفاده از معماری router-first به همراه observable data anchor‌ها که از طریق دستور العمل‌های رایج مورد استفاده مانند view‌های master/detail و جداول داده با صفحه بندی و فرم‌ها نشان داده شده اند. در ادامه شما طراحی قوی احراز هویت و احراز مجوز نشان داده شده از طریق یکپارچه شدن با Firebase، مستند سازی API با Swagger و پیاده سازی API‌ها با MEAN stack را یاد خواهید گرفت.

در انتها، شما درباره DevOps با استفاده از Docker، ایجاد زیرساخت ابری بسیار در دسترس بر روی AWS، ضبط رفتار‌های کاربران با Google Analytics و انجام تست بار یاد خواهید گرفت. در پایان این کتاب، شما با کل حیطه توسعه وب مدرن و معماری full-stack آشنا خواهید بود و الگو‌ها و شیوه‌های موفق بودن به عنوان یک توسعه دهنده شخصی در وب یا یک تیم در سازمان را یاد می‌گیرید.

ویرایش دوم کتاب انگولار برای برنامه‌های تحت وب Enterprise-Ready، برای توسعه دهندگانی مناسب است که می‌خواهند با اطمینان ساختن برنامه‌های انگولار با کیفیت و production-grade را از طراحی تا استقرار انجام دهند. همچنین برای استفاده مناسب از این کتاب، تجربه قبلی استفاده از API‌های RESTful مورد نظر است.

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

ساختن برنامه‌های ساده با Angular آسان است، اما به محض اینکه شروع به ساختن برنامه‌های بزرگ‌تر و پیچیده‌تر می‌کنید، در صورت عدم دقت کافی به سرعت به مشکلات خوانایی، مقیاس پذیری و کارایی برخورد خواهید کرد. در دوره ویدیویی Angular Best Practices موسسه Pluralsight که توسط Jim Cooper تدریس شده است، شما بهترین شیوه‌های انگولار را یاد خواهید گرفت.

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

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

جاوا اسکریپت زبان برنامه نویسی وب است و امروزه بیشتر از هر زبان برنامه نویسی دیگری توسط توسعه دهندگان نرم افزار مورد استفاده قرار می‌گیرد. برای نزدیک به ۲۵ سال است که این کتاب، پرفروش‌ترین راهنمای برنامه نویسان JavaScript است. ویرایش هفتم کتاب JavaScript: The Definitive Guide، به طور کامل به روز شده است تا نسخه 2020 جاوا اسکریپت را پوشش دهد که شامل فصول جدیدی است که کلاس ها، ماژول ها،‌ iterator ها، generator ها، Promise ها، async/await و metaprogramming را در بر می‌گیرد. همچنین در این کتاب مثال‌های کدی جذاب و روشنی را پیدا خواهید کرد.

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

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

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