初心者自學工具箱
跨領域初心者們的第一套裝備
平面設計 / 視覺傳達
- 概念
- 第一本推薦看 寫給大家的平面設計書 The Non-designer’s Design Book,本書在二版時書名改成了 設計的上下左右
- 第二本推薦看 設計的法則 Universal Principles of Design - 125個影響認知、增加美感,讓設計更好的關鍵法則【全新增訂版】
- 中文教科書多半是垃圾
- 其他的隨便 www
- 工具軟體
- 推薦直接看官方的教學影片 Adobe TV,內容豐富又正確
- 剛起步時需要有書帶頭的話,隨便挑一本就好,沒有特別推薦的
- InDesign 入門請先看 zonble 經典文件 Adobe InDesign/InChinese 排版軟體基本操作
插畫
- 概念+工具軟體
- 夜貓館咖啡屋過期電子報,Vofan的教學圖片幾乎都還沒失效,深入淺出地講了很多繪圖概念。
- SAI?
- PS?
- PSG Art tutorial :站主對光影與材質的認知很有條理。
- CLIP STUDIO PAINT (a.k.a CSP): 前身為日本漫畫軟體Manga Studio (or Comic Studio)與向量繪圖軟體IllustStudio,特色是筆觸感壓及線條修正一流,且內建大量輔助工具及素材庫,可降低重複性工作
網頁設計 / 介面設計
- 如何設計好網站 Don’t Make Me Think
- Android Design Guidelinessera Programming Languages
HTML / CSS / JS
- 推薦上 codecademy (免費,課程內容錯誤較多) 和 code school (部分基礎課程免費,所有課程第一堂免費,課程內容正確性很高)
- 查資料時看 MDN (Mozilla Developer Nerwork) 的 HTML element reference、CSS reference
- 其他書籍都不怎麼推薦,如果需要書本的話…翻譯書優先吧 www
- 除了codecademy 也可以看這邊 https://developer.mozilla.org/en-US/learn/
- 這邊 JS 入門是看 JavaScript: The Good Parts 和 ECMA-262-3 in detail 配著看。後者適合本來寫 class-based OOP 者看看 JS 到底在搞什麼鬼。
- 純 HTML / CSS 的練習,可以去 https://dash.generalassemb.ly/ ,對新手來說成就感挺高的!只是由於他的觀念教學零散地分布在各個章節,建議配合上面大家分享的資源,較能有系統地建立觀念。
- HTML / CSS / JS 也可以考慮看 http://www.learnstreet.com/,和 codeacademy 一樣是用程式習題來教學,但 learnstreet 習題數比較少,重點大多有 cover 到。只是 JS 的部份有些缺漏。
- CSS Diner
- CSS 來晚餐!用酷炫的食物動畫教你練習 CSS selector 。
程式設計
- 第一本推薦看 深入淺出程式設計 Head First Programming
- 接下來也是推薦上 codecademy 和 code school
- Ruby 人上完 codecademy 後可以先上 Ruby Monk - Ruby Primer (免費,解釋非常詳細)
- 覺得很抽象時推薦看 程式設計師的自我修練:連結、載入、程式庫 (開頭有基本的電腦運作原理)
- 覺得少了什麼時看 Code: The Hidden Language of Computer Hardware and Software (via 宅色夫)
- Coursera Programming Languages
- 上完這個就會覺得戰哪個語言比較好很蠢。
- 上完這個後會覺得寫OOP很蠢。
git
- http://pcottle.github.io/learnGitBranching/
- http://ncu-csie-snmg.github.io/2013-NCU-CSIE-Website-Design-Competition/git.html
- http://try.github.io/levels/1/challenges/1
開公司