Adobe - ACSS
Sass與SCSS快速上手
Get ready for Sass and SCSS
- 時數:24小時
- 費用:NT$ 12,000
- 點數:3.5
選擇查詢分區開課時間
教材
優勢精選教材
課程目標
CSS的工作就是負責網頁外觀與排版的屬性設定,雖然CSS是一個必要的基礎工具,但是要在單一網頁中寫好CSS就已經不是件簡單的工作,在撰寫整個網站時會更加困難,更不用說在撰寫大型網站專案時,如果沒有妥善管理CSS,很容易變成雜亂的結構,引發根本無從管理與維護的災難。 而隨著網頁開發越來越複雜,CSS的可維護性也越來越顯得重要,但是標準CSS語法有重複性不佳、可維護性差等缺點,於是便發展出CSS預處理器來擴展出更有彈性的寫法。Sass(Syntactically Awesome Style Sheets)與SCSS(Sassy CSS)都是CSS的預處理器(CSS preprocessor),所謂CSS的預處理器就是一個可以提升撰寫CSS網頁效率的處理機制,也可以說是一種程式語言,Sass的基本概念就是利用一種專門的程式語言SassScript,以程式的優點來撰寫網頁外觀與排版的樣式設計,然後輸出成為CSS文件,再交給瀏覽器執行。 Sass 是最早的CSS預處理語言,有著強大的功能,但是由於無法跟標準CSS語法相容,因此並不普及。因此Sass就進化成為SCSS。 而SCSS的語法則與標準的CSS語法相容,推出後大受歡迎,現在已經成為最主流的CSS預處理器。本課程由最基礎的語法開始,逐步的引導學員了解Sass與SCSS,課程目標是能夠讓學員能夠使用Sass/SCSS高效率的產出有優良結構與維護性強的CSS檔案。
適合對象
對網頁開發有興趣的所有人員
預備知識
- 基礎HTML與CSS知識
- 基礎的程式概念
- 先修課程:前端必學的網頁開發基礎技能
- 先修課程:前端互動式網頁程式設計-UI與元件設計
課程內容
- Sass/SCSS介紹與環境設定
- 選取器規則Selector Rules
- 變數與範圍 Variable / Variable Scope
- 運算與比較 Calculations / Comparison
- 混合與置入 @mixin / @include
- 繼承@extend
- 邏輯@if / @else
- 迴圈@for / @while / @each
- 匯入@import
- 函式@function
- 媒體 @media
學會技能
- 能夠熟悉Sass與SCSS語法與指令
- 能夠熟悉與應用SassScript
- 能夠使用Sass/SCSS 架構網頁與網站
- 能夠使用Sass/SCSS大幅提升CSS的開發效率
- 能夠使用Sass/SCSS產生容易維護的結構化CSS
備註事項
- 學生優惠價:參加校園IT職涯學習護照方案,享有5折優惠價
- 合報優惠:報名2科8折,4科75折
-前端工程師必學的網頁開發基礎技能
-Sass與SCSS快速上手
-前端工程師互動式網頁程式設計-UI 與元件設計
-JavaScript與jQuery網頁互動實作
3. Sass與SCSS介紹
台北恆逸教育訓練中心
- 02-25149191
- 02-25149292
- 台北市松山區復興北路99號14樓
新竹恆逸教育訓練中心
- 03-5723322
- 03-5745738
- 新竹市光復路二段295號3樓之2
台中恆逸教育訓練中心
- 04-23297722
- 04-23102000
- 台中市西區臺灣大道二段309號2樓
高雄恆逸教育訓練中心
- 07-5361199
- 07-5361698
- 高雄市苓雅區新光路38號4樓之1