Contents
深入了解 D3.js 的內幕。使用 D3 版本 7 學習核心概念並建構令人驚嘆的資料視覺化
從這 9 小時的課程,你會學到
- 使用 D3 和 SVG 創建令人驚嘆的資料視覺化
- 了解使用 D3 操作 DOM 的選擇
- 了解建構各種圖表和圖形的佈局
- 向圖表添加過渡和動畫以獲得更有趣的用戶體驗
- 使用比例來幫助您的視覺效果在任何瀏覽器或設備上工作
- 了解 D3 中的進入和存在模式
- 建立響應式圖表和圖形
要求
- 對 HTML、CSS 和 JavaScript 有基本的了解
- 您喜歡的文本編輯器( text editor )
- SVG 的知識將是有益的,但不是必需的。
課程說明
*** 本課程已更新為使用最新版本的 D3 – 版本 7.x
**** 你好!歡迎來到 D3.js 開發課程。這是最全面、最有效的 D3 課程。這是您學習 D3 所需的唯一課程。
本課程的目標不僅是教您 D3 (v7.x),而且還幫助您理解 D3。 D3 是一個 JavaScript 程式庫( library ),可讓您輕鬆建構資料視覺化。該程式庫非常龐大,您可以建您能想像到的任何類型的資料視覺化。對於如此龐大的程式庫,您可能會覺得很難難掌握這麼多概念。 完成本課程時,您將更加熟練地使用 D3 並建構出色的視覺化效果。這只是您可以期望學到的其中部分。
- 學習 D3 選擇器( selections ),用於選擇和操作檔案中的元素
- 瞭解 SVG 的基本概況。 這是一些課程跳過的內容。 透過有一個堅實的 SVG 基礎,你就可以為你的視覺化做出更好的決定
- 學習可以幫助你將資料轉換為可以用來正確顯示資料的比例。我們將在本課程中學習線性、量化、分位數、臨界點、對數、顏色和許多其他尺度。
- 建立各種圖表,如條形圖、餅圖、散點圖、直方圖、折線圖等等!
- 將互動和動畫添加到圖表中,使它們對用戶更加有趣和吸引力
- 建構響應圖。使用一些簡單的技巧讓您的視覺化可以在任何裝置上適當地顯示
- 本課程的重點是最新版本的 D3。 (第 7. x 版本)
這只是課程中涵蓋的一些主題。如果您想通過學習一門課成為成功的 D3 開發人員所需的一切知識,請參加這門課。
目標受眾
- 喜歡通過資料視覺化講故事的記者
- 希望將自己的技能和利潤提升到一個新水平的開發人員
- 任何真正想要了解 D3 核心並建立資料視覺化的人
- 任何剛接觸資料視覺化並想了解資料的最佳實踐和方法的人
- 任何想要了解更高級主題以成為更好的開發人員的人
講師簡介
Luis Ramirez Jr 前端軟體工程師講師
Luis 是一位在 Web 應用程式開發方面擁有十年經驗的軟體工程師。 在他的職業生涯中,他一直致力於建構可靠、久經考驗、安全、可擴展且高性能的解決方案。 作為一名工程師,開發提供流暢用戶體驗的應用程式始終是首要任務。
大多數課程會教您“如何”,但卻沒教您“為什麼”。 Luis 認為,理解程式設計的核心和關鍵概念才能讓您成為當今市場上有競爭力的工程師。 他在這通過揭開其他講師可能掩蓋的低階概念神秘面紗來幫助您更好地職涯旅程。
- 點選這個✨優惠連結✨ 課程特價 | Udemy 永久擁有課程 NT330 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
也許你會有興趣
- [中文課程] 深入淺出了解 Javascript
- 更多 Javascript 相關線上課程介紹
- 資料視覺化相關線上課程與電子書
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!