1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Oreilly – D3.js in Action, Third Edition, Video Edition 2024-7
D3.js in Action, Third Edition, Video Edition

Oreilly – D3.js in Action, Third Edition, Video Edition 2024-7

توضیحات

دوره D3.js in Action, Third Edition, Video Edition. این دوره یک راهنمای جامع برای ایجاد بصری‌سازی‌های داده‌ای مبتنی بر وب با استفاده از کتابخانه D3.js است. این دوره کاملاً بازنگری شده و از نمودارهای ساده تا گرافیک‌های تعاملی پیشرفته مانند شبکه‌ها، نقشه‌ها و طرح‌بندی‌های سفارشی را پوشش می‌دهد. شرکت‌کنندگان یاد می‌گیرند چگونه یک محیط توسعه محلی برای D3 راه‌اندازی کنند، آن را در پروژه‌های وب (شامل برنامه‌های مبتنی بر Node) ادغام کنند، عناصر DOM را مدیریت نمایند و کامپوننت‌های خلاقانه طراحی کنند. این نسخه برای D3.js نسخه ۷ به‌روزرسانی شده و شامل فصل‌های جدیدی در مورد بصری‌سازی‌های تعاملی، پاسخگویی و بهبود دسترسی‌پذیری است. D3.js با ترکیب JavaScript، HTML و CSS، امکان ساخت اینفوگرافیک‌ها و نمودارهای پیچیده را فراهم می‌کند و به‌عنوان یک ابزار استاندارد در بصری‌سازی داده شناخته می‌شود. این دوره با پروژه‌های عملی در هر فصل، مهارت‌های شما را از سطح پایه تا پیشرفته ارتقا می‌دهد و تکنیک‌هایی مانند انیمیشن‌سازی و سازگاری با موبایل را آموزش می‌دهد. نتایج کار با D3.js زیبا، حرفه‌ای و موردتأیید جامعه فناوری است.

آنچه فرا خواهید گرفت

  • تنظیم یک محیط توسعه محلی برای D3.
  • شامل کردن D3 در پروژه‌های توسعه وب، از جمله برنامه‌های وب مبتنی بر Node.
  • انتخاب و افزودن عناصر DOM.
  • اندازه‌بندی و موقعیت‌دهی عناصر بر روی صفحه نمایش.
  • ترکیب کامپوننت‌ها و طرح‌بندی‌ها در بصری‌سازی‌های داده‌ای خلاقانه.
  • ایجاد بصری‌سازی‌های داده با SVG و canvas.
  • ترکیب D3 با React، Svelte و Angular.

این دوره مناسب افرادیست که

  • توسعه‌دهندگان وب با مهارت‌های HTML، CSS و JavaScript.

مشخصات دوره

سرفصل های دوره

  • Part 1. D3.js fundamentals
    Chapter 1. An introduction to D3.js
    Chapter 1. The D3 ecosystem: What you need to know to get started
    Chapter 1. Data visualization best practices
    Chapter 1. Summary
  • Chapter 2. Manipulating the DOM
    Chapter 2. Preparing your environment
    Chapter 2. Selecting elements
    Chapter 2. Adding elements to a selection
    Chapter 2. Setting and modifying attributes
    Chapter 2. Setting and modifying styles
    Chapter 2. Summary
  • Chapter 3. Working with data
    Chapter 3. Preparing data
    Chapter 3. Binding data to DOM elements
    Chapter 3. Adapting data for the screen
    Chapter 3. Adding labels to a chart
    Chapter 3. Summary
  • Chapter 4. Drawing lines, curves, and arcs
    Chapter 4. Drawing a line chart
    Chapter 4. Drawing an area
    Chapter 4. Drawing arcs
    Chapter 4. Summary
  • Chapter 5. Pie and stack layouts
    Chapter 5. Stacking shapes
    Chapter 5. Adding a legend to a project
    Chapter 5. Summary
  • Chapter 6. Visualizing distributions
    Chapter 6. Drawing a histogram
    Chapter 6. Creating a pyramid chart
    Chapter 6. Generating box plots
    Chapter 6. Comparing distributions with violin plots
    Chapter 6. Summary
  • Part 2. Meeting the new standards
  • Chapter 7. Interactive visualizations
    Chapter 7. Filtering a visualization
    Chapter 7. Revealing additional information with tooltips
    Chapter 7. Animating the enter, update, and exit selections
    Chapter 7. Summary
  • Chapter 8. Integrating D3 in a frontend framework
    Chapter 8. Installing the D3 library in a React project
    Chapter 8. Loading data into a React project
    Chapter 8. A reusable approach to SVG containers
    Chapter 8. Allowing D3 to control a portion of the DOM
    Chapter 8. Using D3 as a utility library
    Chapter 8. Hybrid approach
    Chapter 8. Summary
  • Chapter 9. Responsive visualizations
    Chapter 9. A responsive line chart
    Chapter 9. A responsive dashboard
    Chapter 9. Additional tips
    Chapter 9. Summary
  • Chapter 10. Accessible visualizations
    Chapter 10. Meeting the accessibility standards
    Chapter 10. Summary
  • Part 3. Intricate data visualizations
  • Chapter 11. Hierarchical visualizations
    Chapter 11. Building a circle pack chart
    Chapter 11. Building a tree chart
    Chapter 11. Building other hierarchical visualizations
    Chapter 11. Summary
  • Chapter 12. Network visualizations
    Chapter 12. Creating an adjacency matrix
    Chapter 12. Drawing an arc diagram
    Chapter 12. Playing with forces
    Chapter 12. Summary
  • Chapter 13. Geospatial information visualizations
    Chapter 13. Drawing a map from GeoJSON data
    Chapter 13. Zooming and panning
    Chapter 13. Adding a brushing functionality
    Chapter 13. Drawing a map from TopoJSON data
    Chapter 13. Further concepts
    Chapter 13. Summary
  • Part 4. Advanced techniques
  • Chapter 14. Creating a custom visualization
    Chapter 14. Exploring the data
    Chapter 14. Sketching the layout
    Chapter 14. Building the project skeleton
    Chapter 14. Creating radial visualizations
    Chapter 14. Planning meaningful interactions
    Chapter 14. Summary
  • Chapter 15. Rendering visualizations with Canvas
    Chapter 15. Rendering basic shapes with Canvas
    Chapter 15. Mixed-mode rendering
    Chapter 15. A strategy for Canvas interactions
    Chapter 15. Summary
  • Appendix B. Selecting a scale
    Appendix B. Continuous input, discrete output
    Appendix B. Discrete input, continuous output
    Appendix B. Discrete input, discrete output
    Appendix E. A very brief introduction to Svelte
    Appendix E. Passing props from a parent to a child component
    Appendix E. Sending information from a child to a parent component
    Appendix E. Adding rendering logic
    Appendix E. Using reactive variables and functions

تصاویر دوره D3.js in Action, Third Edition, Video Edition

D3.js in Action, Third Edition, Video Edition

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 720p

لینک دانلود

دانلود بخش 1 – 1 گیگابایت

دانلود بخش 2 – 1 گیگابایت

دانلود بخش 3 – 36 مگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

2.03 گیگابایت

5/5 - (1 امتیاز)

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست