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

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

کتاب Hands-on Machine Learning with JavaScript، راه‌های مختلف یادگیری ماشین را به شکل عملی و عینی ارائه می‌دهد و به پیاده سازی آنها با استفاده از زبان جاوا اسکریپت کمک می‌کند. پیش بینی رفتارها، تجزیه و تحلیل احساسات، گروه بندی داده‌ها و ساختن مدل‌های عصبی، برخی از مهارت هایی است که شما از این کتاب می‌آموزید. شما یاد می‌گیرید که چگونه مدل‌های یادگیری ماشین خود را آموزش داده و با انواع مختلفی از داده‌ها کار کنید. در طول این سفر با مواردی مانند تشخیص چهره، فیلتر اسپم، سیستم‌های توصیه گر، تشخیص کاراکتر و موارد دیگر روبرو می‌شوید. علاوه بر این، شما یاد می‌گیرید که چگونه با شبکه‌های عصبی عمیق کار کنید و برنامه‌های خود را راهنمایی کنید تا داده‌ها را درک کنند.

در پایان این کتاب، شما در زمینه ارزیابی و پیاده سازی مدل صحیح، همراه با انتخاب از کتابخانه‌های مختلف JS مانند NaturalNode، brain، harthur، classifier و بسیاری دیگر برای طراحی برنامه‌های هوشمند تر، دانش عملی کسب خواهید کرد. اگر شما یک توسعه دهنده جاوا اسکریپت هستید که می‌خواهید یادگیری ماشین را پیاده سازی کنید تا برنامه‌ها را هوشمند‌تر کنید، اطلاعات پر معنی و عمیق از داده‌ها بدست آورید و بدون تغییر به زبان دیگری وارد زمینه یادگیری ماشین شوید، این کتاب برای شما مناسب است. برای استفاده هر چه بیشتری از این کتاب، انتظار می‌رود که دانش کار با زبان جاوا اسکریپت را داشته باشید.

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

ما اغلب به کلمه «ویژگی» به عنوان چیزی که متعلق به محصولات و خدمات نرم افزاری است فکر می‌کنیم. به عنوان مثال برنامه‌های مدرنی مانند اینستاگرام و توییتر دارای ویژگی "Follow" هستند. بارگذاری یک عکس در حساب کاربری شما نیز یکی دیگر از ویژگی هاست! اما زبان‌های کامپیوتری نیز دارای ویژگی هایی هستند. یک تابع یک ویژگی است. یک حلقه for یک ویژگی است. همچنین کلمه کلیدی class نیز از ویژگی‌های زبان کامپیوتری است.

در جاوا اسکریپت برخی از این ویژگی‌ها از زبان‌های دیگر وام گرفته شده اند، در حالی که خیلی از آن‌ها منحصر به طراحی جاوا اسکریپت هستند. امکاناتی مثل this، class و const ممکن است شبیه به پیاده سازی اصلی سی پلاس پلاسی آن‌ها باشد، اما در بسیاری از موارد، آنها به روشی کاملاً منحصر به فرد برای جاوا اسکریپت استفاده می‌شوند. جاوا اسکریپت یک زبان در حال تکامل است. هنگامی که EcmaScript 6 در ژوئن 2015 به بازار آمد، این زبان یک انفجار کامبری از ویژگی‌های جدیدی را تجربه کرد که اساساً چگونگی نوشتن کد JavaScript را تغییر داد.

