What you'll learn
- 學會 EPUB 的基本檔案組織與製作方式。
- 學會 HTML 及 CSS 的基本概念,瞭解如何使用 HTML 及 CSS 設計 EPUB 電子書。
- 學會利用 Mac 內建的 zip 指令或 Windows 的 ePubPack 製作 EPUB 檔案。
- 學會使用 Brackets 編輯 HTML 及 CSS 檔案。
- 學會利用 EPUB-Checker 驗證 EPUB 檔案。
Requirements
- 有桌機或筆電, Mac 或 Windows 均可。
- 有 Google 帳號,可以上傳 EPUB 電子書到 Google Play 。
- 有 Android 或 iOS 裝置,可以用 Google Play 圖書 App 或 iBooks 查看 EPUB 檔案。
Description
這個課程從零開始介紹如何製作 EPUB 檔案,包括 EPUB 的組織及呈現 EPBU 內容的 HTML 與 CSS ,提供六本 DRM-free 的 EPUB 電子書當範例,可以使用 Windows 或 Mac 電腦,並採用免費、開源、跨平台的工具,如 Brackets 、 Google Chrome 、 zip 、 ePubPack 及 EPUBChecker 等等。以下為六堂課的分別介紹
第一堂課 - 介紹 EPUB 的基本概念及怎麼製作 EPUB
第二堂課 - 介紹 HTML 的基本概念及各種 HTML 元素
第三堂課 - 介紹 CSS 的基本概念及各種 CSS 樣式
第四堂課 - 以《西遊記》第十七回當內容,介紹怎麼製作文字書
第五堂課 - 以《如何自學程式設計》的附錄當內容,介紹怎麼製作圖文書
第六堂課 - 介紹怎麼製作中文直書的 EPUB 及 CSS 動畫
Who this course is for:
- 想要學習並製作 EPUB 格式電子書的人。
- 想要學習 HTML 及 CSS 的人。
Instructor
資訊科技作者
講師主力開發程式語言教材及相關 App 、 遊戲等,偶爾寫小說自娛。
著有
《如何自學程式設計》
《如何自學程式設計 第二部分》
《如何自學寫作》
《C 的一堂課》
《Python 的一堂課》
《HTML 的一堂課》
《CSS 的一堂課》
《EPUB 的一堂課》
《說書人的一堂課》
《C++ 入門指南》
《Java 入門指南》
《Python 入門指南》
《Swift 入門指南》
《Python 新手之旅》
《C++ 速查手冊》
及小說
《紅色寶石》
《二房東(上)》等書。