لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تجسم داده با D3.js
Learning Data Visualization with D3.js
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ایجاد تجسم و اینفوگرافیک های مبتنی بر داده که در چندین دستگاه به طور پاسخگو اجرا می شوند ، یک چالش سخت است. کتابخانه D3.js با سهولت در تجزیه و تحلیل داده ها و افزودن تعامل معنادار ، در تجسم انقلابی ایجاد کرده است. با استفاده از D3 ، کمی HTML ، CSS و JavaScript و برخی از گرافیک های SVG می توانید داده های خود را زنده کنید. در این دوره ، نویسنده ارشد هیئت مدیره Villa Villalobos نحوه کار کتابخانه D3 و نحوه استفاده از آن برای تجزیه و تحلیل داده ها از منابع مختلف و ایجاد اینفوگرافیک ها و تجسم های بصری هیجان انگیز از نظر بصری را بررسی می کند. وی قبل از اینکه به کار با گرافیک SVG بپردازد ، یک گزینه برتر برای گرافیک در تجسم های D3 ، اصول اولیه را کنترل می کند - کنترل HTML با انتخاب های jQuery-esque و اصلاح ویژگی ها از طریق CSS. وی همچنین کار با روش های D3 مانند مقیاس گذاری ، رویدادها ، انتقال ها و انیمیشن ها و همچنین نحوه کار با داده ها ، از جمله اتصال به منابع داده های خارجی را پوشش می دهد.
موضوعات شامل:
D3.js چیست؟ li>
کنترل HTML در انتخاب ها li>
اتصال داده ها به DOM
رسم گرافیک SVG با D3
استفاده از مقیاسهای ترتیبی li>
افزودن رویدادها و انتقال li>
کار با داده li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
استفاده از تمرینات این دوره
Using the exercises for this course
1. شروع کار
1. Getting Started
D3 چیست؟
What is D3?
با استفاده از گزینه های D3
Using D3 selections
کنترل HTML در انتخاب ها
Controlling HTML within selections
اصلاح ویژگی ها از طریق CSS
Modifying attributes through CSS
اتصال داده به DOM
Binding data to the DOM
ایجاد زیر مجموعه ها
Creating subselections
2. درک گرافیک SVG
2. Understanding SVG Graphics
طراحی با SVG
Drawing with SVG
درک بدوی SVG
Understanding SVG primitives
رسم گرافیک SVG با D3
Drawing SVG graphics with D3
ایجاد نمودار نوار SVG ساده
Creating a simple SVG bar chart
3. با استفاده از روشهای D3
3. Using D3 Methods
افزودن مقیاس خطی
Adding a linear scale
با استفاده از مقیاس های معمولی
Using ordinal scales
ایجاد مقیاس های رنگی معنی دار
Creating meaningful color scales
افزودن رویدادها
Adding events
با استفاده از انتقال و انیمیشن
Using transitions and animations
افزودن یک ابزار ابزار
Adding a tooltip
4- استفاده از داده
4. Using Data
با استفاده از داده های خارجی
Using external data
استفاده از رنگهای معنی دار
Using meaningful colors
اضافه کردن یک راهنمای ساده
Adding a simple guide
ایجاد حاشیه ها
Creating margins
اضافه کردن یک راهنمای مبتنی بر زمان
Adding a time-based guide
Ray Villalobos یک معلم طراحی/توسعه کامل و مدرس کارکنان ارشد در LinkedIn Learning است.
دوره های آموزشی او در قسمت جلو متمرکز شده است. -پایان موضوعات طراحی و توسعه مانند جاوا اسکریپت، AngularJS، React و Sass، به علاوه فریمورک هایی مانند Bootstrap و ابزارهایی که می توانند شما را به یک توسعه دهنده سریعتر و کارآمدتر تبدیل کنند. او سبک تدریس واضح و عملی دارد و به شما کمک می کند تا مهارت های خود را از طریق تمرین ها و پروژه های واقعی بهبود بخشید.
پیش از این، ری به عنوان مدیر چندرسانه ای برای Entravision Communications، شبکه ای از وب سایت های ایستگاه های رادیویی و تلویزیونی را مدیریت می کرد. در ساحل شرقی او همچنین سایتهای روزنامهای بزرگ را طراحی کرد و پروژهها/بازیهای تعاملی را برای شبکه روزنامههای تریبون ایجاد کرد. میتوانید در LinkedIn یا از طریق سایر شبکههای اجتماعی @planetoftheweb با او تماس بگیرید. وبلاگ شخصی او را در https://raybo.org/ بررسی کنید.
نمایش نظرات