【網頁前端基礎教學】EP.1 網頁前端是什麼?、安裝程式編輯器、介紹這個教學

更新於 發佈於 閱讀時間約 2 分鐘

網頁前端是什麼?

一個網頁,可以分成前端後端,這兩個東西差在哪裡功能是什麼?可以把網頁想成是一間餐廳,前端就是你能看到的裝潢、樑柱、菜單等等的東西。而後端就像是廚房,把你點的菜煮好之後上菜到你看得到的地方。而網頁前端中的程式又可以分成HTML、CSS、JavaScript。HTML是餐廳中的骨架、樑柱、地基,也就是整間房子最基本的條件。CSS是店內的裝潢,把原本的鋼管倒入水泥,再把工業風的房子加入裝潢,變成北歐、美國、日式等等的風格。JavaScript就是餐廳裡面的服務鈴、點餐機等等有功能的東西都是歸它管。




安裝程式編輯器

現在已經了解網頁前端是什麼了,那就開始實作吧!不過,要先下載一個可以讀懂、執行我們寫出來的網頁的編輯器,雖然Windows裡內建的記事本也可以當作一個編輯器,但是它太難用了,比起給寫程式的編輯器少了非常多方便的功能。我們要拿來做網頁的編輯器是Visual Studio Code(簡稱VS Code),它是目前軟體工程師中最多人用的程式編輯器。那我們要怎麼下載它呢?(我用MacOS示範,Windows下載教學Linux下載教學

  1. 這裡可以看到下圖的樣子
  2. 看你的電腦系統下載對應的版本(上面有寫最低版本需求)
raw-image

下載完之後,應該會長底下這樣

raw-image


  1. 打開檔案,點擊打開(下圖)
  2. 然後就沒有然後了(如果在Safari以外的瀏覽器下載可能會詢問是否開啟)
raw-image

如果是要長時間打程式,真的不要用淺色模式,眼睛會瞎...

或是也可以到延伸工具安裝自己喜歡的主題




為什麽要寫這一個教學?

現在網路上的教學那麼多,為什麼我還要再寫這個教學?

我的網頁前端也是靠著自學學會的,踩了不少坑,所以我知道哪些地方是初學者會遇到的問題,我也不會一次把很多東西塞進你的腦裡,因為沒有任何用處,過沒多久就會忘掉了,所以這個教學會用一些小型專案,讓你完全了解並可以應用在不同的場景。

現在問AI就能做出網頁了寫這個教學能做什麼?

現在的AI確實能讓製作網頁省不少時間,所以我也會在教學中寫到「如何正確使用AI幫助你製作網頁」,但讓AI自己寫網頁,如果是非常小的專案,否則只要網頁的程式碼一多,絕對會有Bug(臭蟲,程式碼之中的漏洞),而如果讓AI Debug(除蟲,意思是把Bug解決掉)你會發現不只沒解決掉,還會多更多的Bug,所以有基礎可以讓自己看懂程式並找出漏洞是非常重要的。



這個教學會分成基礎、進階,輪流發佈,但我目前還不知道進階應該從哪裡開始教所以我建立了一個表單,想要調查大家希望在進階教學中學到什麼!

表單在這裡

留言
avatar-img
留言分享你的想法!
avatar-img
Zyreny
1會員
1內容數
這裡會放一些網頁前端、程式設計、平面設計的教學。 喜歡我的教學可以免費訂閱我的電子報,第一時間獲得最新訊息! 我的電子報:https://zyreny.substack.com/subscribe
你可能也想看
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
你好,在下最近在學習開發web,學了html css js,也得出一些心得,由於網路上已有許多教學,所以我會著重在如何開發出to do List,以及解釋我寫的程式碼。相關的教學我會直接貼網址。如果我有什麼地方出錯,或者是可以寫得更好,歡迎在下方留言,討論。 首先先介紹我的開發環境: 我用了vs
Thumbnail
你好,在下最近在學習開發web,學了html css js,也得出一些心得,由於網路上已有許多教學,所以我會著重在如何開發出to do List,以及解釋我寫的程式碼。相關的教學我會直接貼網址。如果我有什麼地方出錯,或者是可以寫得更好,歡迎在下方留言,討論。 首先先介紹我的開發環境: 我用了vs
Thumbnail
軟體系統的發展歷程大多相似,首重解決基本需求、提供操作介面,進而提升安全性、擴充功能、優化操作。
Thumbnail
軟體系統的發展歷程大多相似,首重解決基本需求、提供操作介面,進而提升安全性、擴充功能、優化操作。
Thumbnail
本篇文章分享了 CSS Battle 的題目 #160 的解法,並講解了對於前端工程師基礎切版的重要性和技術總結。
Thumbnail
本篇文章分享了 CSS Battle 的題目 #160 的解法,並講解了對於前端工程師基礎切版的重要性和技術總結。
Thumbnail
當我剛開始接觸這個領域的時候,經常會看到有人在討論: 到底要做前端還是後端工程師呢?後端工程師賺的比前端工程師多?前端工程師轉後端工程師?那前端與後端到底是什麼呢? 這篇文章提供了前端與後端的基本概念並舉例來說明。同時也介紹了前端的三大要素以及後端的運作原理,對於想深入瞭解前後端的讀者會非常有幫助。
Thumbnail
當我剛開始接觸這個領域的時候,經常會看到有人在討論: 到底要做前端還是後端工程師呢?後端工程師賺的比前端工程師多?前端工程師轉後端工程師?那前端與後端到底是什麼呢? 這篇文章提供了前端與後端的基本概念並舉例來說明。同時也介紹了前端的三大要素以及後端的運作原理,對於想深入瞭解前後端的讀者會非常有幫助。
Thumbnail
是的,身為前端工程師的基本功!還是需要時不時拿出來打磨一番! 很多大公司的切版與前端是分開的,但不能因為碰不到就不去理解,假如要系統性的調整樣式,那麼你就一定要懂基礎,就好像你要調整微前端的架構,總不能連包板工具的設定都不會吧! 回到正題,這系列文章每個禮拜三都會更新一題CSS Battle的題
Thumbnail
是的,身為前端工程師的基本功!還是需要時不時拿出來打磨一番! 很多大公司的切版與前端是分開的,但不能因為碰不到就不去理解,假如要系統性的調整樣式,那麼你就一定要懂基礎,就好像你要調整微前端的架構,總不能連包板工具的設定都不會吧! 回到正題,這系列文章每個禮拜三都會更新一題CSS Battle的題
Thumbnail
前端開發者常會遇到需要網頁素材的情況,雖然在公司中都可能有可以配合的平面設計師或是UIUX設計師,但在這個多工高效的時代不免也需要前端開發者也可以處理簡單的設計,也可提升設計審美或與設計師溝通的能力。 然而前端開發者也算是擁有設計師的天賦,透過程式碼來完成平面設計,將網頁的每個介面都視為平面設計,
Thumbnail
前端開發者常會遇到需要網頁素材的情況,雖然在公司中都可能有可以配合的平面設計師或是UIUX設計師,但在這個多工高效的時代不免也需要前端開發者也可以處理簡單的設計,也可提升設計審美或與設計師溝通的能力。 然而前端開發者也算是擁有設計師的天賦,透過程式碼來完成平面設計,將網頁的每個介面都視為平面設計,
Thumbnail
是的,身為前端工程師的基本功!還是需要時不時拿出來打磨一番! 很多大公司的切版與前端是分開的,但不能因為碰不到就不去理解,假如要系統性的調整樣式,那麼你就一定要懂基礎,就好像你要調整微前端的架構,總不能連包板工具的設定都不會吧! 回到正題,這系列文章每個禮拜三都會更新一題CSS Battle的題
Thumbnail
是的,身為前端工程師的基本功!還是需要時不時拿出來打磨一番! 很多大公司的切版與前端是分開的,但不能因為碰不到就不去理解,假如要系統性的調整樣式,那麼你就一定要懂基礎,就好像你要調整微前端的架構,總不能連包板工具的設定都不會吧! 回到正題,這系列文章每個禮拜三都會更新一題CSS Battle的題
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News