امکانات جدیدی مثل …rest و …spread، توابع arrow، رشته‌های template، تخریب اشیا در کد جاوا اسکریپت مدرن امری عادی هستند. اما فقط چند سال پیش، حتی توسعه دهندگان با تجربه جاوا اسکریپت با بیش از یک دهه تجربه در زمینه جاوا اسکریپت نیز نتوانستند چنین مفاهیمی را تصور کنند. برنامه نویسی تابعی ظاهراً با سرعت نور وارد جامعه جاوا اسکریپت شد و توابع مرتبه بالاتر (.map، .filter، .reduce) به متد‌های Array گره خورده شدند که به نظر برای سال‌های زیادی خفته باقی مانده بودند، محبوبیت زیادی پیدا کردند. اما جاوا اسکریپت یک زبان چند الگو واره ای است. برنامه نویسانی که با پیشینه برنامه نویسی شی گرا سنتی به سراغ  جاوا اسکریپت می‌آیند پس از معرفی کلمه کلیدی class و یک تابع سازنده جداگانه که جایگزینی برای سازندگان کلاسیک object-function جاوا اسکریپت ارائه می‌دهد، احساس راحتی می‌کنند.

مشخصات ES6 باعث ایجاد نسل جدیدی از کد نویسان شد که احترام بیشتری به زبانی که زمانی برای نوشتن اسکریپت‌های DOM بدوی مورد استفاده قرار می‌گرفت، ایجاد کردند. موتورهای جاوا اسکریپت که در مرورگرها اجرا می‌شوند(به عنوان مثال V8 مرورگر Chrome) بالغ شده اند و دیگر به جاوا اسکریپت به عنوان یک زبان اسکریپت نویسی ساده نگاه نمی‌شود. این یک عصر کاملاً جدید از توسعه جاوا اسکریپت است. امروزه، شما اغلب می‌توانید به ویدئویی با عنوان ساخت ربات با جاوا اسکریپت در YouTube سر بزنید. حتی ساخت برنامه‌های دسکتاپ برای ویندوز 10 تقریباً به طور کامل با JavaScript امکان پذیر است.

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

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

در کتاب Practical Highcharts with Angular، خواهید دید که چگونه از Highcharts استفاده، سرویس‌های backend داده‌ها را فراخوانی و به راحتی داشبورد‌های داده بلادرنگ ایجاد کنید. همچنین یاد خواهید گرفت که چگونه می‌توانید کد خود را با jQuery و Angular یکپارچه کنید. این کتاب بهترین راه حل‌ها را برای چالش‌های بلادرنگ ارائه می‌دهد و طیف گسترده ای از نمودارها شامل خط، مساحت، نقشه ها، طرح، انواع مختلف نمودارهای pie، درجه، نقشه گرما، نمودار Histogram، نوار stacked، نقشه پراکندگی و نمودارهای سه بعدی را در بر می‌گیرد.

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

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

در برنامه نویسی کامپیوتر، الگوواره‌ها فراوان هستند. موارد همچون برنامه نویسی دستوری، برنامه نویسی ساخت یافته (فاقد goto)، برنامه نویسی شی گرا (OOP)، برنامه نویسی جنبه گرا و برنامه نویسی اعلانی. اخیراً، علاقه زیادی به یک الگوواره‌ی خاص به وجود آمده است که به طور قطع می‌تواند قدیمی‌تر از اکثر موارد ذکر شده باشد (اگر نه از همه) و آن برنامه نویسی تابعی (FP) است. برنامه نویسی تابعی، بر نوشتن توابع تأکید دارد و آن‌ها را به روش‌های ساده برای تولید یک کد قابل فهم‌تر و به آسانی تست شده متصل می‌کند. بنابراین، با توجه به افزایش پیچیدگی برنامه‌های وب امروزی، منطقی است که شیوه ای امن‌تر و تمیز‌تر از برنامه نویسی مورد توجه واقع شود.

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

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

این کتاب برای توسعه دهندگان جاوا اسکریپت است که می‌خواهند مهارت‌های برنامه نویسی خود را ارتقا دهند و برنامه‌های کاربردی وب کارآمد بسازند. برنامه نویسان Frontend و Backend که از چارچوب‌ها و کتابخانه‌های مختلف JavaScript استفاده می‌کنند مانندReact ، Angular یا Node.js نیز این کتاب را مفید خواهند یافت. همچنین دانش ES2019 برای درک مفاهیم مندرج در این کتاب ضروری است.

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

