توضیحات
دوره 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.
مشخصات دوره
- ناشر: Oreilly
- مدرس: Anne-Marie Dufour, Elijah Meeks
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 15 ساعت و 25 دقیقه
سرفصل های دوره
- 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

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
2.03 گیگابایت











































