لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش معرفی D3.js با React [ویدئو]
Introduction to D3.js with React [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره به شما کمک می کند تا به سرعت با D3.js در محیط React راه اندازی کنید. این طراحی شده است تا به شما نحوه برنامه نویسی کارآمد در آخرین نسخه D3 - نسخه 6.x را آموزش دهد.
برای تقویت دانش خود، این دوره به تدریج به شما کمک می کند تا درک کنید که در طول دوره های مختلف با کتابخانه D3 چه کاری می توانید انجام دهید. شما با بررسی اهمیت D3 و اینکه چرا باید آن را یاد بگیرید شروع خواهید کرد. بخشهای بعدی شما را راهنمایی میکنند که چگونه محیط خود را تنظیم کنید و یک پوشش برای استفاده از React و D3 با هم بسازید. سپس با کار کردن با دو کتابخانه با هم برای ساختن یک برنامه وب کامل، سفر یادگیری را به پایان می رسانید.
در پایان این دوره، مهارت های لازم برای استفاده از D3.js را با اطمینان در محیط React کسب خواهید کرد.
همه کدها و فایلهای پشتیبانی این دوره در دسترس هستند - https://github.com/PacktPublishing/Introduction-To-D3.js-with-React بلوکهای ساختمانی اساسی D3 را درک کنید.
یک معماری فایل کارآمد برای استفاده از React و D3 با هم تنظیم کنید
نمودارهای به روز رسانی بسازید که به ورودی کاربر واکنش نشان می دهند
با نحوه کار SVGها و نحوه دستکاری آنها با D3 آشنا شوید
با D3 یک Scatterplot بسازید
با افزودن مقیاس ها و محورها به نمودار به خوبی آشنا شوید این دوره برای توسعه دهندگان React است که به دنبال شروع سریع و در عین حال موثر با D3 هستند. یاد بگیرید که React و D3 را ادغام کنید * نحوه کار با داده های خارجی را بدانید * با افزودن به روز رسانی به تجسم ها سرعت خود را افزایش دهید
سرفصل ها و درس ها
معرفی
Introduction
معرفی دوره
Introduction to the course
معرفی دوره
Introduction to the course
چرا باید D3 را یاد بگیرید
Why you should learn D3
چرا باید D3 را یاد بگیرید
Why you should learn D3
ساختار این دوره چگونه است
How this course is structured
ساختار این دوره چگونه است
How this course is structured
شروع کار با D3
Getting started with D3
شروع کار با D3
Getting started with D3
معرفی
Introduction
معرفی
Introduction
راه اندازی محیط ما
Setting up our environment
راه اندازی محیط ما
Setting up our environment
خلاصه واکنش
React recap
خلاصه واکنش
React recap
ادغام React و D3
Integrating React and D3
ادغام React و D3
Integrating React and D3
ایجاد پوشش React ما
Creating our React wrapper
ایجاد پوشش React ما
Creating our React wrapper
معرفی SVG ها
Introducing SVGs
معرفی SVG ها
Introducing SVGs
افزودن SVG با D3
Adding SVGs with D3
افزودن SVG با D3
Adding SVGs with D3
انتخاب ها و داده ها می پیوندد
Selections and data joins
انتخاب ها و داده ها می پیوندد
Selections and data joins
کار با داده های خارجی
Working with external data
کار با داده های خارجی
Working with external data
خلاصه
Summary
خلاصه
Summary
ساخت نمودار میله ای ایستا
Building a static bar chart
ساخت نمودار میله ای ایستا
Building a static bar chart
معرفی
Introduction
معرفی
Introduction
راه اندازی پروژه ما
Setting up our project
راه اندازی پروژه ما
Setting up our project
نوشتن میله های ما با ترازو
Writing our bars with scales
نوشتن میله های ما با ترازو
Writing our bars with scales
تعمیر ارتفاع نوار ما
Fixing our bar heights
تعمیر ارتفاع نوار ما
Fixing our bar heights
ژنراتورهای محور D3
D3 axis generators
ژنراتورهای محور D3
D3 axis generators
قرارداد حاشیه D3
The D3 margin convention
قرارداد حاشیه D3
The D3 margin convention
ثابت کردن محور y ما
Fixing our y-axis
ثابت کردن محور y ما
Fixing our y-axis
اضافه کردن برچسب به نمودار ما
Adding labels to our chart
اضافه کردن برچسب به نمودار ما
Adding labels to our chart
خلاصه بخش
Section summary
خلاصه بخش
Section summary
به روز رسانی نمودار میله ای ما
Making our bar chart update
به روز رسانی نمودار میله ای ما
Making our bar chart update
معرفی
Introduction
معرفی
Introduction
حلقه زدن با فواصل
Looping with intervals
حلقه زدن با فواصل
Looping with intervals
اضافه کردن به روز رسانی به تجسم ما
Adding updates to our visualization
اضافه کردن به روز رسانی به تجسم ما
Adding updates to our visualization
الگوی به روز رسانی عمومی D3
The D3 general update pattern
الگوی به روز رسانی عمومی D3
The D3 general update pattern
اضافه کردن مجموعه دیگر ما از داده ها
Adding our other set of data
اضافه کردن مجموعه دیگر ما از داده ها
Adding our other set of data
تلنگر بین مجموعه داده ها
Flicking between datasets
تلنگر بین مجموعه داده ها
Flicking between datasets
افزودن ترانزیشن های D3
Adding D3 transitions
افزودن ترانزیشن های D3
Adding D3 transitions
افزودن کشویی ما با React
Adding our dropdown with React
افزودن کشویی ما با React
Adding our dropdown with React
ردیابی کشویی ما در App.js
Tracking our dropdown in App.js
ردیابی کشویی ما در App.js
Tracking our dropdown in App.js
اتصال React و D3
Connecting React and D3
اتصال React و D3
Connecting React and D3
خلاصه
Summary
خلاصه
Summary
ایجاد یک اپلیکیشن کامل
Creating a complete application
ایجاد یک اپلیکیشن کامل
Creating a complete application
معرفی
Introduction
معرفی
Introduction
راه اندازی پروژه ما
Setting up our project
راه اندازی پروژه ما
Setting up our project
در حال بارگیری در داده های ما
Loading in our data
در حال بارگیری در داده های ما
Loading in our data
شروع پراکندگی ما: اضافه کردن مقیاس
Starting our scatterplot: adding scales
شروع پراکندگی ما: اضافه کردن مقیاس
Starting our scatterplot: adding scales
افزودن حلقه های ما
Adding our circles
افزودن حلقه های ما
Adding our circles
افزودن محورها و برچسب ها
Adding axes and labels
افزودن محورها و برچسب ها
Adding axes and labels
بازگشت به React - اضافه کردن یک ردیف ورودی
Back to React - adding an input row
بازگشت به React - اضافه کردن یک ردیف ورودی
Back to React - adding an input row
ساخت ردیف برای جدول ما
Building rows for our table
ساخت ردیف برای جدول ما
Building rows for our table
حذف فیلدها از جدول ما
Removing fields from our table
حذف فیلدها از جدول ما
Removing fields from our table
افزودن فیلدها به جدول ما
Adding fields to our table
افزودن فیلدها به جدول ما
Adding fields to our table
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
نمایش نظرات