大家好,我是Ken Cen。在這個課程裡,我們會學習10種語言和工具,包括 In this course, we will learn 10 languages and tools including We will start from scratch and build 12 website, including eBay, YouTube, AirPods, Tesla and other web pages. We will go through a very interesting and challenging journey, let's learn to build our own website from zero to professional together.
課程介紹
網絡與伺服器
本課程需要用到的工具
課程使用工具替代方案
創建第一個網頁HelloWorld
如何上傳網頁到伺服器
如何解決Cyberduck沒有Atom選項
如何解決FileZilla無法默認使用VSCode打開
HTML簡介
網頁結構
標題與段落標簽
文字標籤
超鏈接
絕對路徑與相對路徑
添加圖片
列表
表格Table(1)
表格Table(2)
表單Form(1)
表單Form(2)
表單Form(3)
表單Form(4)
字符實體HTML Entity
製作第一個網站_主頁框架
製作第一個網站_網頁腳製作
製作第一個網站_無意義元素
製作第一個網站_製作簡介頁面
製作第一個網站_製作表格頁面
製作第一個網站_製作課程目錄
HTML總結
Cascading Style Sheets 階層式樣式表
行內CSS Inline CSS
內部CSS Internal CSS
外部CSS External CSS
Class 選擇器 Class Selector
ID 選擇器 ID Selector
Funny Question 2: Selector CSS優先級
Funny Question 3: Inline Internal External CSS優先級
Combine Selectors合併選擇器
Pseudo Class虛擬類別
Pseudo Class虛擬元素
Attribute selector屬性選擇器
Box model 盒子模型
CSS 單位 :Pixel Percent Vw Vh
CSS 單位 : Rem Em Percent
Flexbox彈性盒子模型 橫向佈局
Flexbox彈性盒子模型_縱向佈局及其他屬性
Grid網格佈局模型_columns&rows
Grid網格佈局模型_areas&span
小挑戰一:Flex和Grid的應用
小挑戰一解決_第1題
小挑戰一解決_第2題
小挑戰一解決_第3-4題
Position位置屬性
Font字體設定
Calc()數值運算
如何編寫代碼比別人快2倍
如何在VSCode中使用Emmet
實作2_克隆Youtube網站首頁
實作2: 克隆Youtube_網頁框架
實作2: 克隆Youtube_Flex與Grid應用
實作2: 克隆Youtube_搜索欄目合併輸入框與按鈕
實作2: 克隆Youtube_Sidebar HTML結構製作
實作2: 克隆Youtube_製作按鈕效果
實作2: 克隆Youtube_單一視頻模板製作
實作2: 克隆Youtube_Flex模型嵌套
實作2: 克隆Youtube_content屬性
實作2: 克隆Youtube_auto-fill columns
實作2: 克隆Youtube_video section title製作(項目完結)
Auto-fill與Auto-fit的關係和區別
Media Query 媒體查詢
Transition 轉場效果
Animation CSS動畫效果
CSS Variables 變數
內在首選寬度(max-content) 與 內在最小寬度(min-content)
疊放順序問題
Overflow溢出
實作3:實作介紹
實作3: 側邊欄動畫效果_標題欄的製作
實作3:側邊欄動畫效果_側邊欄框架動畫
實作3: 側邊欄動畫效果_側邊欄內部元素外觀設定
實作3:側邊欄動畫效果_修正及添加激活樣式
實作3:側邊欄動畫效果_MediaQuery製作
Gradient 漸變效果
實作4:地球軌道動畫效果_項目介紹
實作4:地球軌道動畫效果_添加宇宙星空太陽
實作4:地球軌道動畫效果_添加地球軌跡_月亮軌跡_地球與月亮
實作4:地球軌道動畫效果_添加動畫效果
實作4:地球軌道動畫效果_項目優化
小挑戰二_克隆eBay首頁介紹
小挑戰二_克隆eBay_左右header固定外觀設定
小挑戰二_克隆eBay_header media query設定
小挑戰二_克隆eBay_Search Bar三級容器設定
小挑戰二_克隆eBay_輸入框重構
小挑戰二_克隆eBay_Select Tag重新構造
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.