چارچوب React، یکی از پر استفاده‌ترین چارچوب هایی است که توسعه دهندگان را قادر می‌سازد تا برنامه‌های frontend مقیاس پذیر و سریع برای هر کاری بنویسند. GraphQL روشی مدرن برای پرس و جو از یک API است. GraphQL یک جایگزین برای REST و پیشرفت بعدی در توسعه وب است. ترکیب این دو فناوری انقلابی یک stack مقاوم در برابر آینده و مقیاس پذیر را برای شما رقم می‌زند که می‌توانید کسب کار خود را با آن‌ها شروع کنید.

کتاب توسعه وب full-stack با GraphQL و React، شما را در پیاده سازی برنامه‌ها با استفاده از React، Apollo، Node.js و SQL راهنمایی می‌کند. ما بر روی حل مساله‌های پیچیده با استفاده از GraphQL، مثل abstract کردن معماری‌های پایگاه داده چند جدولی و مدیریت آپلود تصاویر، تمرکز خواهیم کرد. در این کتاب برنامه‌های full stack را با API‌های مدرن و با استفاده از GraphQL و Apollo خواهید ساخت. در ادامه Apollo را با React یکپارچه می‌کنیم و کامپوننت‌های frontend را به وسیله GraphQL خواهیم ساخت. در پایان کتاب، شما در استفاده از GraphQL و React برای نیازمندی‌های توسعه full-stack خود، مهارت خواهید داشت.

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

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

کتاب کد تمیز در جاوا اسکریپت، با اصول محبوب کد نویسی تمیز مثل SOLID، قانون Demeter  و نشان دادن دشمنان نوشتن کد‌های تمیز مثل cargo culting و مدیریت بیش از حد آغاز می‌شود. سپس، شما با استفاده از الگوهای طراحی، مانند الگوی کلاس و الگوی ماژول آشکار، انتزاعات قابل توجهی ایجاد خواهید کرد. شما چالش‌های دنیای واقعی مانند اصلاح DOM، مدیریت حالت، مدیریت وابستگی و امنیت را در محیط‌های مرورگر و سرور بررسی خواهید کرد. در ادامه ابزار‌ها و روش‌های تست کردن و اهمیت مستند سازی کد‌ها را نیز می‌آموزید. این کتاب برای هر کسی که جاوا اسکریپت می‌نویسد مناسب است. از آنجا که این کتاب به طور خاص به هیچ فریمورک و یا محیط به خصوصی مربوط نمی‌شود، هیچ تجربه قبلی در مورد چارچوب‌های وب جاوا اسکریپتی لازم نیست.

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

جاوا اسکریپت همه جا هست. جاوا اسکریپت در سمت کلاینت برنامه‌های تک صفحه ای را اجرا می‌کند و همچنین در سمت سرور با فناوری هایی مثل Node.js مورد استفاده قرار می‌گیرد. JavaScript در ساخت برنامه‌های دسکتاپ با Electeron کمک می‌کند و برای کار بر روی کامپیوتر‌های تک بوردی مثل Raspberry Pi نیز استفاده شود. جاوا اسکریپت حتی برای آموزش مدل‌های یادگیری ماشین در مرورگر با استفاده از فناوری هایی مانند TensorFlow.js مورد استفاده قرار می‌گیرد.

کتاب JavaScript Next، یک راهنمای عملی برای قابلیت‌های جدید معرفی شده در جاوا اسکریپت است که از نسخه ECMAScript 6 شروع می‌شود و با نسخه 9 خاتمه می‌یابد. این کتاب برای توسعه دهندگان تازه کار و با تجربه ای است که مایل هستند از تغییرات جاوا اسکریپت آگاه شوند و درک خودشان از زبان را عمیق‌تر کنند.

تعداد بازدید: ۶۲۳
دیدگاه ها: ۰
تاریخ: ۱۵:۴۴:۱۹ ۱۳۹۸/۸/۲ پنج شنبه
توسط: 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)، جاوا اسکپریت را به شما آموزش خواهیم داد.

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

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