<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CSS &#8211; 科技島-掌握科技新聞、科技職場最新資訊</title>
	<atom:link href="https://www.technice.com.tw/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.technice.com.tw</link>
	<description>專注於科技新聞、科技職場、科技知識相關資訊，包含生成式AI、人工智慧、Web 3.0、區塊鏈、科技職缺百科、生物科技、軟體發展、雲端技術等豐富內容，適合熱衷科技及從事科技專業人事第一手資訊的平台。</description>
	<lastBuildDate>Tue, 18 Aug 2026 08:01:09 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.2</generator>

<image>
	<url>https://www.technice.com.tw/wp-content/uploads/2022/12/cropped-wordpress_512x512-150x150.png</url>
	<title>CSS &#8211; 科技島-掌握科技新聞、科技職場最新資訊</title>
	<link>https://www.technice.com.tw</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【9/2 台北場】JavaScript 網頁前端工程入門-國立台灣大學資訊工程學系</title>
		<link>https://www.technice.com.tw/course/258656/</link>
					<comments>https://www.technice.com.tw/course/258656/#respond</comments>
		
		<dc:creator><![CDATA[許元齊]]></dc:creator>
		<pubDate>Tue, 18 Aug 2026 07:00:23 +0000</pubDate>
				<category><![CDATA[課程]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[國立台灣大學資訊工程學系]]></category>
		<category><![CDATA[實體課程]]></category>
		<guid isPermaLink="false">https://www.technice.com.tw/?p=258656</guid>

					<description><![CDATA[<p><img width="1672" height="941" src="https://www.technice.com.tw/wp-content/uploads/2026/08/ChatGPT-Image-2026年8月5日-上午10_37_46.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="ChatGPT Image 2026年8月5日 上午10 37 46" decoding="async" srcset="https://www.technice.com.tw/wp-content/uploads/2026/08/ChatGPT-Image-2026年8月5日-上午10_37_46.png 1672w, https://www.technice.com.tw/wp-content/uploads/2026/08/ChatGPT-Image-2026年8月5日-上午10_37_46-300x169.png 300w, https://www.technice.com.tw/wp-content/uploads/2026/08/ChatGPT-Image-2026年8月5日-上午10_37_46-1024x576.png 1024w, https://www.technice.com.tw/wp-content/uploads/2026/08/ChatGPT-Image-2026年8月5日-上午10_37_46-768x432.png 768w, https://www.technice.com.tw/wp-content/uploads/2026/08/ChatGPT-Image-2026年8月5日-上午10_37_46-1536x864.png 1536w, https://www.technice.com.tw/wp-content/uploads/2026/08/ChatGPT-Image-2026年8月5日-上午10_37_46-390x220.png 390w" sizes="(max-width: 1672px) 100vw, 1672px" title="【9/2 台北場】JavaScript 網頁前端工程入門-國立台灣大學資訊工程學系 2"></p>
<p>訓練日期：2026-09-02上課地點：台北市大安區羅斯福路四段一號國立台灣大學資訊工程學系系館(德田館)上課 &#8230;<content></p>
<p><strong>訓練日期：2026-09-02</strong><br />上課地點：台北市大安區羅斯福路四段一號國立台灣大學資訊工程學系系館(德田館)<br />上課費用：6500</p>
<h2><strong>課程介紹：</strong></h2>
<p data-start="31" data-end="58">JavaScript 網頁前端工程入門<br />JavaScript 程式是開發動態網頁應用最關鍵的核心技術，也是學習許多進階技術的重要基礎。藉由 JavaScript 可以設計出高互動性且獨樹一格的網頁、或者未來投入後端開發的領域都不是問題。本課程將從基礎的 HTML、CSS 語法教起，學習靜態 RWD 網頁排版技巧，最終使用 JavaScript 開發能和使用者互動的網頁介面。</p>
<p>本課程搭配 WeHelp 線上程式解題系統，協助大家自主練習解題。</p>
<p>			<a href="https://www.1111edu.com.tw/redirectUrl.php?marketing_no=2026081814174699" target="_blank" rel="noopener"><br />
						報名此課程<br />
					</a></p>
<h2><strong>課程內容：</strong></h2>
<p>不同於線上課程，此實體課程強調現場的練習指引，當場解決問題。除了知識傳授之外，幫助你熟悉程式語法、掌握運用程式解決問題的能力。課堂上，我們會花將近一半的時間，安排將近 20 個精心設計的小型作業，並搭配 WeHelp 線上程式解題系統，協助大家自主練習解題，進而真正學會寫程式這件事情。</p>
<p>JavaScript 網頁前端工程入門課程主題：</p>
<p>1. 課程簡介</p>
<p>2. HTML、CSS 靜態網頁基礎<br />2-1. HTML 基礎<br />2-2. CSS 基礎<br />2-3. CSS 區塊模型、選擇器<br />2-4. Flexbox 網頁切版<br />2-5. 網頁排版現場演練</p>
<p>3. JavaScript 前端程式，語言入門<br />3-1. JavaScript 簡介<br />3-2. 資料、資料型態<br />3-3. 變數、運算符號<br />3-4. 入門技巧題目現場演練</p>
<p>4. JavaScript 前端程式，語言核心<br />4-1. 流程控制：判斷式<br />4-2. 流程控制：迴圈<br />4-3. 函式基礎<br />4-4. 物件基礎<br />4-5. 核心技巧題目現場演練</p>
<p>5. JavaScript 網頁動態效果<br />5-1. HTML DOM<br />5-2. 事件處理<br />5-3. HTTP 通訊協定<br />5-4. AJAX/XHR 前後端互動<br />5-5. 動態網頁效果題目現場演練</p>
<h2><strong>師資介紹：</strong></h2>
<p><strong>彭兆蔚(彭彭)</strong> (1) 國立臺灣大學心理學學士、國立臺灣大學資訊工程學碩士，跨領域專案開發經驗。<br />(2) 於 2003 年，獲得美商昇陽電腦 Sun Certificated Java Programmer(SCJP) 認證。<br />(3) 於 2008 年，參與美商昇陽電腦校園大使計畫。<br />(4) 資策會軟體工程師、Tomofun 網站工程師。<br />(5) WeHelp 深度學習、網站開發職業訓練導師與創辦人。<br />(6) COSCUP 2010 開源人年會講者，講題：Implementation of Websocket Protocol。<br />(7) Piconion 影像處理軟體主要開發者。<br />(8) iThome Modern Web 2016 講者，講題：Web 終將統治世界，用 JS 打造專業影像處理軟體。<br />(9) iThome Modern Web 2017 講者，講題：開發複雜網頁應用的黃金法則。<br />(10) iThome Modern Web 2018 講者，講題：網頁前端在人工智慧的應用。<br />(11) 2008 年至本班教學，累計授課時數至 2025 年 4 月 16 日為 4,550 小時，為資深講師。老師的個人課程網站：https://training.pada-x.com/</p>
<p><strong>備註：</strong><br />詳細內容及報名需知，請點選報名後見協會網站內容</p>
<p>			<a href="https://www.1111edu.com.tw/redirectUrl.php?marketing_no=2026081814174699" target="_blank" rel="noopener"><br />
						報名此課程<br />
					</a></p>
<style>/*! elementor - v3.19.0 - 29-01-2024 */
.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}</style>
<h2>[elementor-template id="128291"]</h2>
<p></content></p>
<p>這篇文章 <a rel="nofollow" href="https://www.technice.com.tw/course/258656/">【9/2 台北場】JavaScript 網頁前端工程入門-國立台灣大學資訊工程學系</a> 最早出現於 <a rel="nofollow" href="https://www.technice.com.tw">科技島-掌握科技新聞、科技職場最新資訊</a>。</p>
]]></description>
		
					<wfw:commentRss>https://www.technice.com.tw/course/258656/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【台北場】FEDev 前端必學的網頁開發基礎技能- 恆逸教育訓練中心</title>
		<link>https://www.technice.com.tw/course/227467/</link>
					<comments>https://www.technice.com.tw/course/227467/#respond</comments>
		
		<dc:creator><![CDATA[尤思雅]]></dc:creator>
		<pubDate>Wed, 01 Jul 2026 02:00:23 +0000</pubDate>
				<category><![CDATA[課程]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[前端工程師]]></category>
		<category><![CDATA[實體課程]]></category>
		<category><![CDATA[恆逸教育訓練中心]]></category>
		<category><![CDATA[網頁開發]]></category>
		<guid isPermaLink="false">https://www.technice.com.tw/?p=227467</guid>

					<description><![CDATA[<p><img width="848" height="565" src="https://www.technice.com.tw/wp-content/uploads/2022/08/59356793_s.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="59356793 s" decoding="async" srcset="https://www.technice.com.tw/wp-content/uploads/2022/08/59356793_s.jpg 848w, https://www.technice.com.tw/wp-content/uploads/2022/08/59356793_s-300x200.jpg 300w, https://www.technice.com.tw/wp-content/uploads/2022/08/59356793_s-768x512.jpg 768w" sizes="(max-width: 848px) 100vw, 848px" title="【台北場】FEDev 前端必學的網頁開發基礎技能- 恆逸教育訓練中心 4"></p>
<p>訓練日期：隨時開課上課地點：台北市松山區復興北路99號14樓上課費用：線上洽詢 課程介紹：   前端的設計人員 &#8230;<content></p>
<p><strong>訓練日期：隨時開課</strong><br />上課地點：台北市松山區復興北路99號14樓<br />上課費用：線上洽詢</p>
<h2><strong>課程介紹：</strong></h2>
<p> </p>
<p>前端的設計人員必須能夠善加利用HTML與CSS才能夠盡善盡美，而HTML5引入了一個重要的部分。便是語意的標籤，這使得現代網頁的結構更加完整，而撰寫與維護網頁時的閱讀也更為清晰。</p>
<p>本課程將逐一的引導學員由熟悉HTML基礎標籤，一直延伸到HTML 5的語意標籤。</p>
<p>接著會探討基礎CSS的各種基本選取與設定，並且搭配CSS 3新增的各項功能，如強大的選取器，彈性的排版方式，多變化的漸層色彩，與各式動畫效果等。</p>
<p>並且會說明如何以媒體查詢的功能達成響應式網頁(RWD：Responsive Web Design)的設計。最後透過JavaScript的控制能力，來實現一些網頁上常見的功能。</p>
<p>			<a href="https://www.1111edu.com.tw/redirectUrl.php?marketing_no=2026070110434681" target="_blank" rel="noopener"><br />
						報名此課程<br />
					</a></p>
<h2><strong>課程內容：</strong></h2>
<p> 1.    HTML 文件結構<br />2.    HTML 常用與語意標籤<br />3.    圖片、表格與超連結標籤<br />4.    表單的建立<br />5.    影音多媒體標籤<br />6.    CSS 基本語法<br />7.    CSS 選取方式介紹<br />8.    色彩與文字設定<br />9.    寬度與高度屬性<br />10.    CSS 外框模型<br />11.    背景與漸層屬性<br />12.    定位方式與版面設定<br />13.    媒體查詢<br />14.    Flex 彈性排版效果<br />15.    響應式網頁設計<br />16.    變形與動畫效果<br />17.    JavaScript語法簡介<br />18.    以JavaScript設定簡易互動效果</p>
<p><strong>備註：</strong><br />詳細內容及報名需知，請點選報名後見協會網站內容</p>
<p>			<a href="https://www.1111edu.com.tw/redirectUrl.php?marketing_no=2026070110434681" target="_blank" rel="noopener"><br />
						報名此課程<br />
					</a></p>
<style>/*! elementor - v3.19.0 - 29-01-2024 */
.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}</style>
<h2>[elementor-template id="128291"]</h2>
<p></content></p>
<p>這篇文章 <a rel="nofollow" href="https://www.technice.com.tw/course/227467/">【台北場】FEDev 前端必學的網頁開發基礎技能- 恆逸教育訓練中心</a> 最早出現於 <a rel="nofollow" href="https://www.technice.com.tw">科技島-掌握科技新聞、科技職場最新資訊</a>。</p>
]]></description>
		
					<wfw:commentRss>https://www.technice.com.tw/course/227467/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>不用JavaScript與WASM！有開發者僅用CSS 竟能跑虛擬電腦</title>
		<link>https://www.technice.com.tw/outbound/207891/</link>
					<comments>https://www.technice.com.tw/outbound/207891/#respond</comments>
		
		<dc:creator><![CDATA[鄧天心]]></dc:creator>
		<pubDate>Sat, 28 Feb 2026 04:45:23 +0000</pubDate>
				<category><![CDATA[編輯精選]]></category>
		<category><![CDATA[3C]]></category>
		<category><![CDATA[CSS]]></category>
		<guid isPermaLink="false">https://www.technice.com.tw/?p=207891</guid>

					<description><![CDATA[<p><img width="900" height="503" src="https://www.technice.com.tw/wp-content/uploads/2026/02/unnamed-1-3.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="（圖／AI生成）" decoding="async" srcset="https://www.technice.com.tw/wp-content/uploads/2026/02/unnamed-1-3.jpg 900w, https://www.technice.com.tw/wp-content/uploads/2026/02/unnamed-1-3-300x168.jpg 300w, https://www.technice.com.tw/wp-content/uploads/2026/02/unnamed-1-3-768x429.jpg 768w" sizes="(max-width: 900px) 100vw, 900px" title="不用JavaScript與WASM！有開發者僅用CSS 竟能跑虛擬電腦 5"></p>
<p>開發者Rebane發布一個專案，完全不用Javascript或WASM，只用CSS寫出x86CPU模擬器。模擬器具備顯示器與鍵盤，預載費氏數列(Fibonacci sequence)、巴斯卡三角形(Pascal's triangle)與Wordle變體程式。因為用到非標準CSS功能，要用近期版本Chromium架構瀏覽器才能跑。<content></p>
<p data-path-to-node="2">記者鄧天心／綜合報導</p>
<p data-path-to-node="2">開發者Rebane僅利用網頁排版工具CSS，就打造出一台能在網頁運作的虛擬電腦(x86CPU模擬器)，過程未使用Javascript或WASM等負責邏輯運算的語言，這台虛擬電腦內建螢幕與鍵盤功能，並預載數學計算與猜字遊戲Wordle，使用者只需透過近期更新的Chrome等Chromium架構瀏覽器就能直接開啟執行。</p>
<p>[caption id="attachment_207895" align="aligncenter" width="900"]<img class="wp-image-207895 size-full" src="https://www.technice.com.tw/wp-content/uploads/2026/02/unnamed-1-3.jpg" alt="（圖／AI生成）" width="900" height="503" /> CSS不只能排版，開發者做出x86CPU模擬器。（圖／AI生成）[/caption]</p>
<p>至於這台虛擬電腦能不能玩遊戲Doom，開發者表示目前還無法，雖然x86css模擬器能看懂基礎電腦指令，卻缺乏處理突發狀況與外部資料進出等核心機制，但Doom需要32位元CPU規格與4MB記憶體空間，目前這套工具規格未達標，不過Rebane提供教學，指導大家將C語言轉換成這台虛擬電腦能看懂的格式來執行。</p>
<p>Rebane強調開發過程沒有使用AI工具。這個排版工具CSS擁有記憶與運作狀態(state machine)功能需要跳脫常規邏輯，這點AI做不到。</p>
<p><span style="color: #33cccc;"><strong>更多科技工作請上科技專區：<a style="color: #33cccc;" href="https://techplus.1111.com.tw/" target="_blank" rel="noopener">https://techplus.1111.com.tw/</a></strong></span></p>
<p>此構想來自另一名開發者Jane Ori的CSS CPU Hack專案，不過也有外界質疑這項技術會不會變成駭客攻擊管道(attack vector)，因為必須自行建置運作環境，但這個成果也讓大眾重新思考網頁排版工具HTML與CSS作為程式語言的用處。</p>
<p data-path-to-node="3"><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', 'Open Sans', Arial, sans-serif;">延伸閱讀：</span></p>
<p class="post-title"><span style="color: #33cccc;"><a style="color: #33cccc;" href="https://www.technice.com.tw/issues/ai/207873/">Read AI推出郵件AI助手Ada 自動安排會議與回覆郵件</a></span></p>
<p data-path-to-node="4">資料來源：<a href="https://www.tomshardware.com/software/programming/enterprising-developer-somehow-writes-an-x86-cpu-emulator-in-plain-css-no-javascript-no-wasm-just-stylesheet-computing">tomshardware</a></p>
<p></content></p>
<p>這篇文章 <a rel="nofollow" href="https://www.technice.com.tw/outbound/207891/">不用JavaScript與WASM！有開發者僅用CSS 竟能跑虛擬電腦</a> 最早出現於 <a rel="nofollow" href="https://www.technice.com.tw">科技島-掌握科技新聞、科技職場最新資訊</a>。</p>
]]></description>
		
					<wfw:commentRss>https://www.technice.com.tw/outbound/207891/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>邁向前端工程師　新手或轉職必備的相關技能</title>
		<link>https://www.technice.com.tw/occupation/108788/</link>
					<comments>https://www.technice.com.tw/occupation/108788/#respond</comments>
		
		<dc:creator><![CDATA[鄧天心]]></dc:creator>
		<pubDate>Fri, 26 Apr 2024 06:41:04 +0000</pubDate>
				<category><![CDATA[職人講堂]]></category>
		<category><![CDATA[職缺百科]]></category>
		<category><![CDATA[Angular]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[React]]></category>
		<category><![CDATA[Vue]]></category>
		<category><![CDATA[前端工程師]]></category>
		<guid isPermaLink="false">https://www.technice.com.tw/?p=108788</guid>

					<description><![CDATA[<p><img width="1200" height="627" src="https://www.technice.com.tw/wp-content/uploads/2024/04/image09.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="轉職前端" decoding="async" srcset="https://www.technice.com.tw/wp-content/uploads/2024/04/image09.jpg 1200w, https://www.technice.com.tw/wp-content/uploads/2024/04/image09-300x157.jpg 300w, https://www.technice.com.tw/wp-content/uploads/2024/04/image09-1024x535.jpg 1024w, https://www.technice.com.tw/wp-content/uploads/2024/04/image09-768x401.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" title="邁向前端工程師　新手或轉職必備的相關技能 6"></p>
<p>這次我們走進1111人力銀行，採訪技術中心的技術長許永昌，請他聊聊對於新鮮人或想要轉職進入科技產業成為前端工程師的人所需具備的條件和技能？<content><!-- wp:paragraph --></p>
<p>記者／鄧天心</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>據2024年4月針對科技產業的調查顯示，理工人才的需求已經開始擴展至周邊系所，<a href="https://www.technice.com.tw/?s=%E6%95%B8%E5%AD%B8%E5%92%8C%E7%B5%B1%E8%A8%88%E5%AD%B8">數學和統計學</a>相關背景的人才愈發受到重視，相關技能已成為<a href="https://www.technice.com.tw/?s=%E6%B1%82%E8%81%B7">求職</a>市場上的熱門資產。此外，非理工相關背景的學生也顯示出了跨領域學習數據分析、機器學習以及程式語言的意願。同時，非科技產業從業人員也對轉往科技領域抱有期待，希望能夠獲得更豐厚的薪酬和更多的職業發展機會。</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>這次我們邀請1111人力銀行技術中心的<a href="https://www.technice.com.tw/?s=%E6%8A%80%E8%A1%93%E9%95%B7">技術長</a>許永昌，請他聊聊，對於新鮮人或想要轉職進入科技產業成為「前端工程師」的人，需要具備哪些條件和技能？</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p><strong>延伸閱讀：</strong><a href="https://www.technice.com.tw/experience/mentor/108385/" data-type="link" data-id="https://www.technice.com.tw/experience/mentor/108385/">【學長姊帶路】從供應鏈轉職 UI/UX 再到產品經理</a></p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:image {"id":108802,"width":"840px","height":"auto","sizeSlug":"large","linkDestination":"none"} --></p>
<figure class="wp-block-image size-large is-resized"><img src="https://www.technice.com.tw/wp-content/uploads/2024/04/image09-1-1024x535.jpg" alt="" class="wp-image-108802" style="width:840px;height:auto"/><figcaption class="wp-element-caption">對1111人力銀行技術長而言，轉職成為「前端工程師」的新人需要具備哪些條件和技能？（圖／123RF）</figcaption></figure>
<p><!-- /wp:image --></p>
<p><!-- wp:heading --></p>
<h2 class="wp-block-heading"><strong>成為前端工程師的路上，哪些是新手會忽略的重要知識？</strong></h2>
<p><!-- /wp:heading --></p>
<p><!-- wp:paragraph --></p>
<p>前端工程師不僅要會編寫程式碼，更是扮演著溝通橋樑和前線作戰的雙重角色。前端工程師需要理解網頁設計師提供的UI/UX框架，將設計理念轉化成網頁，同時也需要與後端工程師密切合作，串連資料庫，確保網站的整體運作流暢，提供最好的使用體驗。</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>許永昌認為，在新手成為前端工程師的路上，最需要具備的三大元素，就是熟悉超文本標記語言HTML、層疊樣式表CSS，及程式語言JavaScrip，而他濃縮了25年來擔任工程師主管的經驗，直切新人最容易踩的誤區，幫助新人快速掌握學習重點。</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>首先，構建網頁的基礎框架HTML，關乎著網站的可讀性、搜索引擎排名等因素，但許永昌提到，不少人在學習HTML時，往往忽略了搜索引擎優化（SEO）的概念，甚至連有多年工作經驗的工程師都不一定熟悉相關基本原則，對於HTML標籤的誤用，他舉例「例如semantic tags的使用時機例如跟內容無關的廣告，就會使用aside的標籤來處理，以及對H1和H2標題的忽略等等。」並表示這些標籤主要的目的都是為了讓搜尋的爬蟲更容易理解整個內容的意圖，提高在搜尋頁面的自然排行。</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>第二個，前端工程師需要具備的概念「CSS」，這關乎網站整體的外觀，也影響到用戶對網站的感受和體驗。許永昌認為，新手上路，最重要的就是熟悉支援RWD的CSS框架，如Bootstrap、Tailwind和Mastercss等，這些CSS框架提供了豐富的動畫效果和樣式，熟練之後將大大提高網頁切版的效率及未來維護的方便性。&nbsp;</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>最後，談到前端工程師最重要的核心技術：JavaScript，主要負責網頁的互動效果及後端API的串接，除了熟悉市場上常用的JQuery對DOM的操作外，另外要再學習Javascript前端框架，而目前市場上的三大前端框架的主流分別是Vue、Angular及React，這三個框架各有優缺點，新手在選擇要學習哪個框架時，建議可以透過1111人力銀行來搜尋「<a href="https://www.1111.com.tw/search/job?ks=%E5%89%8D%E7%AB%AF%E5%B7%A5%E7%A8%8B%E5%B8%AB">前端工程師</a>」的關鍵字，了解目前台灣職場上的主流框架，再進行挑選，許永昌另外表示「當然若時間允許，三個框架都能學習起來，相信職涯的領域就更加寬廣。」</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:heading --></p>
<h2 class="wp-block-heading"><strong>不要埋首讀書而已！從「夢幻職缺條件」找到你的學習路徑</strong></h2>
<p><!-- /wp:heading --></p>
<p><!-- wp:paragraph --></p>
<p>除了埋首學習技術及基礎概念之外，許永昌也建議，新手可以在Github上，將一些大神的專案源始碼載下來，學習這些大神開發的方式，或是加入技術社群或社團如Stack Overflow、Discord、Facebook社團⋯⋯等，隨時獲取最新的資訊以及問題的解決方案。這些都有助於前端工程師技術功力大增的管道。</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>在掌握了市場需求和技術趨勢後，許永昌提到，如果新人若能在面試前做足準備功課，對於即將面試公司及其競業所使用到的前端技術進行整理或實做，在面試時能提出相對應見解及解決方案，都會讓面試官對新人印象深刻。</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:heading --></p>
<h2 class="wp-block-heading"><strong>非理工背景反而更有優勢？</strong></h2>
<p><!-- /wp:heading --></p>
<p><!-- wp:paragraph --></p>
<p>不少非科技相關產業的從業人員，可能擔心轉職成為前端工程師門檻高，然許永昌則認為，沒有理工背景的人如果善用現代科技跟創新工具，像是生成式AI平台：ChatGPT、Copilot、Gemini⋯⋯等，嘗試將自己的程式碼進行優化，也能提升開發能力及加速專案開發速度。</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>此外，如果若擁有其他專業背景，例如會計系或經濟系，也可以借助原有的專業知識優勢來轉職成為前端工程師，例如，會計系背景的人可能對於財務系統的開發更加熟練，擁有豐富的Know-how。同時，對於資料科學領域有興趣的人，經濟系或統計系背景也能夠為他們提供優勢，「因為已經熟悉自己領域的相關知識，並且能夠自己寫程式，相對比起理工本科系的人更具開發上的優勢。」許永昌解釋。</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>許永昌指出，無論是新鮮人踏入職場還是準備轉職成為前端工程師，他們在學習的過程中都會遇到各種挑戰。然而，他強調這些挑戰都是非常值得的經歷。現今網路上的資源豐富，相較於30年前，前端工程師有了更多學習的管道，不再僅侷限於學院的完整課程，現在有許多不同的學習路徑可供選擇。例如，線上課程平台如Udemy和Coursera提供了豐富的影片教學資源，而Medium平台上也有許多實戰經驗分享，他有信心地表示，「只要透過不斷地累積實戰經驗並持續學習，相信每個人都能夠走上成為一名優秀前端工程師的道路！」</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p><a href="https://www.technice.com.tw/techjob-wiki/">想了解更多的科技業職缺嗎？由科技島與1111人力銀行攜手合作、透視上百種科技工作內容與薪資行情的「職缺百科」正等著您前往探索！</a></p>
<p><!-- /wp:paragraph --></content></p>
<p>這篇文章 <a rel="nofollow" href="https://www.technice.com.tw/occupation/108788/">邁向前端工程師　新手或轉職必備的相關技能</a> 最早出現於 <a rel="nofollow" href="https://www.technice.com.tw">科技島-掌握科技新聞、科技職場最新資訊</a>。</p>
]]></description>
		
					<wfw:commentRss>https://www.technice.com.tw/occupation/108788/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
