کتاب Building Data-Driven Applications with Danfo.js برای برنامههای داده محور توسط کتابخانه Danfo.js را توضیح میدهد. این کتاب در 13 فصل به آموزش مقدماتی تا پیشرفتهی این برنامهها توسط این کتابخانه پرداخته و همچنین با مثالهایی در دنیای واقعی به شما آموزش میدهد.
در ادامه مقدمهای از کتاب Building Data-Driven Applications with Danfo.js را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Building Data-Driven Applications with Danfo.js:
فصل 1، مروری بر جاوا اسکریپت مدرن
فصل اول کتاب Building Data-Driven Applications with Danfo.js، نحو ECMA 6 و استفاده از دستورات import، متدهای کلاس، متدهای توسعه و سازندهها را مورد بحث قرار میدهد. همچنین به توضیح روش Promise، استفاده از توابع async و await و روش fetch میپردازد. همچنین نحوه راهاندازی محیطی را معرفی میکند که از نحو مدرن جاوا اسکریپت و نسخهسازی مناسب پشتیبانی میکند، و همچنین نحوه نوشتن تستهای واحد (Unit Tests) را پوشش میدهد.
فصل 2، Dnotebook – یک محیط محاسباتی تعاملی برای جاوا اسکریپت
فصل دوم این کتاب به Dnotebook میپردازد. برای خوانندگانی که از اکوسیستم پایتون میآیند، این شبیه به Jupyter Notebook است. ما در مورد نحوه استفاده از Dnotebook، نحوه ایجاد و حذف سلولها، نحوه نوشتن Markdown در آن، و نحوه ذخیره و اشتراکگذاری نوتبوک خود صحبت میکنیم.
فصل 3، شروع به کار با Danfo.js
Danfo.js و نحوه ایجاد DataFrame و سریها را معرفی میکند. همچنین برخی از روشهای ضروری برای تجزیه و تحلیل و پردازش دادهها را معرفی میکند.
فصل 4، تجزیه و تحلیل دادهها، بحث، و تبدیل
فصل چهارم کتاب Building Data-Driven Applications with Danfo.js، به استفاده عملی از Danfo.js برای مجموعه دادههای دنیای واقعی میپردازد. در اینجا، نحوه بارگیری انواع مختلف مجموعه دادهها و تجزیه و تحلیل آنها را با انجام عملیاتی مانند مدیریت مقادیر از دست رفته، محاسبه آمار توصیفی، انجام عملیات ریاضی، ترکیب مجموعه دادهها و دستکاری رشتهها یاد خواهید گرفت.
فصل 5، تجسم دادهها با Plotly.js
فصل پنجم کتاب Building Data-Driven Applications with Danfo.js، ترسیم و تجسم دادهها را معرفی میکند. در اینجا، اصول اولیه تجسم و ترسیم دادهها و نحوه استفاده از Plotly.js برای ترسیم اولیه را خواهید آموخت.
فصل 6، تجسم دادهها با Danfo.js
ترسیم و تجسم دادهها را با Danfo.js معرفی می کند. در اینجا، نحوه استفاده از Danfo.js را برای ایجاد نمودارها به طور مستقیم در DataFrames یا سریها یاد خواهید گرفت. همچنین یاد خواهید گرفت که چگونه نمودارهای Danfo.js را سفارشی کنید.
فصل 7، جمعآوری دادهها و عملیات گروهی
عملیات گروهبهدست و نحوه انجام آنها با Danfo.js را معرفی میکند، از جمله نحوه گروهبندی بر اساس یک یا چند ستون، نحوه استفاده از توابع ارائهشده گروه به جمع، و نحوه ایجاد توابع جمع سفارشی با .apply. ما همچنین نشان میدهیم که اجزای داخلی عملیات گروهی چگونه کار میکنند.
فصل 8، ایجاد یک سیستم تجزیه و تحلیل / مدیریت داده بدون کد
نشان می دهد که Danfo.js می تواند ما را قادر به انجام چه کارهایی کند. در این فصل، ما یک محیط پردازش و تجزیه و تحلیل داده بدون کد ایجاد میکنیم که در آن کاربر میتواند دادههای خود را آپلود کند و سپس دادههای خود را به صورت هنری تجزیه و تحلیل و پردازش کند.
فصل 9، مبانی یادگیری ماشین
Machine Learning را به زبان ساده معرفی می کند. همچنین به شما نشان میدهد که چگونه میتوان Machine Learning را در مرورگر با کمک برخی از ابزارهای Machine Learning JavaScript انجام داد.
فصل 10، مقدمهای بر TensorFlow.js
فصل دهم TensorFlow.js را معرفی میکند. همچنین نحوه انجام عملیات ریاضی پایه و نحوه ایجاد، آموزش، ذخیره و بارگذاری مجدد یک مدل Machine Learning را نشان میدهد. این فصل همچنین نحوه ادغام Danfo.js و Tensorflow.js را برای آموزش مؤثر یک مدل نشان میدهد.
فصل 11، ساختن یک سیستم توصیه با Danfo.js و TensorFlow.js
فصل یازدهم کتاب Building Data-Driven Applications with Danfo.js، به شما نشان میدهد که چگونه با استفاده از TensorFlow.js و Danfo.js یک سیستم توصیه فیلم بسازید. به شما نشان می دهد که چگونه مدل ها را در Node.js آموزش دهید و چگونه آنها را با سمت کلاینت ادغام کنید. همچنین نشان میدهد که Danfo.js چگونه پیشپردازش دادهها را آسان می کند.
فصل 12، ساخت داشبورد تجزیه و تحلیل توییتر
فصل دوازدهم کتاب Building Data-Driven Applications with Danfo.js، جایی است که شما یک داشبورد تجزیه و تحلیل توییتر با استفاده از Danfo.js در قسمت جلویی و باطن ایجاد خواهید کرد. هدف این است که نشان دهیم در مقایسه با استفاده از Python برای Backend و JavaScript برای frontend، برای مثال، چقدر آسان است که از یک کتابخانه برای برنامه تجزیه و تحلیل داده خود استفاده کنید.
فصل 13، پیوست: مفاهیم اساسی جاوا اسکریپت
زبان برنامهنویسی جاوا اسکریپت را معرفی میکند. در اینجا، ما مبتدیان را با تعاریف متغیر، ایجاد توابع و روشهای مختلف انجام محاسبات در جاوا اسکریپت آشنا میکنیم.
همچنین شما میتوانید برای مطالعهی بیشتر بر روی آنالیز دادهها از کتاب Practical Data Science with Python نیز استفاده نمائید.
سرفصلهای کتاب Building Data-Driven Applications with Danfo.js:
- Preface
- Section 1: The Basics
- 1 An Overview of Modern JavaScript
- Section 2: Data Analysis and Manipulation with Danfo.js and Dnotebook
- 2 Dnotebook – An Interactive Computing Environment for JavaScript
- 3 Getting Started with Danfo.js
- 4 Data Analysis, Wrangling, and Transformation
- 5 Data Visualization with Plotly.js
- 6 Data Visualization with Danfo.js
- 7 Data Aggregation and Group Operations
- Section 3: Building Data-Driven Applications
- 8 Creating a No-Code Data Analysis/Handling System
- 9 Basics of Machine Learning
- 10 Introduction to TensorFlow.js
- 11 Building a Recommendation System with Danfo.js and TensorFlow.js
- 12 Building a Twitter Analysis Dashboard
- 13 Appendix: Essential JavaScript Concepts
- Index
فایل کتاب Building Data-Driven Applications with Danfo.js را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.