لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
D3.js آموزش برای دانشمندان داده
D3.js Essential Training for Data Scientists
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تجسمات خود را فراتر از نمودارهای کسل کننده ببرید. D3.js به شما امکان می دهد نقشه های فضایی ، نمودارهای درختی ، نمودارهای پشته و موارد دیگر را ایجاد کنید ، همه اینها را با یک مرورگر وب و چند خط کد ایجاد می کنید. در علم داده چیزی برای همه وجود دارد: آمارشناسان ، دانشمندان ، ریاضیدانان و تحلیل گران. D3.js آموزش ضروری برای دانشمندان داده em> کلید این روش همه کاره را باز می کند. با مشاور داده Ema Saunders همراه باشید زیرا او نشان می دهد چگونه می توان با D3 تجسم داده های زیبا و تعاملی ایجاد کرد.
کار خود را با مرور HTML ، CSS و JavaScript شروع کنید - برخی از مهارت های اساسی در برنامه نویسی که برای استفاده از کتابخانه D3 نیاز دارید. سپس یاد بگیرید که چگونه یک نمودار میله ای ساده بسازید و اشکال و متن اصلی را ایجاد کنید. اما همچنین عملکرد مسیر و قدرت ژنراتورها را برای ترسیم اشکال پیچیده تر معرفی می کند. سپس نحوه ایجاد فایل های JSON ، XML و CSV را برای ایجاد گرافیک های پیچیده تر مانند نمودارهای درختی و Voronoi بیابید و داده های خود را برای گرافیک پیشرفته با استفاده از توابع نقشه ، پشته و لانه دستکاری کنید. این دوره با نکاتی برای افزودن تعامل و انتخاب نمودار مناسب برای داده های شما به پایان می رسد.
موضوعات شامل:
مرور مبانی HTML ، CSS و JavaScript li>
ساخت یک نمودار میله ای ساده با D3
درک گرافیک SVG
رسم اشکال اساسی li>
افزودن متن li>
استفاده از ژنراتورها و عنصر مسیر li>
ایجاد مقیاس و محورها li>
وارد کردن داده ها به D3
ایجاد درختان و مخازن Voronoi
آماده سازی داده های خود برای گرافیک پیشرفته li>
افزودن تعامل و انتقال li>
انتخاب گرافیک مناسب li>
یافتن پلاگین های D3.js
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
توضیح D3
Explaining D3
چه چیزی میخواهید بدانید
What you need to know
با استفاده از پرونده های تمرینی
Using the exercise files
1. طراوت
1. Refresher
با یادآوری اصول HTML
Recalling HTML basics
درک HTML5
Understanding HTML5
معرفی SVG
Introducing SVG
با یادآوری CSS
Recalling CSS
ترکیب Javascript و D3
Combining Javascript and D3
درک DOM و کنسول
Understanding the DOM and the console
2. ساخت نمودار نوار ساده با D3
2. Making a Simple Bar Chart with D3
مقدمه
Introduction
مقدمه
Introduction
اضافه کردن SVG
Adding an SVG
اضافه کردن مستطیل
Adding rectangles
تنظیم ویژگی برای اشکال
Setting attributes for shapes
دیدن کد نحوه مشاهده مرورگر
Seeing the code how the browser sees it
3. شکل های اساسی ، حسن نیت ارائه دهنده SVG
3. Basic Shapes, Courtesy of SVG
معرفی اشکال SVG
Introducing SVG shapes
حلقهها را ترسیم کنید
Drawing circles
رسم بیضی
Drawing ellipses
خطوط ترسیم
Drawing lines
رد چند ضلعی و پلی اتیلن
Rejecting polygons and polylines
افزودن متن
Adding text
4. شکل های پیشرفته ، با D3 و Path
4. Advanced Shapes, with D3 and Path
معرفی مسیر
Introducing path
توضیح ژنراتورها
Explaining generators
ترسیم نمودار منطقه
Drawing an area chart
یافتن ژنراتورهای دیگر
Finding other generators
معرفی گروه ها
Introducing groups
5- مقیاس ها و محورها
5. Scales and Axes
معرفی مقیاس
Introducing scales
ایجاد مقیاس خطی
Creating a linear scale
ایجاد یک محور خطی
Creating a linear axis
موقعیت و قالب بندی محور ما
Positioning and formatting our axis
ایجاد مقیاس زمانی
Creating a time scale
ایجاد یک محور سری زمانی
Creating a time series axis
ایجاد مقیاس و محور معمولی
Creating an ordinal scale and axis
با استفاده از مقیاس های رنگی
Using colour scales
معرفی مقیاسهای دیگر
Introducing other scales
6. وارد کردن داده ها به D3
6. Importing Data into D3
معرفی داده های خارجی
Introducing external data
تجزیه پرونده CSV
Parsing a CSV file
ترسیم نمودار خطی از داده های CSV
Drawing a line chart from CSV data
با استفاده از TSV و DSV
Using TSV and DSV
تجزیه JSON
Parsing JSON
تجزیه و نگاشت XML
Parsing and mapping XML
تجزیه یک فایل TEXT
Parsing a TXT file
تجزیه HTML
Parsing HTML
معرفی سایر روشهای داده
Introducing other data methods
7. گرافیک های اضافی با چیدمان D3
7. Additional Graphics with D3 Layout
معرفی طرح
Introducing layout
ساخت درخت از JSON
Making a tree from JSON
ساخت یک کارخانه Voronoi
Making a Voronoi tessellation
معرفی طرح های دیگر
Introducing other layouts
8. آماده سازی داده های شما برای گرافیک پیشرفته
8. Preparing Your Data for Advanced Graphics
دستکاری داده
Data manipulation
داده های پشته را با استفاده از نقشه آماده کنید
Prepare stack data using map
ترسیم نمودار سطح پشته
Drawing a stack area chart
پیشبرد انتخاب ها
Advancing selections
داده های مسطح چند بعدی را ایجاد کنید
Make flat data multidimensional
فیلتر کردن داده ها
Filtering data
9. تعامل
9. Interactivity
معرفی تعامل
Introducing interaction
گرافیک خود را پاسخگو
Making your graphic responsive
افزودن تعامل با CSS
Adding interactivity with CSS
افزودن تعامل با JavaScript
Adding interactivity with JavaScript
معرفی اعزام
Introducing dispatch
انتقال
Transitions
کشیدن و بزرگنمایی
Dragging and zooming
10. چیدن گرافیک مناسب
10. Picking the Right Graphic
گرفتن داده های گرافیکی مناسب برای داده های خود
Picking the right graphic for your data
سری زمانی
Time series
متن
Text
سلسله مراتب
Hierarchy
جغرافیا
Geography
توزیع
Distribution
دیگر
Other
نتیجه
Conclusion
منابع بیشتر
Further resources
یافتن پلاگین ها
Finding plugins
با استفاده از مرجع API
Using the API reference
استفاده از D3 با سایر کتابخانه ها
Using D3 with other libraries
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
مشاور داده متخصص در تجسم داده ها در وب
Emma Saunders یک مشاور مستقل داده در زمینه تجسم داده در وب است. وی در کارهای خود از HTML ، CSS ، D3 ، DC ، Crossfilter ، JavaScript ، PHP ، SQL و VBA استفاده می کند ، اما به اندازه یک رمزگذار یک طراح است. اما از یافتن داستان در داده ها لذت می برد و بهترین روش برای برقراری ارتباط با این داستان را می آموزد. اما ، فارغ التحصیل دانشگاه آکسفورد ، 15 سال تجربه کسب و کار دارد ، از طرح فارغ التحصیلان شل شروع می کند و به Credit Suisse ، تنظیم کننده مالی انگلیس می رود. ، و حتی طلسم مختصری را به عنوان روزنامه نگار در Financial Times در لندن کار می کرد. او هرگز در بخش فناوری اطلاعات کار نکرده است ، اما مهارت های کدنویسی را به خود آموخته است زیرا این مهارت ها از شغل به شغل دیگری مفید شده اند. او همچنین از سال 2006 برای چند سال تجارت آنلاین خود را اداره کرد و یک سایت تجارت الکترونیکی را برای آن سرمایه گذاری کدگذاری کرد. وی از طریق http://vizdata.co.uk به صورت حرفه ای در دسترس است.
نمایش نظرات